Mac 安裝Wget

本機環境 版本
macOS Sierra 10.12

備註:系統版本不同,可能會有一些不同的問題。

Wget是什麼?

wget是unix上一個發送網絡請求的命令工具,不過mac本身並沒有,mac自帶的是curl,都是發送網絡請求,但是兩者之間肯定存在一些差異。一般來說,wget主要專注於下載文件,curl長項在於web交互、調試網頁等。

可以進入該網站了解更多 curl和wget的區別

安裝Wget

安裝wget的方式挺多的,簡單介紹兩個:

  • 在rudix網站上下載wget安裝包

直接下載安裝包,安裝即可。rudix.org/packages/wget.html

  • 利用homebrew進行安裝

安裝homebrew是依賴於Xcode的一些配置,所以沒有Xcode,需要先在apple store上下載Xcode安裝。

如何安裝homebrew這裏就不再贅述了,直接進入主題。

$ brew install wget --with-libressl

安裝過程可能會出現以下問題

==> make install
Error: The brew link step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink share/info/wget.info
/usr/local/share/info is not writable.

You can try again using:
brew link wget

這個時候執行以下命令

$ sudo chown -R $(whoami) /usr/local

再調用

$ brew link wget

這時候不報錯,就代表安裝成功了。這個問題的具體解釋,可以到 Stack Overflow 上查看。

當然,還可以直接利用curl下載wget進行安裝,不過新版本的macOS Sierra系統在安裝wegt時候,遇到了ssl不可用的問題,不過使用homebrew可以利用命令自動安裝wegt依賴的ssl,所以轉而用homebrew進行安裝。

configure: error: --with-ssl=openssl was given, but SSL is not available.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章