软件更新程序和软件中心不工作

软件更新程序和软件中心不工作

运行更新命令时会出现此错误消息。

ubuntu@ubuntu:~$ sudo apt-get update
E: Type '�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ռ��ռ��������������������������������������������������������������������������������������������������������������������������������������������' is not known on line 1 in source list /etc/apt/sources.list
E: The list of sources could not be read.

这是什么意思?我该如何解决?

答案1

看起来好像有什么东西把二进制无用的东西塞进了应该是文本文件的东西里。没有简单的方法可以解决这个问题,你需要修复文件。

请先检查文件。如果只有第一行是这样的,请删除该行,保存并重试:

sudoedit /etc/apt/sources.list

如果失败的话,我会考虑删除(sudo rm /etc/apt/sources.list)和重新生成新的 sources.list。最简单的方法是使用软件属性 GUI,但RepoGen 网站如果您想同时添加大量其他存储库,则相当有用。

答案2

您的 /etc/apt/sources.list 文件已损坏。请尝试mv /etc/apt/sources.list /etc/apt/sources.list.bak从备份中恢复未损坏的版本或从安装媒体中复制未修改的版本。

相关内容