Установить и настроить wget на macOS Sierra 10.12 и исправить ошибку SSL GNUTLS |

Установить и настроить wget на macOS Sierra 10.12 и исправить ошибку SSL GNUTLS

Мануал

MacOS Sierra и Yosemite поставляются с утилитой командной строки, называемой «curl», которая является средством передачи сети, она не поставляется с популярным «wget», на самом деле «curl», вероятно вы можете использовать для потехи, использйте man curl  в командной строке, чтобы увидеть варианты его использования.

В противном случае давайте посмотрим на установка «wget» … это можно сделать тремя способами.

1 – Установить по щелчку

Скачайте и установите пакет от Rudix

2- Соберите из исходников

Чтобы добавить и установить wget в вашу систему, вам необходимо загрузить исходные файлы, скомпилировать код и выполнить установку.

Для компиляции кода вам нужен компилятор, к сожалению, он не поставляется с OS X по умолчанию вам нужно установить бесплатный пакет xcode от Apple, который включает компилятор GCC.

Этот процесс также работает точно так же в Yosemite и более старых версиях.

Загрузить Xcode

Скачайте Xcode, если у вас его еще нет.

Я не собираюсь показывать вам, как установить его, потому что у меня его уже есть.

Затем вам нужно установить инструменты командной строки Xcode, самый простой способ сделать это, запустив в терминале:

 # xcode-select --install 

Использование curl для загрузки wget

Скачайте последний исходный код wget из репозитория ftp или используя curl из командной строки:

 # cd ~/Downloads 

 # curl -O http://ftp.gnu.org/gnu/wget/wget-1.15.tar.gz 

Извлеките и переместитесь в него

 # tar -zxvf wget-1.15.tar.gz 

 # cd wget-1.15/ 

Соберите и установите:

 # ./configure 

может произойти ошибка в SSL …

configure: error: –with-ssl was given, but GNUTLS is not available.

wget должен иметь некоторую поддержку SSL.

GNUTLS, скорее всего, недоступна в вашей системе OS X.

Если использовать OpenSSL в конфигурации как альтернативное использование, перезапустите configure с помощью флага SSL:

 # ./configure --with-ssl=openssl

# make

# sudo make install 

wget будет установлен в:

 /usr/local/bin/wget 

Очистка

 # rm -rf ~/Downloads/wget* 

Протестируйте wget

 # cd ~/Downloads 
 # wget http://ftp.gnu.org/gnu/wget/wget-1.15.tar.gz 

Все должно хорошо работать – если вам нужно установить больше инструментов стиля Unix, будет быстрее и лучше установить диспетчер пакетов для OSX, например, Homebrew – он упрощает установку и обслуживание этих приложений.

Еще больше приложений для MacOS можно скачать на сайт Библсофт.Ру

Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
Добавить комментарий