久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

如何查看安裝的Linux軟件包

147次閱讀
沒有評論

共計 3296 個字符,預計需要花費 9 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

這篇文章主要為大家展示了“如何查看安裝的 Linux 軟件包”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓丸趣 TV 小編帶領大家一起研究并學習一下“如何查看安裝的 Linux 軟件包”這篇文章吧。

這些最有用的命令可以讓你了解安裝在你的 Debian 類的 Linux 系統上的包的情況。

你有沒有想過你的 Linux 系統上安裝了幾千個軟件包?是的,我說的是“千”。即使是相當一般的 Linux 系統也可能安裝了上千個軟件包。有很多方法可以獲得這些包到底是什么包的詳細信息。

首先,要在基于 Debian 的發行版(如 Ubuntu)上快速得到已安裝的軟件包數量,請使用 apt list –installed,如下:

$ apt list --installed | wc -l2067

這個數字實際上多了一個,因為輸出中包含了“Listing hellip;”作為它的 *** 行。這個命令會更準確:

$ apt list --installed | grep -v  ^Listing  | wc -l2066

要獲得所有這些包的詳細信息,請按以下方式瀏覽列表:

$ apt list --installed | moreListing...a11y-profile-manager-indicator/xenial,now 0.1.10-0ubuntu3 amd64 [installed]account-plugin-aim/xenial,now 3.12.11-0ubuntu3 amd64 [installed]account-plugin-facebook/xenial,xenial,now 0.12+16.04.20160126-0ubuntu1 all [installed]account-plugin-flickr/xenial,xenial,now 0.12+16.04.20160126-0ubuntu1 all [installed]account-plugin-google/xenial,xenial,now 0.12+16.04.20160126-0ubuntu1 all [installed]account-plugin-jabber/xenial,now 3.12.11-0ubuntu3 amd64 [installed]account-plugin-salut/xenial,now 3.12.11-0ubuntu3 amd64 [installed]

這需要觀察很多細節 mdash; mdash; 特別是讓你的眼睛在所有 2000 多個文件中徘徊。它包含包名稱、版本等,以及更多但并不是以最易于我們人類解析的顯示信息。dpkg-query 使得描述更容易理解,但這些描述會塞滿你的命令窗口,除非窗口非常寬。因此,為了讓此篇文章更容易閱讀,下面的數據顯示已經分成了左右兩側。

左側:

$ dpkg-query -l | moreDesired=Unknown/Install/Remove/Purge/Hold| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)||/ Name Version +++-==============================================-=================================-ii a11y-profile-manager-indicator 0.1.10-0ubuntu3 ii account-plugin-aim 3.12.11-0ubuntu3 ii account-plugin-facebook 0.12+16.04.20160126-0ubuntu1 ii account-plugin-flickr 0.12+16.04.20160126-0ubuntu1 ii account-plugin-google 0.12+16.04.20160126-0ubuntu1 ii account-plugin-jabber 3.12.11-0ubuntu3 ii account-plugin-salut 3.12.11-0ubuntu3 ii account-plugin-twitter 0.12+16.04.20160126-0ubuntu1 rc account-plugin-windows-live 0.11+14.04.20140409.1-0ubuntu2

右側:

Architecture Description============-=====================================================================amd64 Accessibility Profile Manager - Unity desktop indicatoramd64 Messaging account plugin for AIMall GNOME Control Center account plugin for single signon - facebookall GNOME Control Center account plugin for single signon - flickrall GNOME Control Center account plugin for single signonamd64 Messaging account plugin for Jabber/XMPPamd64 Messaging account plugin for Local XMPP (Salut)all GNOME Control Center account plugin for single signon - twitterall GNOME Control Center account plugin for single signon - windows live

每行開頭的 ii 和 rc 名稱(見上文“左側”)是包狀態指示符。*** 個字母表示包的預期狀態:

u ndash; 未知

i ndash; 安裝

r ndash; 移除 / 反安裝

p ndash; 清除(也包括配置文件)

h ndash; 保留

第二個代表包的當前狀態:

n ndash; 未安裝

i ndash; 已安裝

c ndash; 配置文件(只安裝了配置文件)

U ndash; 未打包

F ndash; 半配置(出于某些原因配置失敗)

h ndash; 半安裝(出于某些原因配置失敗)

W ndash; 等待觸發(該包等待另外一個包的觸發器)

t ndash; 待定觸發(該包被觸發)

在通常的雙字符字段末尾添加的 R 表示需要重新安裝。你可能永遠不會碰到這些。

快速查看整體包狀態的一種簡單方法是計算在不同狀態中包含的包的數量:

$ dpkg-query -l | tail -n +6 | awk  {print $1}  | sort | uniq -c 2066 ii 134 rc

我從上面的 dpkg-query 輸出中排除了前五行,因為這些是標題行,會混淆輸出。

這兩行基本上告訴我們,在這個系統上,應該安裝了 2066 個軟件包,而 134 個其他的軟件包已被刪除,但留下了配置文件。你始終可以使用以下命令刪除程序包的剩余配置文件:

$ sudo dpkg --purge xfont-mathml

請注意,如果程序包二進制文件和配置文件都已經安裝了,則上面的命令將兩者都刪除。

以上是“如何查看安裝的 Linux 軟件包”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注丸趣 TV 行業資訊頻道!

向 AI 問一下細節

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-07發表,共計3296字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 中江县| 山东省| 措勤县| 唐山市| 麻城市| 金平| 琼中| 南和县| 伊吾县| 萨迦县| 桑植县| 滨海县| 聂拉木县| 诸暨市| 黔南| 奉新县| 丁青县| 恩施市| 左云县| 兴仁县| 公主岭市| 巴东县| 凯里市| 特克斯县| 来安县| 双桥区| 黄浦区| 姚安县| 海淀区| 岫岩| 交城县| 正定县| 广河县| 航空| 镇沅| 扎囊县| 江西省| 普安县| 大丰市| 堆龙德庆县| 永安市|