正如Google在XNUMX月宣布的那样, Google Chrome对32位Linux系统的支持已停止 同一个月。 建议所有继续使用此应用程序的用户停止这样做,因为尽管他们将继续运行该应用程序,但不会再收到任何更新,包括必要的安全修补程序。
另一方面,应用程序 似乎仍支持32位的Chromium 在Linux系统上,可以被认为是这种情况的替代方案。 但是,由于不再存在用于32位软件包的官方Google Chrome存储库,因此具有64位系统的用户以及使用该应用程序版本的用户 尝试更新软件包时将收到错误消息。 幸运的是,它有一个简单的解决方案。
如果您在Ubuntu x32系统上使用64位Chrome,那么当您尝试更新此应用程序的软件包时,将收到以下消息:
Failed to fetch http://dl.google.com/linux/chrome/deb/dists/stable/Release
Unable to find expected entry 'main/binary-i386/Packages' in Release file (Wrong sources.list entry or malformed file) Some index files failed to download. They have been ignored, or old ones used instead.
解决这个小问题 错误 在Ubuntu中,这非常简单 您只需要在文件中编辑一小行 /etc/apt/sources.list.d/google-chrome.list。 只需在“ deb”部分之后添加文本“ [arch = amd64]”或使用以下命令:
sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/etc/apt/sources.list.d/google-chrome.list"
每次更新都会还原以前的文件 可以使用该程序完成操作,因此,如果您不想像以前一样重复执行相同的步骤,建议您将+ i属性添加到该文件中 一成不变的。 为此,请在其上执行以下指令:
</p> <p class="source-code">sudo chattr -i /etc/apt/sources.list.d/google-chrome.list</p> <p class="source-code">
哦,太好了:v
谢谢
好的,这篇文章很好,但是那些使用32位体系结构的人,我们将如何安装64位chrome,因为它会引发以下错误:
#dpkg -i google-chrome-stable_current_amd64.deb
dpkg:处理google-chrome-stable_current_amd64.deb(–install)文件时出错:
软件包(amd64)的体系结构与系统(i386)的体系结构不匹配
处理时遇到错误:
谷歌-chrome-stable_current_amd64.deb
也许此评论对旧博客没有用,但对阅读它的人有用。
基于32位的系统不支持64位程序,因此甚至不会安装它们(如果可能的话,基于64位的系统也支持32位程序)。
问候
文章内容与标题不一致。 关键是你有一个 32 位的 Ubuntu 系统,你想挂载 32 位的 Chrome,即使它不再受支持。 您没有 64 位系统。