我正在尝试更新我的 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
按着这些次序:
gnome-terminal
按Ctrl+ Alt+打开T- 以 root 身份将该行写入
echo "deb http://dl.google.com/linux/chrome/deb/ stable main" | sudo tee /etc/apt/sources.list.d/google-chrome.list
文件,如果该文件不存在,则会创建该文件。 - 然后通过写入执行更新
sudo apt-get update
并提供任何报告的错误。
答案3
我的存储库更新有问题,它是由一个叫 Tony George 的供应商编写的,他制作了一个名为“Time-shift”的程序。我通过图像给你他的信号: 在此处输入图片描述