You are here: Home » Справка и подсказки » Ошибка «wget will not execute and completion _wget exists» (РЕШЕНО)

Ошибка «wget will not execute and completion _wget exists» (РЕШЕНО)

Программа wget больше не работает на ISO образах Arch Linux. Во время установке при попытке использования wget вы получите сообщение:

wget will not execute and completion _wget exists

Дело в том, что wget была удалена из ISO образа Arch Linux и вместо неё теперь стоит использовать curl.

Программы curl и wget выполняют схожую функцию — могут скачивать веб-страницы и файлы. Но на самом деле это довольно разные программы. К примеру, по умолчанию wget сохраняет скаченный файл, а программа curl выводит его в стандартный вывод (если это не бинарный файл). По умолчанию wget следует редиректам (перенаправлениям), а curl — нет.

У каждой из этих программ есть огромное количество опций для разнообразных продвинутых действий. Но большинство пользователей интересует базовая функция — возможность скачать файл.

Как теперь в Arch Linux при установке с ISO диска скачать файл?

Вместо вывода файла на экран, для его сохранения используйте одну из следующих опций:

 -o, --output <ФАЙЛ> Записать в файл вместо stdout
 -O, --remote-name   Записать вывод в файл с таким же именем, как и удалённый файл

Ну а для того, чтобы curl следовала перенаправлениям, как это делает wget, добавьте к команде curl опцию -L.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

wp-puzzle.com logo