Mac OS X Lion 下如何安裝 wget ?
(已經安裝Xcode)
下載的最新1.13wget,解壓後,正常步驟: ./configure 進程走完出現 configure: error: --with-ssl was given, but GNUTLS is not available.又試過直接找到install ./install 但是permission denied (又在root下重試,仍然不行)
非常感謝您的幫助拼寫錯誤是當時輸錯後偷懶感謝狼大人的批評也不修改了,就當給自己提醒
一般情況下,軟體應用之間都是有依賴關係的,上面的提示估計是,wget 依賴於 GNUTLS,你需要先安裝 GNUTLS。手動編譯安裝確實比較麻煩。試下mac下面的package manager,自動download、compile、install,並且會自動尋找依賴關係的包然後自動安裝的。比較好的軟體包管理器有:
- homebrew (http://mxcl.github.com/homebrew/)推薦,專門來替代MacPorts
- MacPorts (http://www.macports.org/)
剛剛試過,這兩個軟體包管理器,都是有 wget 的安裝源的。這裡是搜索結果:
mac:~ juven$ brew search wget
wgetmac:~ juven$ port search wgetwget @1.13.4 (net, www)
internet file retriever
安裝完畢 homebrew或者MacPorts後,直接
sudo brew install wget
或者
sudo port install wget
試試:
$ ./configure --with-ssl=openssl
然後
$ make
$ sudo make install
$ wget
安裝一個homebrew吧
ruby -e "$(curl -fsSkL http://raw.github.com/mxcl/homebrew/go)"用homebrew安裝wget:brew install wget根據錯誤信息提示 缺少了GNUTLS 你試試看先安裝這個然後再安裝 wget
brew 確實很好用,驗證完畢。
1. brew安裝:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2. wget安裝:
brew install wget今天找到一個更簡便的辦法下載weget 1.12 for Max OS:http://www.merenbach.com/software/wget/
homebrew + brew cask.爽到飛起。
我覺得樓上各位都走彎路了,因為從 Linux過來的我一開始也想給自己的Mac裝wget。但這樣幹嘛要買蘋果機呢?實際上蘋果有類似的命令,還是盡量從原生態想辦法,cur "網址鏈接" -o "輸出文件名",我目前知道可以這麼下單個文件。
這裡可以下載安裝:Rudix a€¢ Packages a€¢ GNU Wget
使用curl好像也能安裝:How to install wget in Mac OS X
curl好像和wget有點類似功能剛換的Mac,驗證完畢:1、localhost:~ eric$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"2、localhost:~ eric$ brew install wget
驗證完畢,二樓答案最全
Brew 你值得擁有
驗證完畢,二樓答案最全
homebrew的安裝地址換了,可以在Homebrew — The missing package manager for OS X找到最新的安裝地址,目前是這個:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
驗證二樓,可以工作。
推薦閱讀:
※VS Code有哪些常用的快捷鍵?
※Mac中是否有方便顯示最近使用過的文件夾?
※Mac mini 連接到沒有 Command 鍵的普通鍵盤,有其他按鍵可代替 Command 鍵嗎?
※mac系統下,如何讓文件夾里的文件自動排列?
※如何在Mac系統中打開要求使用IE才能打開的網頁?
TAG:Mac | Linux | 軟體安裝 | MacOSX使用技巧 |