‘sudo apt-get update’ 收到警告

‘sudo apt-get update’ 收到警告

Ubuntu 16.4,运行“sudo apt-get update”,最后显示此行

N: 跳过获取配置文件‘main/binary-i386/Packages’作为存储库‘http://dl.google.com/linux/earth/deb稳定的 InRelease' 不支持架构 'i386'

有没有办法来解决这个问题?

这台电脑上安装的是旧版 Google Earth,当时使用的是 32 位版本。切换到 64 位后,Google Earth 运行良好,但在更新时发现此错误(如果真是错误的话)。

答案1

这只是一条警告消息,您可以忽略它。话虽如此,如果您想修复此问题...

注意:所有指定为“go into”或“run”的命令都将在命令行中运行。

进入你的/etc/apt/sources.list.d文件夹。运行grep -r 'dl.google.com'它就会显示哪些文件包含该字符串。

编辑每个文件(sudo在命令行上使用您选择的文本编辑器),并将您deb在行开头看到的内容替换为,deb [arch=amd64]以便您的字符串如下所示:

deb [arch=amd64] http://dl.google.com/linux/earth/deb stable main

然后再次运行sudo apt-get update。然后程序应该会停止并显示警告。

您还需要编辑/etc/cron.daily/google-earth-pro并修改该行REPOCONFIG="deb [arch=amd64] http://dl.google.com/linux/earth/deb stable main",否则它将不起作用并会覆盖内容。(感谢海因内玛以获取该信息。

相关内容