我在使用 Yakketey Yak 时遇到了问题。我很久以前就是 Ubuntu 用户,但这个 16.10 版本对我来说很新。你能帮助我吗?
Image 1 translation - repository informations download failed
Image 2 translation -
E: Obtaining failed cdrom://Ubuntu 16.10 _Yakkety Yak_ - Release amd64 (20161012.2)/dists/yakkety/main/binary-i386/Packages Por favor utilize o apt-cdrom so APT recognizes this CD. apt-get update can't be used to add new cds
E: Obtaining failed http://ppa.launchpad.net/pinta-maintainers/pinta-stable/ubuntu/dists/yakkety/main/binary-amd64/Packages 404 Not Found
E: Obtaining failed http://ppa.launchpad.net/pipelight/stable/ubuntu/dists/yakkety/main/binary-i386/Packages 404 Not Found
E: Some index files download failed. They're ignored or the last ones replaced them.
答案1
如果你想从控制台执行此操作,这很简单。你需要做的就是进入 root shell 并禁用有问题的源:
sudo add-apt-repository -r ppa:pinta-maintainers/pinta-stable
sudo add-apt-repository -r ppa:pipelight/stable
最后,禁用CD-ROM源:
sudo nano /etc/apt/sources.list
找到以 开头的行deb:cdrom
(应该在顶部)并将 放在#
该行的最开始。
完成后,重新加载 Apt 缓存:
sudo apt update
发生此问题的原因是 Ubuntu 正在查找不存在的软件源,但无法找到它们,因此无法了解某些软件包在哪里(或在本例中不在哪里)。这种情况几乎总是在安装后发生。
答案2
打开“系统设置”→“软件和更新”。
在“Ubuntu 软件”选项卡中,取消选中底部的 CDROM 复选框。
在“其他软件”选项卡中,取消选中两个失败的 PPA(“pinta-maintainers/pinta-stable”和“pipelight/stable”)。
关闭窗口,并在它随后请求您允许执行此操作时让其重新加载软件源。