问题描述
更新时收到此错误消息:
W:Failed to fetch cdrom://Ubuntu 11.10 _Oneiric Ocelot_ - Release amd64 (20111012)/dists/oneiric/main/binary-i386/Packages Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
W:Failed to fetch http://ppa.launchpad.net/synce/ubuntu/dists/your_ubuntu_version/main/source/Sources 404 Not Found
该怎么办?
最佳思路
运行“软件和更新”并取消选中“带有 Ubuntu 的 Cdrom”附近的复选框
次佳思路
这里的问题是您的操作系统正在 apt 源列表中寻找 CD-ROM。要解决这个问题:
sudo vi /etc/apt/sources.list
删除所有包含 CD-ROM 的行。保存文件并再试一次。
第三种思路
W:
行是警告。第一个是因为您仍然将安装 CD(最初用于安装 Ubuntu 的那张)列为可能的软件源,但此时它不在您的驱动器中(合理,忽略它)。第二个是因为您已经逐字复制了一个 URL(网址)并且没有将 your_ubuntu_version
更改为您的 Ubuntu 版本的名称。它应该改为 http://ppa.launchpad.net/synce/ubuntu/dists/oneiric/main/source/Sources
,因为您使用的是 Oneiric Ocelot (11.10)。
您可以通过 Ubuntu 软件中心访问软件源以更改您的源列表 – https://help.ubuntu.com/community/Repositories/Ubuntu#Adding_Repositories_in_Ubuntu
第四种思路
它正在尝试使用您用来安装 Ubuntu 的 CD 上的存储库,但无法访问它们(可能是因为 CD 不在驱动器中)。假设您有可用于安装新软件(和更新)的 Internet 连接,您可以安全地禁用 CD 上的存储库。
为此:
点击 Alt
+ F2
然后输入 gksudo software-properties-gtk
并在出现的对话框中输入您的密码。
现在在出现的窗口中,您应该能够通过取消选中“Ubuntu 软件选项卡”底部或“其他软件选项卡”(很可能在以前的位置)中的 cdrom 存储库来禁用它们。希望这可以帮助。
第五种思路
也许你应该看看这个 link 基本上你需要做的就是打开软件中心,去编辑>来源并从那里取消选中 cd rom
第六种思路
您已选择 CD-ROM 作为软件源,因此它正在检查 CD-ROM 的源。
要取消选中 CD-ROM 选项 go-to:
-
系统设置
-
软件来源
-
其他软件
-
取消选中 CD-ROM 选项。
这将解决您的问题。