Конечно, самый простой способ поставить wget — это использовать homebrew или MacPorts, но к первому у меня почему-то хроническое недоверие, а второй просто не люблю. Поэтому, мы обзаведемся полноценным wget-ом самостоятельно.
Прежде всего, нам понадобится установленный Xcode, обязательно с Command Line Tools на борту. Надеюсь, что все разработчики, сидящие под Mac OS X им обладают по-умолчанию, однако, если это и не так — все легко находится и бесплатно скачивается из родного App Store.
Как только это условие выполнено, можно смело открывать Terminal и следовать инструкции:
1. Первым делом, скачаем последние актуальные исходники wget при помощи curl:
curl -O http://ftp.gnu.org/gnu/wget/wget-1.14.tar.gz
2. Далее, распакуем содержимое архива в тот же каталог:
tar -xzf wget-1.14.tar.gz
3. Перейдем во вновь распакованный каталог:
cd wget-1.14
4. Сконфигурируем с соответствующим флагом SSL, дабы избежать ошибок при компиляции:
./configure --with-ssl=openssl
5. Сделаем билд исходников командой:
make
6. Установим собранный wget в систему:
sudo make install
7. Убедимся что все работает:
wget --help
8. Избавимся от мусора:
cd .. && rm -rf wget*
Ну все, теперь в нашей системе установлен полноценный wget.
P.S. уже начал писать этот маленький туториал, когда наткнулся на оригинальную статью на OSXDaily, поэтому решил сделать пост переводом, хотя в полном смысле он переводом не является. Несмотря на кажущуюся простоту и малый размер статьи, она может быть достаточно полезна, ибо сам пару раз впадал в ступор почему не работают команды wget на чистой системе Mac OS X.
ссылка на оригинал статьи http://habrahabr.ru/post/187610/
Добавить комментарий