Debian/Ubuntu Linux:列出所有可以更新并应用于系统的软件包

时间:2020-01-09 10:38:02  来源:igfitidea点击:

问题描述:我如何知道可以在我的Debian/Ubuntu Linux系统上更新哪些软件包?

解决方法:您可以使用称为apt-get的标准命令行实用工具或称为Synaptic Update-Manager的GUI工具。

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

要列出过期的软件包,请使用apt-get命令具有以下两个选项:=>-u:显示升级的软件包;打印出所有要升级的软件包的列表。

=>upgrade:用于安装系统上当前安装的所有软件包的最新版本

在shell提示符下执行以下命令:

$ 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]?

要更新,只需说"是"以提示您要继续。
或者,您可以执行以下命令:

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