25

Я использую Cygwin на Windows, потому что некоторые команды в CMD Windows не работают, но работают на терминалах OS X и Linux. Когда я набираю команду wget и URL, она говорит, что команда не найдена. Есть ли какие-либо предложения, чтобы исправить это.

2 ответа2

50

Команда wget по умолчанию не установлена в Cygwin. Чтобы установить wget , перезапустите установку Cygwin и выберите пакет wget :

утилита wget в списке пакетов

Если для установки выбран wget , экран должен выглядеть следующим образом:

Утилита wget выбрана для установки

Нажмите «Далее» для завершения установки и запуска wget с использованием Cygwin Terminal или Cygwin64 Terminal (если вы установили 64-разрядную версию).

7

Вот альтернатива ответу yjwong, даже если это не прямой ответ на вашу проблему с Cygwin, это альтернатива Cygwin.

Обычно, когда мне нужно воспользоваться преимуществами команд Linux в среде Windows (для одноразовых или пакетных сценариев), я не использую избыточное количество ресурсов, такое как Cygwin. Я просто использую UnxUtils.

Он предоставляет множество основных и часто используемых команд Linux. Эти команды выполняются как отдельные исполняемые файлы, без необходимости устанавливать что-либо на компьютере с Windows.

Это также верно, если вам нужна только команда wget .

Ссылка для скачивания здесь.

Попытка это часто означает принятие его, в большинстве случаев :)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .