我是 Ubuntu 的新用户,安装了 16.04 LTS 64 位。当我尝试更新时,我看到一个错误
$ sudo apt-get update
N: Skipping acquire of configured file 'partner/binary-foreign-architecture/Packages' as repository 'http://archive.canonical.com/ubuntu xenial InRelease' doesn't support architecture 'foreign-architecture'
同一句话重复了 17 次
我已经检查并阅读了其他相关问题,但他们谈论的是 Google Chrome 问题,但我的系统中没有它,我只安装了 Skype(它甚至没有运行,它只是在仪表盘上显示为一个图标一段时间),
来自另一个回答我努力了
$ dpkg --print-foreign-architectures
i386
foreign-architecture
正如您所见,它没有显示给我amd64
。
答案1
之所以没有显示出来amd64
是因为那不是一个外国架构,所以当你询问外国架构时,它自然就不会被列出。dpkg --print-architecture
会报告amd64
。
要删除错误的架构,请运行:
sudo dpkg --remove-architecture foreign-architecture