dpkg 是由 debian 開發的包管理系統,是乙個比較底層的工具,它的最常見的前端是 apt
dpkg -s $(which top)
或者dpkg -s $(whereis top)
- 檢視檔案所屬的包
procps: /usr/bin/top
apt-get source -d procps
- 獲取這個包的原始碼,不解包,之後你需要自己解包
dpkg-source -x foo_version-revision.dsc
或者
apt-get source procps
- 獲取原始碼並解包
apt 的軟體源位址在/etc/apt/sources.list
還可以在/etc/apt/sources.list.d
目錄中新增更多源
更新/公升級
安裝/解除安裝
apt-get autoclean
- 只清除過時的包
apt-get check
- 檢查是否有不正確的依賴關係
apt-cache show pkg
- 顯示包的資訊
apt-cache showpkg pkg
- 顯示包的資訊
apt-cache depends pkg
- 顯示包所依賴的包
apt-cache rdepends pkg
- 顯示該包被哪項包依賴
apt-cache stats
- 顯示統計資訊
彩蛋
linux軟體包管理工具
在現行的linux發布版本中,軟體包管理工具使用最多的是rpm和dpkg,但是這兩者都不能解決軟體之間的依賴關係,所以又有了yum和apt,yum其實是對rpm的封裝,而apt是對dkpg的封裝,兩者都在封裝的同時,很好的解決了軟體依賴問題,使用起來非常方便。下面是一些軟體管理常用的命令 更新軟體列...
rpm(centos)軟體包管理工具
rpm red hat package manager 軟體包的管理工具。rpm原本是red hat linux發行版專門用來管理linux各項套件的程式,由於它遵循gpl規則且功能強大方便,因而廣受歡迎。逐漸受到其他發行版的採用。rpm套件管理方式的出現,讓linux易於安裝,公升級,間接提公升了...
第6章 DNF軟體包管理工具
upgrading python x86 64 2.7.9 6.fc22 updates 92 k python libs x86 64 2.7.9 6.fc22 updates 5.8 m enabled value 0 啟用源 1 停用源 6.3.3 使用dnf引數 引數可以在 etc dnf ...