如何查看Ubuntu安裝包信息
【引自Winclient的博客】使用 Ubuntu 軟件中心,我們可以輕松地在 Ubuntu 中添加和刪除程序。然而,不同的 Linux 發(fā)行版對于添加和刪除軟件經(jīng)常都有著不同的圖形界面的應(yīng)用管理器。其實(shí),我們完全可以在找出 Ubuntu 安裝包信息后使用命令來安裝和卸載。
要想使用命令行安裝和卸載軟件,當(dāng)然得事先知道要安裝或卸載的軟件包名稱。而 APT 是基于 Debian 的 Linux 發(fā)行版(包括Ubuntu)包管理命令,使用 apt-cache 我們便可以找出系統(tǒng)中包相關(guān)的元數(shù)據(jù)信息,本文中將就將向大家介紹如何查看 Ubuntu 安裝包信息。
使用apt-cache
如果要列出 Ubuntu 系統(tǒng)中所有可用的軟件包,我們只需執(zhí)行如下命令:
- apt-cache pkgnames | less
該命令中的 | less 管道輸出,可以讓我們在數(shù)據(jù)較多時(shí)通過上、下箭頭或“PgUp” 及“PgDn” 來滾動(dòng)查看。
當(dāng)我們不找到所需包名或不需要滾動(dòng)查看時(shí),只需按 q 即可退出。
如果你知道軟件包名的開頭字符,我們便可以使用搜索功能來縮小范圍。例如要查看 Firefox 的包名,則可使用類似如下命令:
- apt-cache pkgnames firef
使用上述命令,我們便可以查看到所有以 firef 開頭的軟件包。
當(dāng)我們知道包名后,要顯示軟件包的詳細(xì)信息,例如:版本號、大小、校驗(yàn)值和軟件描述等信息時(shí),則可使用 show 選項(xiàng)來進(jìn)行查看:
- apt-cache show firefox
#p#
當(dāng)我們要查看某個(gè)軟件包所需依賴及哪些包依賴于該軟件包時(shí),則需要使用 showpkg 選項(xiàng):
- apt-cache showpkg firefox
當(dāng)我們需要查看當(dāng)前 Ubuntu 不同類型包的統(tǒng)計(jì)及整體統(tǒng)計(jì)信息時(shí),可以使用 stats 選項(xiàng):
- apt-cache stats
要了解某個(gè)軟件包的遷移及相關(guān)說明時(shí),我們可以使用 search 選項(xiàng):
- apt-cache search firefox-locale-zh-hans
使用axi-cache
axi-cache 可以算是 apt-cache 命令的孿生兄弟,但它可以提供的描述信息和相關(guān)性更強(qiáng)。我們還是以 Firefox 來舉個(gè)例子:
- axi-cache search firef
該命令默認(rèn)中顯示 20 條結(jié)果:
查看更多信息可使用如下命令:
- axi-cache more