用過Linux系統的朋友肯定會知道這個Wget,它是一個可以從網絡上自動下載文件的自由工具,支持通過HTTP、HTTPS、FTP三種常見TCP/IP協議的下載,同時也可以使用HTTP代理。
Wget命令在linux系統的終端中可以直接使用的,但是在Mac os下卻不行,Mac os也是以基於Unix內核的圖形化操作系統,也應該是可以使用的。當然是可以的,只是Mac os默認是沒有安裝的啦,這就需要我們手動去安裝啦。以下為筆者從網絡上搜集到的幾種方法。
第一種方法:
首先從 ftp://ftp.gnu.org/gnu/wget/ 下載最新的Wget安裝包到本地,然后通過終端跳轉切換到那個解壓出來的目錄下(如果你覺得這樣麻煩的話,有一個一勞永逸的方法就是在添加選定文件右鍵中添加此項,在服務偏好設置 > 服務 > 新建位於文件夾位置的終端窗口 勾選,當然也可以添加快捷方式。如下圖。這樣子后,如你想在何處打開對應目錄的終端,那么你可以在該目錄的上一級文件夾選定右鍵 菜單中有 新建位於文件夾位置的終端窗口),依次執行以下 ./configure 和 make 以及 make install 命令。

不過筆者使用這個從一開始 ./configure 就出錯了,后面自然也沒有什么用了,因此吧就用了另一種方法啦。
MymacdeiMac:Downloads mac$ cd wget-1.5.3 MymacdeiMac:wget-1.5.3 mac$ ls AUTHORS Makefile.in config.cache configure.in stamp-h.in COPYING NEWS config.guess doc util ChangeLog README config.log install-sh windows INSTALL TODO config.sub mkinstalldirs MACHINES aclocal.m4 configure po MAILING-LIST confdefs.h configure.bat src MymacdeiMac:wget-1.5.3 mac$ ./configure loading cache ./config.cache configuring for GNU Wget 1.5.3 checking host system type... configure: error: can not guess host type; you must specify one MymacdeiMac:wget-1.5.3 mac$ make make: *** No targets specified and no makefile found. Stop. MymacdeiMac:wget-1.5.3 mac$ make install make: Nothing to be done for `install'.
第二種方法:
通過 homebrew 來安裝 Wget,這個 homebrew 又是何物呢?蘋果官方解釋稱其為以最簡單、最靈活的方式來安裝蘋果公司在 Mac os中不包含的UNIX工具。那么這個 Wget 不就是這種嘛,因此就可以通過安裝 homebrew 來安裝 Wget 啦。
打開終端輸入 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 后回車運行,此安裝過程中可能需要些時間,請耐心等待片刻。待安裝好了就執行 brew install wget 下載安裝稍等片刻即可安裝成功,可以直接運行 wget 如有返回一些幫助信息與提示,那么就表示安裝成功啦。(curl 又是什么東西呢,百度百科解釋稱其為利用URL語法在命令行方式下工作的開源文件傳輸工具,被廣泛用於Unix、多種Linux發行彼中。)
如果提示沒有安裝成功,可以參閱此文 https://blog.csdn.net/sir_coding/article/details/77509602
相信第一種方法不信,那么第二種方法很大程度上是可行的,優先推薦使用第二種方法啦,相信用此方法就可以安裝wget啦。
