我在终端中运行更新时遇到以下问题。我正在使用 Ubuntu 12.04。
W: Duplicate sources.list entry http://archive.canonical.com/ubuntu/ precise/partner i386 Packages (/var/lib/apt/lists/archive.canonical.com_ubuntu_dists_precise_partner_binary-i386_Packages)
W: You may want to run apt-get update to correct these problems
答案1
我认为您有一个不兼容的来源。
要检查您的系统架构是 32 位还是 64 位,请在终端中输入以下内容。
uname-i
如果您运行的是 32 位系统,则输出将为:i386
因此,对于 32 位系统,使用 gedit 打开 sources.list 文件:
gksudo gedit /etc/apt/sources.list
并完全删除包含 amd64 包的任何行。
显然,对于 64 位系统,删除包含 i386 包的行。
编辑 sources.list、保存并关闭 gedit 后,输入以下命令:
sudo apt-get 更新
sudo apt-get -f 安装
答案2
简单的解决方案:
- 去系统工具>行政>软件更新程序
- 点击其他软件标签并删除其中一个的勾选
http://archive.canonical.com/ubuntu/ precise/partner i386 Packages (/var/lib/apt/lists/archive.canonical.com_ubuntu_dists_precise_partner_binary-i386_Packages
3.现在关闭窗口。4.祝您更新顺利。