今天,当我尝试更新时,收到一条消息,说有 1 项升级需要进行,因此我执行了此操作sudo apt-get upgrade
并收到此消息:
The following packages have been kept back: google-chrome-stable
所以我四处寻找,有人说这sudo apt-get dist-upgrade
可以解决问题,但事实并非如此。然后我打开 Synaptic,然后继续Fix Broken Packages
,仍然没有结果。
我最终在 Synaptic 中搜索了 google-chrome-stable,找到了软件包,当我将它们标记为升级时,我得到了以下信息:
我怎样才能解决这个问题?
我应该注意,我使用的是 Ubuntu 12.04 - 64 位
答案1
Ubuntu 12.04 没有收到 Google Chrome 的更新,您可以在这里找到更多信息:
32 位 Linux 系统和 Ubuntu 12.04 上的 Google Chrome 支持已于 2016 年 3 月结束。
您应该卸载 Google Chrome,主要是因为您不再收到安全更新!
要删除 Google Chrome,请打开终端并执行:
sudo apt-get purge google-chrome-stable
要删除 Google Chrome 存储库,请执行:
sudo rm /etc/apt/sources.list.d/google-chrome.list
要删除所有配置文件,请删除此文件夹:/home/user/.config/google-chrome
检查文件夹中是否还有其他 Google.list
文件sources.list.d
,如果有,请将其删除。或者,您可以安装chromium-browser
构建了 Google Chrome 网络浏览器的,或者等待几天并安装新的 Ubuntu 16.04。
答案2
该dist-upgrade
命令清除了您的存储库列表,禁用了过时的google-chrome.list
。
可以通过重新安装最新版本的 Chrome 来解决此问题
适用于 Ubuntu 的 Google Chrome 可从 Google 下载。目前,仅提供 64 位版本。
通过安装 Google 的最新版本可以解决该错误。
下载链接是http://www.google.com/chrome。也可以通过谷歌搜索找到官方链接下载 chrome。