Number-packages-updates-linux.jpg

如何列出在 Linux 中具有可用更新的軟件包

在本文中,我將向您展示如何列出可從 Linux 系統上的命令行安裝的軟件包更新數量。 我使用了以下工具 apt、apt-get、aptitude、yum、apt-check script 和 apticron 來列出更新。 使用 apt 命令(Ubuntu 14.04 以上) 從 ubuntu 14.04 開始,我們有了一個名為“apt”的新命令。 以下命令將列出您可以更新的所有軟件包,它們的當前版本是什麼,以及新版本是什麼。 sudo apt list –upgradable Listing… Done gnupg/stable 1.4.18-7+deb8u2 amd64 [upgradable from: 1.4.18-7+deb8u1] gpgv/stable 1.4.18-7+deb8u2 amd64 [upgradable from: 1.4.18-7+deb8u1] libgcrypt20/stable 1.6.3-2+deb8u2 amd64 [upgradable from: 1.6.3-2+deb8u1] libidn11/stable 1.29-1+deb8u2 amd64 [upgradable from: 1.29-1+deb8u1] linux-image-3.16.0-4-amd64/stable 3.16.36-1+deb8u1 amd64 [upgradable from: 3.16.7-ckt25-2+deb8u3] 通常,這個命令應該在 apt update 之後運行。 如果有任何更新,它會顯示可以更新多少個包,並提到命令來顯示可以升級哪些包。 使用 apt-get 命令 我列出了 apt-get 命令的幾個選項來列出可用的升級包。 apt-get upgrade –dry-run [sudo] password for user: Reading package lists… Done Building dependency tree…