如何解决:"无法使用无法获取cdrom apt-get更新来添加新的CD-ROM"错误
时间:2020-01-09 10:44:49 来源:igfitidea点击:
如何解决“Failed to fetch cdrom apt-get update cannot be used to add new CD-ROMs”
修复无法获取cdrom apt-get更新无法用于添加新CD-ROM错误的问题
发生此错误的原因是CD-ROM已包含在此处作为来源之一。这意味着,系统正在尝试从Linux系统的ISO映像或者实时CD中查找软件更新。如果将其插入,则可以正常工作,但即使如此,也不应该使用它。
为了解决此问题,我们需要将其从软件来源列表中删除。
在Ubuntu中,查找"软件和更新":
在第一个选项卡Ubuntu Software中,查找cdrom,如果已选中,请取消选中它。
关闭软件源,然后再次运行更新。现在应该可以正常工作了。
进一步的故障排除:
上述方法应该已修复此apt-get更新无法用于添加新CD-ROM错误的问题。但这对我而言并非如此,因为在使用实时会话时,cdrom选项已经变灰。
现在要解决我们的错误,我们将采用命令行路由。打开一个终端并使用以下行查看源列表中包含的内容:
cat /etc/apt/sources.list
对我来说输出如下:
deb cdrom:[elementary OS 0.3 _Freya_ Daily amd64 (20150208)]/ trusty main restricted deb http://archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse deb http://security.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse deb-src http://security.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse
查看上面列表中的第一行。它包括cdrom。我们需要在此行之前添加注释以使其看起来像这样:
#deb cdrom:[elementary OS 0.3 _Freya_ Daily amd64 (20150208)]/ trusty main restricted
为此,请使用以下命令:
sudo gedit /etc/apt/sources.list
编辑sources.list之后,再次运行apt-get更新。错误" apt-get更新无法用于添加新的CD-ROM"应该已得到修复。