6 Ubuntu 軟體包管理工具

2021-08-15 17:53:28 字數 848 閱讀 8497

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