Установите wget в Mac OS X без Homebrew или MacPorts
Искусственный интеллект поможет тебе заработать!
Хотите по какой-то причине использовать wget на Mac без Homebrew или MacPorts? Вы можете сделать это, собрав wget из исходного кода в командной строке.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Инструмент командной строки wget позволяет извлекать группу файлов из протоколов FTP и HTTP, это очень полезная утилита для веб-разработчиков и опытных пользователей, потому что она позволяет вам делать такие вещи, как быстрое и грязное резервное копирование сайтов и даже локальное зеркалирование сайтов.
Этот подход предусматривает сборку и установку wget в Mac OS X из исходного кода, это означает, что вам понадобится Xcode (Ссылка на App Store) или, по крайней мере, и инструменты командной строки Unix, установленные на Mac, но они имеют то преимущество, что устраняют необходимость в диспетчере пакетов, таком как Homebrew или MacPorts. Честно говоря, использовать Homebrew намного проще и, вероятно, лучше для большинства пользователей, но, по общему признанию, это не для всех.
Для тех, у кого еще нет пакета инструментов командной строки с установленным Xcode или без него, это довольно просто: откройте терминал и введите «xcode-select –install», или вы можете сделать это из Xcode, открыв XCode, затем нажмите « Preferences »и в раздел загрузок и выберите« Install Command Line Tools », или вы можете получить их с сайта разработчиков Apple, как описано здесь. Поскольку пакет необходимо загрузить с Apple, это может занять некоторое время в зависимости от вашего интернет-соединения. Инструменты командной строки устанавливают компилятор C, GCC и многие другие полезные утилиты, которые обычно используются в мире unix.
Как установить wget в Mac OS X
Двигаясь вперед и предполагая, что у вас установлены Xcode и инструменты командной строки, запустите Терминал и введите следующие команды, как показано.
Сначала используйте curl, чтобы загрузить последний исходный код wget:curl -O http://ftp.gnu.org/gnu/wget/wget-latest.tar.gz
Вы всегда можете проверить наличие последней версии wget через на ftp.gnu.org/gnu/wget/ здесь.
Использование curl для загрузки последней версии исходного кода wget для El Capitan, Yosemite и т. Д .:curl -O http://ftp.gnu.org/gnu/wget/wget-1.16.3.tar.xz
Или использовать более старую версию (предыдущие версии Mac OS X, включая Mavericks, Mountain Lion и т. Д.)curl -O http://ftp.gnu.org/gnu/wget/wget-1.13.4.tar.gz
(примечание: может быть доступна новая версия wget, версия 1.16.3 (wget-1.16.3.tar.gz) была подтверждена для работы в MacOS Mojave, High Sierra, 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
Настройте с соответствующим флагом –with-ssl, чтобы предотвратить ошибку «GNUTLS недоступен»:./configure --with-ssl=openssl
Обратите внимание, если у вас все еще есть ошибка в Mac OS X 10.10+, Mac OS X 10.11+, macOS Sierra, Mojave и более поздних версиях, используйте этот вариант конфигурации (от Мартина в комментариях):
./configure --with-ssl=openssl --with-libssl-prefix=/usr/local/ssl
Соберите исходный код:make
Установите wget, он окажется в / usr / local / bin /:sudo make install
Подтвердите, что все работает, запустив wget:wget --help
Очистите, удалив исходные файлы wget, когда закончите:cd .. && rm -rf wget*
Все готово, наслаждайтесь wget в Mac OS X.
Последняя версия wget также должна правильно настраиваться, создавать и устанавливать в Mac OS X El Capitan и Yosemite.
Для большинства пользователей Mac они, вероятно, захотят сначала просто установить Homebrew, а затем получить wget просто потому, что Homebrew невероятно упрощает управление пакетами из командной строки и не требует ручного создания и компиляции исходного кода.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)