MacPorts 命令集合

2021-08-26 19:27:50 字數 1868 閱讀 4071

macports是乙個mac電腦中常用的非常有用的軟體編譯,安裝,管理開源軟體的軟體.

它有很多優點,會自動安裝乙個軟體所依賴的軟體,提供解除安裝方法.

macports沒有圖形介面,這裡介紹一些常用的命令.

port常用命令行表

help

selfupdade

sync

list

search

info

deps

variants

install

clean

uninstall

contents

installed

outdated

upgrade

dependents

help

help通常用來檢視某個指令的幫助說明

port help selfupdate

selfupdate

同步本地和全球的軟體樹,有必要時,同時公升級mac port自己.

sudo port selfupdate

sync

同步本地和全球的ports tree,但不檢查自己是否有更新.

sudo port sync

list

列出當前所有的可用軟體,如果想查詢是否有自己想要的軟體時,還是使用search指令方便一些.

port list

search

模糊搜尋,可以匹配軟體名字和描述,還有更高階的用法,具體看port help search

port search rrd

info

檢視一款軟體的詳細資訊

port info flowd

deps

檢視一款軟體的依賴關係

port deps apache2

variants

在安裝軟體前,用這個命令檢視軟體是否有多個版本.再選擇安裝乙個合適的版本.

port variants nmap

install

安裝軟體命令,安裝前最好使用variants命令檢視是否有多個不同版本.

sudo port install nmap

clean

刪除一些編譯軟體時留下的臨時檔案.

port clean --all vile

uninstall

解除安裝軟體命令

如果這個軟體依賴與另外的一款軟體,預設不刪除它依賴的軟體,

使用引數 -f (force) 可以強行刪除它依賴的軟體.

port -f uninstall vile

contents

顯示軟體安裝後的檔案列表.

port contents xorg-renderproto

installed

列出全部或者指定的已經安裝的軟體.

port installed

port -v installed atlas

outdated

檢視已經安裝的軟體是否有更新,在執行這個指令前,先執行selfupdate 或者 sync更新軟體樹

upgrade

更新軟體,預設一起更新它依賴的所有軟體,如果想不更新它依賴的軟體,使用 -n 引數

預設不刪除舊軟體版本,只是使舊軟體變成無效狀態,如果想要一起刪除舊軟體,使用 -u 引數

port upgrade gnome

port -n upgrade gnome

更新所有的可更新軟體

port upgrade outdated

更新軟體同時刪除舊版本軟體

port -u upgrade vile

dependents

檢視哪些軟體時依賴與這個軟體的.刪除乙個軟體時候,最好先執行一下這個命令.

port dependents openssl

MacPorts 命令集合

macports是乙個mac電腦中常用的非常有用的軟體編譯,安裝,管理開源軟體的軟體.它有很多優點,會自動安裝乙個軟體所依賴的軟體,提供解除安裝方法.macports沒有圖形介面,這裡介紹一些常用的命令.port常用命令行表 help selfupdade sync list search info...

mysql命令集合

測試環境 mysql 5.0.45 注 可以在mysql中通過mysql select version 來檢視資料庫版本 整理 leo 一 連線mysql。格式 mysql h主機位址 u使用者名稱 p使用者密碼 1 連線到本機上的mysql。首先開啟dos視窗,然後進入目錄mysql bin,再鍵...

Android ADB linux命令集合

a.用adb區域網功能連線裝置 1,先用usb連線執行adb命令,將連線方式改為tcpip adb tcpip port為埠號 2,拔掉usb線,執行adb命令連線裝置 adb connect 裝置ip port 剛才設定的埠號 3,正常執行adb命令 adb的工作方式比較特殊採用監聽socket ...