问题描述
您如何在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
告诉我的内容)。
说明:
-
apt list --installed
显示所有已安装的软件包。 -
2>/dev/null
消除了apt
在管道中使用时始终显示的警告(仅为方便起见,没有必要) -
grep ^apt/
过滤掉所有以apt/
开头的行,因此您不必滚动浏览所有已安装的软件包