“意外”清除后恢复系统

“意外”清除后恢复系统

我正在运行 Ubuntu 18.04.1 LTS。

我使用 install-suggested 选项安装了 biopython 包,但没有意识到它还会安装建议的包的建议的包...所以这完全失控了。

因为它安装了很多我不想要的垃圾,所以我用了

awk '!/^Start|^Commandl|^End|^Upgrade:|^Error:/ { gsub( /\([^()]*\)/ ,"" );gsub(/ ,/," ");sub(/^Install:/,""); print}' /var/log/apt/history.log

找出已安装和使用的软件包

apt purge [all i just installed]

但我相信这也删除了之前已安装但出现在列表中的软件包。例如,如果我尝试通过 SSH 连接到我的服务器,似乎什么也没有发生。

在安装 biopyhton 之前恢复系统状态的最优雅的方法是什么?

附言:我有上周的备份。但它只保存了主文件夹的内容,所以我相信它不会影响已安装的软件包。

PS2:我查看了 /var/log/apt/history.log,发现我安装的某些东西没有出现在其中。例如,build-essential 根本找不到。还有其他位置可以找到有关已安装内容的信息吗?

答案1

当尝试使用

sudo apt install ubuntu-desktop

它并没有立即对我起作用。我不得不跑

sudo apt --fix-broken install

其次是

sudo apt install ubuntu-desktop

这似乎已经为我解决了这个问题。

相关内容