西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁西西教程操作系統(tǒng) → Mac下用Homebrew替換MacPorts、從此拋棄 MacPorts

Mac下用Homebrew替換MacPorts、從此拋棄 MacPorts

相關(guān)軟件相關(guān)文章發(fā)表評(píng)論 來源:西西整理時(shí)間:2013/5/13 11:28:56字體大。A-A+

作者:西西點(diǎn)擊:699次評(píng)論:0次標(biāo)簽: Homebrew

  • 類型:文件處理大小:209KB語言:中文 評(píng)分:7.0
  • 標(biāo)簽:
立即下載

MacPorts和Homebrew都是Mac OS X上的軟件包管理工具 ,Homebrew是一個(gè)Ruby開發(fā)的智能的包管理系統(tǒng)。她能判斷系統(tǒng)包的狀況,并能夠依賴系統(tǒng)已有的組件,不用重新下載一陣套組件。而MacPorts是自成一派的,他的所有組件全部安裝在/opt目錄下,帶來的問題就是很多系統(tǒng)已經(jīng)有的組件都要重新下載,費(fèi)時(shí)間也費(fèi)空間。而且Homebrew本身使用Git管理,升級(jí)非常方便。不過MacPorts和Homebrew它們之間是不兼容的,這里要說的是刪除MacPorts并安裝Homebrew。

準(zhǔn)備條件:

Mac是自帶Ruby程式的,如果你之間”處理”過它,記得要確保它的存在.用ruby -v查看下版本號(hào).
安裝xcode
打開Terminal(終端)

刪除MacPorts:
sudo port -fp uninstall –follow-dependents installed

sudo rm -rf \
/opt/local \
/Applications/DarwinPorts \
/Applications/MacPorts \
/Library/LaunchDaemons/org.macports.* \
/Library/Receipts/DarwinPorts*.pkg \
/Library/Receipts/MacPorts*.pkg \
/Library/StartupItems/DarwinPortsStartup \
/Library/Tcl/darwinports1.0 \
/Library/Tcl/macports1.0 \
~/.macports

安裝HomeBrew:

安裝Brew的安裝過程跟網(wǎng)上的略有不同:
首先下載HomeBrew:
https://nodeload.github.com/mxcl/homebrew/legacy.tar.gz/master(為了方便以后可以重復(fù)使用)
下載好后直接解壓縮,可以放在任何你想放的地方,我是放到/usr/local文件夾里面
最后一步是裝homebrew/bin/文件夾寫入環(huán)境變量,在這里我是直接加入到~/.bash_profile的PATH里面,這里是我的.bash_profile的內(nèi)容:

export PATH=/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/mysql/bin:/Applications/adt-bundle-mac-x86_64/android-ndk-r8d:/Applications/adt-bundle-mac-x86_64/sdk:/Applications/adt-bundle-mac-x86_64/cocos2d-2.1beta3-x-2.1.0:/usr/local/homebrew/bin

關(guān)于環(huán)境變量的問題在這里就不詳細(xì)討論了,以上僅供參考。
現(xiàn)在重新打開終端,已經(jīng)可以使用brew。

通過Homebrew安裝軟件:

查找你需要的軟件使用brew search * 命令,安裝使用brew install *命令(用具體的軟件名稱替換*),下面演示:
brew search git
brew install git

如果你想安裝vim,wget或者unrar等其它各類軟件,都這么做去吧.

另外,你已經(jīng)安裝了git了,那么建立了本地的git倉庫,執(zhí)行如下:

cd /usr/local
git init
git remote add origin git://github.com/mxcl/homebrew.git
git pull origin master
如果GitHub上有項(xiàng)目,也可直接拿下:

git clone http://github.com/YOURGITHUBUSERNAME/homebrew.git /tmp/homebrew
其它Homebrew指令:
brew list —列出已安裝的軟件
brew update —更新Homebrew
brew home *—用瀏覽器打開
brew info *—顯示軟件內(nèi)容信息
brew deps * — 顯示包依賴
brew server * —啟動(dòng)web服務(wù)器,可以通過瀏覽器訪問http://localhost:4567/ 來同網(wǎng)頁來管理包
brew -h brew —幫助

刪除Homebrew:

萬一你用的不爽了,告訴你卸載指令:
cd `brew –prefix`
rm -rf Cellar
brew prune
rm -rf Library .git .gitignore bin/brew README.md share/man/man1/brew
rm -rf ~/Library/Caches/Homebrew

    hosts修復(fù)軟件
    (60)hosts修復(fù)軟件
    文件是計(jì)算機(jī)中一個(gè)舉足輕重的文件,該文件有一個(gè)比較大的特點(diǎn)就是沒有擴(kuò)展名。經(jīng)常在一些電腦個(gè)性技巧以及其他領(lǐng)域方面會(huì)用到,西西提供文件修復(fù)工具軟件下載大全。官方介紹是一個(gè)沒有擴(kuò)展名的系統(tǒng)文件,可以用記事本等工具打開,其作用就是將一些常用的網(wǎng)址域名與其對(duì)應(yīng)的地址建立一個(gè)關(guān)聯(lián)數(shù)據(jù)庫,當(dāng)用戶在瀏覽器中輸入一個(gè)需要登錄的網(wǎng)址時(shí),系統(tǒng)會(huì)首先自動(dòng)從文件中尋找對(duì)應(yīng)的地址,一旦找到系統(tǒng)會(huì)立即打開對(duì)應(yīng)網(wǎng)頁,如果沒有找...更多>>

    相關(guān)評(píng)論

    閱讀本文后您有什么感想? 已有人給出評(píng)價(jià)!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評(píng)論

    最新評(píng)論

    發(fā)表評(píng)論 查看所有評(píng)論(0)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過審核才能顯示)