我使用的是Ubuntu20.04
我错误地使用了该命令sudo apt-get install gnome,并且我的系统上安装了 gnome 软件包,如何将所有内容恢复到原始状态?
我刚刚sudo apt-get install gnome在sudo apt-get purge gnome --autoremove新的 Ubuntu 20.04.1 LTS 上进行了测试。它不会删除安装时拖入的所有依赖项gnome,因为其中许多依赖项是其他已安装的软件包建议的。
幸运的是,在 Ubuntu 上,apt 会记录安装的软件包以及安装时间。要查看日志,只需发出以下命令即可:
$ cat /var/log/apt/history.log
Run Code Online (Sandbox Code Playgroud)
在那里您将找到按安装次数分组的软件包列表。寻找Commandline: apt-get install gnome。如果您最近没有安装或升级,那么它应该是最后一个。
要复制要删除的包列表,您需要预先格式化它们以删除括号中的信息。您可以使用这个有用的脚本来做到这一点:
$ perl -pe 's/\(.*?\)(, )?//g' /var/log/apt/history.log
Run Code Online (Sandbox Code Playgroud)
然后只需将安装的软件包列表复制gnome到您的sudo apt purge命令中即可。
| 归档时间: |
|
| 查看次数: |
52256 次 |
| 最近记录: |