【问题标题】:Revert system changes after apt-get upgrade on Linux Mint/Ubuntu [closed]在 Linux Mint/Ubuntu 上进行 apt-get 升级后恢复系统更改 [关闭]
【发布时间】:2012-04-12 15:10:33
【问题描述】:

我使用的是 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 的 dist,安装了新的图形界面 - 可能是 GNOME3(我非常喜欢我的 GNOME2..)。我现在根本无法启动 GNOME2。

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

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

谢谢。

【问题讨论】:

标签: linux ubuntu linux-mint


【解决方案1】:

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

更多信息请见this article

这将回滚您的软件包,因此可以安全地删除 repo 并保留软件,并且您的系统不会崩溃。

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

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

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

【讨论】:

  • @zbyszek26104:你试过这个解决方案,它奏效了吗?
  • 第一篇文章没有帮助,我决定备份/home目录并重新安装系统。
【解决方案2】:

不,对不起,你很糟糕。您现在拥有大多数软件包的更新版本,因此即使您删除 oneiric 存储库,它仍会选择保留新版本。

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

【讨论】:

  • 不正确。请参阅下面的解决方案。
  • @TryTryAgain:这看起来是为 ppas 设计的,它适用于成熟的存储库吗?
猜你喜欢
  • 2011-09-22
  • 1970-01-01
  • 1970-01-01
  • 2022-08-16
  • 2021-09-01
  • 1970-01-01
  • 2017-10-14
  • 2014-01-28
  • 1970-01-01
相关资源
最近更新 更多