Answers:
Ubuntu附带了一组默认安装的软件包,并且软件包管理器跟踪这些软件包。如果您删除默认情况下安装的软件包,它将被标记为“取消选中”。这意味着它先前已安装,但已被删除。实际上,您安装然后删除的所有软件包都会标记为“取消选中”。
例如,这对于复制您在另一台计算机上或全新安装后拥有的相同软件包很有用。您可以使用软件包管理器在系统上生成“选定”和“取消选定”软件包的列表,然后将此列表加载到另一台计算机上,这将使软件包管理器在其上安装所有“选定”的软件包并卸载标记为的软件包“取消选中”。
要将软件包选择复制到另一台计算机上(如果重新安装,则将其还原),可以运行以下命令:
dpkg --get-selections > ~/my-packages
然后将文件“ my-packages”移动到另一台机器上,然后运行:
sudo dpkg --set-selections < my-packages && sudo apt-get dselect-upgrade
当您运行上面的命令时,所有标记为“选定”的软件包将被成批安装,所有标记为“取消选定”的软件包将被删除(如果存在)。这是一个非常方便的功能。