恢复包元数据信息

恢复包元数据信息

从控制台,当软件包当前未安装时,是否有办法恢复其体系结构?我知道软件包的名称和版本。

答案1

如果您指的是获取某个包的信息,则只有当 APT 缓存中仍然可用时才能获取它,要从终端运行获取它:

apt-cache show packagename

要仅显示架构,请使用 grep

apt-cache show package_name | grep Architecture

# Or for the lazy typist
apt-cache show package_name | grep Arch

答案2

除此之外,软件包的名称通常还包括其体系结构,例如,在 tar_1.23-2ubuntu1_amd64.deb 中,您会看到它适用于 x86_64 (amd64),无论如何,您都可以使用命令“dpkg --info”。在各个字段中,还有体系结构。例如

$ dpkg --info tar_1.23-2ubuntu1_amd64.deb | grep Architecture  
Architecture: amd64

相关内容