使用 apt-get 如何检查是否已安装最新版本?

使用 apt-get 如何检查是否已安装最新版本?

你好,我刚刚接触 Linux

我知道这 sudo apt-get 是用来安装应用程序的

但我怎么知道我已经安装了最新版本的应用程序

例如apt-get install sun-java6-jdk

是否有升级或查看最新版本的选项

或者可以安装旧版本的应用程序然后 Linux 会帮我升级它吗?

答案1

使用apt-cache policy命令:

$ apt-cache policy openjdk-6-jre
openjdk-6-jre:
  Installed: (none)
  Candidate: 6b32-1.13.4-4ubuntu0.14.04.1
  Version table:
     6b32-1.13.4-4ubuntu0.14.04.1 0
        500 http://aptmirror.fqdn/ubuntu/ trusty-security/universe amd64 Packages
     6b31-1.13.3-1ubuntu1 0
        500 http://aptmirror.fqdn/ubuntu/ trusty/universe amd64 Packages

它说我没有安装任何版本,并且6b32-1.13.4-4ubuntu0.14.04.1如果我安装了,将会安装可用版本(候选版本)sudo apt-get install openjdk-6-jre

即使您已经安装了它,如果您安装了sudo apt-get install openjdk-6-jre,将安装可用的最新版本(根据上面的候选字段)。因此,已安装的软件包将被升级。

当安装正在终端中运行时,我可以通过单击键盘上的某个按钮来停止安装吗?

您可以按CtrlC退出大多数程序,包括sudo密码提示和apt-get。按 退出是一个非常糟糕的主意apt-get。您可以在下载过程中取消,但一旦安装开始,请不要这样做。

相关内容