更新管理器有问题

更新管理器有问题

我正在尝试更新我的 Ubuntu 系统,但无法使用更新管理器执行任何操作。它加载了 3/4 的进度,然后显示:

Could not initialize the package information
An unresolvable problem occurred while initializing the package information.
Please report this bug against the 'update-manager' package and include the following error message:
'E:The package google-chrome-stable:i386 needs to be reinstalled, but I can't find an archive for it.'

此外,ubuntu 软件中心无法打开,并且一直崩溃。这非常烦人,因为我无法安装或更新任何东西。

答案1

这种情况似乎是因为当您从一个 Ubuntu 版本升级到另一个 Ubuntu 版本时,Google Chrome 的第三方软件源被禁用了。那么解决这个问题的方法是重新启用软件源,确保它已为您当前运行的 Ubuntu 版本配置,然后再次更新。

为此,请打开更新管理器。单击Settings...更新管理器窗口的左下角,打开软件源窗口。单击其他软件选项卡。找到 Google Chrome 的条目(可能有两个)。他们可能会说disabled on upgrade to __________某个 Ubuntu 版本的代号替换(例如precise)。但他们不一定会这么说。

对于每一个,单击它并单击Edit...

如果Distribution文本框包含stable,则保留原样。这是 Google Chrome 软件源当前的工作方式。

如果您是为了未来版本的 Chrome(可能会有所不同)或其他软件执行此操作,请确保Distribution文本框包含您当前正在运行的 Ubuntu 版本的代号(全部小写字母)。

如果你不确定那是什么,请打开终端窗口 ( ++ Ctrl)并运行命令。它会告诉你。AltTlsb_release -c

谢谢萨米克指出 Google Chrome 软件源的当前版本未使用 Ubuntu 发行代号,而是使用stable来自 Debian 的通用代号。

如果Comment文本框仅包含disabled on upgrade to _____,那么您也可以继续删除该文本。

然后点击OK。确保对两个 Google Chrome 软件源条目都执行此操作。

通过单击旁边的空复选框来启用这些软件源。

然后点击Close退出软件源窗口。现在您应该能够成功更新。

(如果这不起作用,请留下评论以便进一步排除故障。)

答案2

按着这些次序:

  1. gnome-terminalCtrl+ Alt+打开T
  2. 以 root 身份将该行写入echo "deb http://dl.google.com/linux/chrome/deb/ stable main" | sudo tee /etc/apt/sources.list.d/google-chrome.list文件,如果该文件不存在,则会创建该文件。
  3. 然后通过写入执行更新sudo apt-get update并提供任何报告的错误。

答案3

我的存储库更新有问题,它是由一个叫 Tony George 的供应商编写的,他制作了一个名为“Time-shift”的程序。我通过图像给你他的信号: 在此处输入图片描述

相关内容