我无法更新薄荷

我无法更新薄荷

好吧,我发现我有一个 EOL linux 版本

但当我这样做时

do-release-upgrade 

它说

Traceback (most recent call last):
  File "/usr/lib/command-not-found", line 27, in <module>
    from CommandNotFound.util import crash_guard
ImportError: No module named 'CommandNotFound'

所以我检查 CommandNotFound,这是第 27 行

 from CommandNotFound.util import crash_guard

我不明白,所以有人可以告诉我出了什么问题吗?

这是完整的文件:http://jpst.it/EL2r

答案1

对于正常运行的系统来说,这不是正常行为。看起来您那里有一些过时的存储库引用。我对 Mint 不熟悉,但您可能可以禁用指向 CD-ROM 的本地存储库,除非您实际上使用它来加快速度。另外,你为什么指着乌班图回购协议。这些二进制文件与 Mint 兼容吗?尽管如此,如果您访问这些 URL 中的任何一个,它们实际上都是 404,因此您应该在存储库文件中将它们注释掉,然后重试。我相信可以在这里进行更改:/etc/apt/sources.list

答案2

Ubuntu 13.10(在你的列表中很漂亮)已停产。你应该更新[来源]

对 Ubuntu 13.10 的支持已于 2014 年 7 月 17 日结束。

您可以按照中所述从终端升级升级到新版本的终极指南

do-release-upgrade 

或遵循您可以在互联网上找到的任何其他指南,例如如何锻造:

打开/etc/apt/sources.list:

sudo gedit /etc/apt/sources.list

Linux Mint 13 的文件查找方式如下:

现在替换mayanadia以及所有出现的saucywithquantal

然后更新&&升级

sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get upgrade
sudo reboot 

答案3

官方答案如下:Linux Mint 不支持像 Ubuntu 那样的升级。您似乎正在尝试使用 Linux Mint 进行 Ubuntu 升级,这似乎是造成混乱的原因。

以下内容并非我的观点。它来自 Linux Mint。

如何升级到新版本 - Linux Mint 社区

从我们的角度来看,Ubuntu 做错了三件事:

  1. 它不会让您轻松备份数据,也不会警告您这样做。

  2. 它会自动要求您升级到最新版本。您点击“升级”按钮,就没有回头路了。没有对所涉及的风险的解释,没有对利弊的解释......只是一个简单的按钮,点击一个你可能不理解的过程。

  3. 它采用“打包”升级方式。有关此方法的优缺点,请参阅 C2 部分。

Ubuntu 提供的唯一优势是它使该过程变得简单并且完全自动化。不过,考虑到风险及其升级系统的方式,这应该被认为是危险的。我们甚至不建议在命令行上这样做,因此通过单击按钮触发它对我们来说是不可接受的。这很简单,但这不是正确的解决方案。有时事情非常重要,我们需要花时间正确地完成它们。在升级时,备份数据、在安装之前测试版本并避免任何损坏或冲突的软件包非常重要。 Ubuntu 选择的方法是完全图形化的并且非常易于使用,但它未能做到这一点,而这才是最重要的。

相关内容