dpkg --set-selections 在 64 位计算机中失败

dpkg --set-selections 在 64 位计算机中失败

我发现了一个命令集在一台机器上创建已安装软件包的列表,然后在另一台机器上重新安装相同的软件包。这个命令似乎在 Ubuntu 32 位桌面上运行良好,但在 Ubuntu amd64(桌面)上,该命令sudo apt-get dselect-upgrade告诉我需要卸载很多软件包(包括 unity、unity-2d、unity-common),即使这些软件包出现在第一个系统的已安装软件包列表中。

即使在同一台计算机上按顺序输入这些命令,它们在 32 位环境中也能正常工作,但在 64 位环境中似乎会失败。可能是我错过了什么。以下是按顺序输入的命令:

sudo dpkg --get-selections > installed-software
sudo dpkg --set-selections < installed-software
sudo apt-get dselect-upgrade

答案1

您可能会在文件中找到答案installed-software。我假设许多软件包都是根据体系结构指定的。

相关内容