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



我使用的是Linux Mint 11 64位。我需要一些软件包来安装最新的软件,并在ubuntu存储库中找到了它们

为此,我添加了

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

到我的

CCD_ 1。

我自动进行了sudo-apt-get-update+sudo-att-get-upgrade,它从存储库中安装了大约900个软件包(并删除了我的一些Mint…)。我的系统改为类似Ubuntu的dist,安装了新的图形界面-可能是GNOME3(我真的很喜欢我的GNOME2…)。现在我根本无法启动GNOME2。

有什么方法可以撤消这些更改吗?我已经从sources.list中删除了那几行,尝试了

sudo apt-get-update&sudo apt-get升级&sudo apt-get-dist升级
但这无济于事。

谢谢

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

请参阅本文了解更多信息

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

EDIT(基于用户1131467的评论):对于成熟的存储库,这些答案会有所帮助,但它更为手动:

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

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

不,对不起,你搞砸了。你现在有了大多数软件包的更新版本,所以即使你删除了经验回购,它仍然会选择保留新的。

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

最新更新