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 ...