Answers:
“卸载”是什么意思?
从的联机帮助dpkg
这个手段
该软件包已选择要卸载或删除(即,我们要删除所有文件,配置文件除外)。
你也问过
怎么办才能使标记为“ deinstall”的软件包不再被“ dpkg --get-selections”列出?
有两种方法可以使您不在dpkg --get-selections
命令中列出。
您可以取消选择已选择要删除的软件包。这样,dpkg --get-selection
将不会显示“卸载”条目。
查看此答案以了解执行此操作的确切步骤
不建议您这样做,如果您dpkg --clear-selections
意外地将所有软件包都标记为“卸载” (必需品除外)(此处,必需品并不意味着您可以拥有一个没有任何不必要软件的系统,必需品是指,您只能引导并有一个非常低级的linux系统)。
执行选择的所需任务的命令是:
sudo apt-get dselect-upgrade
希望这能回答您的查询。
有关更多信息,您可以检查这些链接。
如果apt-get --purge
无法删除软件包,请尝试以下操作:
检查已卸载的软件包,以确保您确实要删除它们。
dpkg --get-selections | grep deinstall | cut -f1
如果确定,请执行dpkg --purge
:
sudo dpkg --purge `dpkg --get-selections | grep deinstall | cut -f1`
dpkg --get-selections | awk '$2 == "deinstall" {print $1}'