Debian/Ubuntu Linux 查看可以更新的软件包

时间:2019-11-20 08:53:11  来源:igfitidea点击:

问题

如何查看Debian/Ubuntu Linux系统上有哪些软件包可以进行更新?

解决方案

可以使用apt-get查看软件包信息。

列出所有可以更新的软件包

apt-get命令有两个选项:
-u:显示升级的软件包;打印出所有要升级的软件包的列表。
upgrade:用于安装系统上当前安装的所有软件包的最新版本。

执行以下命令:

$ sudo apt-get upgrade
$ sudo apt-get -i upgrade

输出:

Reading package lists... Done
Building dependency tree... Done
The following packages will be upgraded:
  debconf debconf-i18n e2fslibs e2fsprogs file findutils klibc-utils libblkid1 libc6 libc6-i686 libcomerr2 libklibc libkrb53 libmagic1
  libpam-modules libpam-runtime libpam0g libss2 libssl0.9.8 libuuid1 linux-image-2.6-686 linux-image-2.6.18-5-686 locales perl perl-base
  perl-modules tar tzdata
28 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 39.6MB of archives.
After unpacking 148kB of additional disk space will be used.
Do you want to continue [Y/n]?

要进行更新,输入“Y”。

或者,可以执行以下命令:

$ sudo apt-get update
$ sudo apt-get upgrade