在Linux Mint / Ubuntu上进行apt-get升级后恢复系统更改

时间:2012-03-29 00:09:41

标签: linux ubuntu linuxmint

我正在使用Linux Mint 11 64位。我需要一些软件包来安装最新软件并在ubuntu资源库中找到它们。

为此,我添加了

deb http://security.ubuntu.com/ubuntu oneiric-security main 
deb http://ubuntu.mirror.cambrium.nl/ubuntu/ oneiric main 

到我的

/etc/apt/sources.list

我自动制作了sudo apt-get update + sudo apt-get upgrade,它从该存储库安装了~900个软件包(并删除了我的一些Mint ...)。我的系统改为Ubuntu-like dist,安装了新的图形界面 - 可能是GNOME3(我非常喜欢我的GNOME2 ......)。我现在根本无法启动GNOME2。

有没有办法撤消这种变化?我从sources.list中删除了这些行,尝试过

sudo apt-get update&& sudo apt-get upgrade&& sudo apt-get dist-upgrade
但它没有帮助。

感谢。

2 个答案:

答案 0 :(得分:3)

您可以使用ppa-purge - 安装sudo apt-get install ppa-purge

有关详细信息,请参阅this article

这会回滚你的软件包,这样可以安全地删除软件包并保持软件和系统不会爆炸。

编辑(基于user1131467的评论):对于完整的存储库,这些答案会有所帮助,但它更加手动:

https://askubuntu.com/a/3675/38901

https://superuser.com/a/195071/110574

答案 1 :(得分:0)

不好意思,你很沮丧。您现在拥有大多数软件包的较新版本,因此即使您删除了oneiric repo,它仍然会选择保留新版本。

最好的选择是备份和重新安装。