如何在Ubuntu20.04上删除gnome?

如何在Ubuntu20.04上删除gnome?

我使用的是Ubuntu20.04

我错误地使用了该命令sudo apt-get install gnome,并且我的系统上安装了 gnome 软件包,如何将所有内容恢复到原始状态?

答案1

我刚刚sudo apt-get install gnomesudo apt-get purge gnome --autoremove新的 Ubuntu 20.04.1 LTS 上进行了测试。它不会删除安装时拖入的所有依赖项,gnome因为其中许多依赖项是其他已安装的软件包建议的。

幸运的是,在 Ubuntu 上,apt 会记录安装的软件包以及安装时间。要查看日志,只需发出以下命令即可:

$ cat /var/log/apt/history.log

在那里您将找到按安装次数分组的软件包列表。寻找Commandline: apt-get install gnome。如果您最近没有安装或升级,那么它应该是最后一个。

要复制要删除的包列表,您需要预先格式化它们以删除括号中的信息。你可以这样做这个有用的脚本:

$ perl -pe 's/\(.*?\)(, )?//g' /var/log/apt/history.log

然后只需将安装的软件包列表复制gnome到您的sudo apt purge命令中即可。

答案2

在 bash shell 中运行以下命令

sudo apt-get remove --purge gnome*

这将删除 gnome 配置文件中的每个包。

答案3

sudo apt-get purge gnome

如果您没有更改默认设置,应该删除所有共同安装的内容。

另请参阅:https://askubuntu.com/questions/247549/is-it-possible-to-undo-an-apt-get-install-command

答案4

你不能。但是您可以安装另一个桌面环境,例如apt-get install lxde并从登录屏幕下拉框中选择该环境。

相关内容