在Ubuntu中,您可以使用apt
命令来验证已安装的软件包以及它们的版本
- 验证已安装的软件包:
要查看已安装的软件包列表及其版本,可以使用以下命令:
dpkg -l
- 验证特定软件包的安装情况:
要检查特定软件包是否已安装,可以使用以下命令:
dpkg -s 软件包名称
如果软件包已安装,您将看到有关软件包版本和状态的详细信息。如果未安装,您将看到一条消息,说明找不到该软件包。
- 验证软件包的依赖关系:
要查看已安装软件包的依赖关系,可以使用以下命令:
apt-cache policy 软件包名称
这将显示可用的软件包版本以及已安装的版本(如果已安装)。
- 验证软件包的签名:
要验证软件包的签名,以确保它们未被篡改,可以使用以下命令:
sudo apt-key adv --verify /var/lib/apt/lists/{archive}-keyring.gpg {软件包名称}.deb
将{archive}
替换为软件包所在的存储库,将{软件包名称}
替换为您要验证的软件包名称。如果签名有效,您将看到一条消息,确认签名是有效的。