類似于apt-get、yum等軟件包管理工具,可以方便地安裝和卸載軟件功能,并且可以自動(dòng)安裝軟件包的依賴禮品結(jié)筆刷,也就是很方便,類似brew之類的工具。
1. 下載和安裝
下載安裝包還是源碼,我比較喜歡源碼安裝,用apk安裝比較慢,進(jìn)度把握不夠明顯,總覺得程序死機(jī)了。
下載及安裝說(shuō)明可參考。
在網(wǎng)站上選擇對(duì)應(yīng)的系統(tǒng)版本,使用瀏覽器的復(fù)制鏈接功能浮云批量美圖工具飄逸的樹葉筆刷,使用wget到下載。
wget https://distfiles.macports.org/MacPorts/MacPorts-2.1.2.tar.gz tar zxvf MacPorts-2.1.2.tar.gz cd MacPorts-2.1.2 ./configure make && sudo make install cd .. rm -rf MacPorts-2.1.2* ##刪除源碼
這是您可以在 ls /opt/local/bin 中看到的 ports 命令。
將 /opt/local/bin 和 /opt/local/sbin 添加到 $PATH 搜索路徑
export PATH=$PATH:/opt/local/bin export PATH=$PATH:/opt/local/sbin/
你可以把上面的代碼放在/etc/,那么每次啟動(dòng)電腦都會(huì)自動(dòng)設(shè)置$PATH環(huán)境變量
2.使用(詳見 man 端口手冊(cè)頁(yè))
通過上述方法安裝后,你會(huì)發(fā)現(xiàn)還是無(wú)法安裝軟件mac用指令下載軟件,因?yàn)楸镜睾头?wù)器之間的軟件樹沒有同步。
sudo 端口 -v
同步本地和全局軟件樹,如有必要,同時(shí)升級(jí)mac端口本身。 -v參數(shù)用來(lái)顯示詳細(xì)的更新過程,不用太著急,時(shí)間可能會(huì)很長(zhǎng)。
端口名稱
搜索軟件的名字,如果要下載dpkg,可以通過端口dpk看到軟件對(duì)應(yīng)的包(可能不記得包名軟件)。具體名稱mac用指令下載軟件,然后可以是下載
sudo 端口名稱
通過端口找到具體的軟件包后,可以通過端口安裝,安裝過程中會(huì)自動(dòng)檢測(cè)依賴并安裝
sudo 端口名稱
卸載軟件
sudo 端口
查看更新的軟件和版本
sudo 端口
升級(jí)可更新軟件
端口列表
列出所有當(dāng)前可用的軟件,如果要查找是否有你想要的軟件,使用命令更方便。
端口信息名稱
查看軟件包詳情
端口部門名稱
查看軟件包依賴
port clean --all name
刪除軟件安裝包時(shí)產(chǎn)生的一些零時(shí)文件
端口名稱
檢查哪些 軟件 依賴于這個(gè) 軟件。刪除軟件時(shí),最好先執(zhí)行這條命令。