近期從新拿起linux的書看了下,整理了一下linux的命令。linux
ubuntu預裝了APT和dpkg ,「APT」是 「Advanced Package Tool」的簡寫,「dpkg 」是「Debian Package 」的簡寫。dpkg 是爲 「Debian」 專門開發的套件管理系統,方便軟件的安裝、更新及移除。全部源自「Debian」的「Linux 」發行版都使用 「dpkg」,例如 「Ubuntu」、「Knoppix 」等。ubuntu
經常使用的命令有:spa
1.安裝軟件開發
apt-get install <package>rem
不用擔憂依賴問題,會自動下載並安裝系統沒有的依賴的軟件文檔
2.升級軟件get
apt-get update源碼
會安裝全部更新的軟件,但若是更新了依賴關係,會被標誌爲halt,而中止更新編譯
apt-get dist-update class
更新了依賴關係,也會下載或移除依賴包而強制更新
3.刪除軟件
apt-get remove <package>
4.查看軟件安裝包信息
apt-cache show <package>
是在軟件庫中查找信息,不會提示系統是否安裝此軟件
5.查看軟件是否安裝
dpkg -s <package> or dpkg -L <package>
dpkg -s與apt-cache show信息基本一致,區別在於dpkg的package必須爲已安裝,未安裝會提示沒有安裝
dpkg -L 列出安裝文件列表,能夠查看到軟件安裝到了什麼地方,一樣dpkg的package必須爲已安裝,未安裝會提示沒有安裝
其餘問題:
Debian包是已編譯的,所以不能自定義安裝,好比想安裝在其餘目錄而不是默認的安裝目錄,若是想自定義安裝要選擇源碼包安裝方式或其餘方式。