可能重复:
如何使用 PPA 修复 404 错误?
我最近将我的电脑从 Ubuntu 12.04 更新到了 12.10。现在,当我尝试直接从 Unity 或 Ubuntu 软件中心 → 软件源打开“软件源”时,它会崩溃。
当我尝试打开“更新管理器”时,出现以下错误消息。请注意,互联网连接正常!
W:Failed to fetch http://ppa.launchpad.net/rye/ubuntuone-extras/ubuntu/dists/quantal/main/source/Sources 404 Not Found,
E:Some index files failed to download. They have been ignored, or old ones used instead.
请问,有人可以帮我吗?
此外,当我software-properties-gtk
从终端使用时出现以下错误:
File "/usr/lib/python3/dist-packages/apt/package.py", line 429, in record
return Record(self._records.record)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xeb in position 114: invalid continuation byte
答案1
似乎你安装了一些 Quantal 无法使用的 PPA(我猜是因为其网址不存在)。您应该打开sources.list
文件并使用以下命令删除该 PPA 的行sudo gedit /etc/apt/sources.list
。
该行可能类似于:
deb http://ppa.launchpad.net/rye/ubuntuone-extras/ubuntu/ quantal main source
但我只是猜测,你应该看看是否有这样的行并删除它。或者,如果你记得那个 PPA 的名称,你可以直接删除它,使用类似这样的命令(将 rye/ubuntuone-extras 替换为 PPA 的名称):
sudo add-apt-repository --remove ppa:rye/ubuntuone-extras