Linux Mint apt本身的版本

问题描述

您如何在Linux Mint上检查apt软件包管理器的版本?我不是在谈论软件包,而是apt本身。例如,对于dpkg,

dpkg --version

返回其正确版本。 apt有等同功能吗?

解决方法

在我的Debian 10.5上,“ apt --version”或“ apt -v”显示apt命令的版本。

,

由于某种原因apt --version似乎不适合您,您可以通过apt list检查安装了哪个版本的apt:

apt list --installed 2>/dev/null | grep ^apt/

在我的Ubuntu 20.10上,结果为apt/groovy,now 2.1.10 amd64 [installed,automatic],因此版本为2.1.10(这也是apt --version告诉我的内容)。

说明:

  1. apt list --installed显示所有已安装的软件包。
  2. 2>/dev/null消除了apt在管道中使用时始终显示的警告(仅为方便起见,没有必要)
  3. grep ^apt/过滤掉所有以apt/开头的行,因此您不必滚动浏览所有已安装的软件包