Обратите внимание, что вся информация на этом портале переведена с других языков, поэтому некоторые фразы могут быть неточными. Надеемся на ваше понимание и желаем успешной работы с сайтом! С уважением, создатели сайта. Наша почта: [email protected]

Установите wget в Mac OS X без Homebrew или MacPorts

Инструмент командной строки wget позволяет извлекать группу файлов из протоколов FTP и HTTP, это очень полезная утилита для веб-разработчиков и powerusers, потому что она позволяет вам делать такие вещи, как быстрое и грязное резервное копирование сайтов и даже зеркальное отображение сайтов на местном уровне.

Этот подход будет собирать и устанавливать wget в OS X из исходного кода, это означает, что вам понадобится Xcode (ссылка в App Store) или, по крайней мере, и инструменты разработки командной строки Unix, установленные на Mac, но это имеет преимущество устранения потребность в менеджере пакетов, таком как Homebrew или MacPorts.

Для тех, у кого нет пакета инструментов командной строки с установленным или отсутствующим Xcode, это довольно просто: откройте «Terminal» и введите «xcode-select -install», или вы можете сделать это из Xcode, открыв XCode, «Настройки» и раздел «Загрузка» и выберите «Установить средства командной строки», или вы можете получить его с сайта разработчика Apple, как описано здесь. Поскольку пакет должен загружаться из Apple, это может занять некоторое время в зависимости от вашего интернет-соединения. Инструменты командной строки устанавливают компилятор C, GCC и многие другие полезные утилиты, которые обычно используются в мире unix.

Как установить wget в OS X

Двигаясь вперед и предполагая, что у вас установлены Xcode и инструменты командной строки, запустите Terminal и введите следующие команды, как показано.

Сначала используйте curl, чтобы загрузить последний источник wget:
curl -O http://ftp.gnu.org/gnu/wget/wget-1.16.3.tar.xz

Или использовать более старую версию (предыдущие версии OS X)
curl -O http://ftp.gnu.org/gnu/wget/wget-1.13.4.tar.gz

(sidenote: новая версия wget может быть доступна, версия 1.16.3 (wget-1.16.3.tar.gz) подтверждена для работы в OS X El Capitan и OS X Yosemite, 1.15 подтверждена совместимость с OS X Mavericks , в то время как 1.13.4 подтверждено совместимым с OS X Mountain Lion. Вы можете выбрать любой из них из каталога http://ftp.gnu.org/gnu/wget/, если хотите другую версию)

Затем мы используем tar, чтобы распаковать файлы, которые вы только что загрузили:
tar -xzf wget-1.15.tar.gz

Используйте cd для перехода в каталог:
cd wget-1.15

Настройте с помощью соответствующего флага -ws-ssl, чтобы предотвратить ошибку «GNUTLS not available»:
./configure —with-ssl = openssl

Обратите внимание, что если у вас все еще есть ошибка в OS X 10.10+ и OS X 10.11+, используйте этот вариант конфигурации (от Мартина в комментариях):

./configure —with-ssl = openssl —with-libssl-prefix = / usr / local / ssl

Постройте источник:
делать

Установите wget, он попадает в / usr / local / bin /:
sudo make install

Подтвердите, что все работает, запустив wget:
wget —help

Очистите, удалив исходные файлы wget по окончании:
cd .. && rm -rf wget *

Вы все настроены, наслаждайтесь wget в Mac OS X.

Последняя версия wget должна настроить, сделать и установить отлично в OS X El Capitan и Yosemite.

Понравилась статья? Поделиться с друзьями:
RuBookMac