你好,我是 Linux 新手,需要你的帮助:)
每次我输入 sudo apt-get update 时都会显示:
alphaog@alphaog-HP-Pavilion-DV7:~$ sudo apt-get update
E: Type 'ain' is not known on line 3 in source list /etc/apt/sources.list.d/ricotz-testing-precise.list
E: The list of sources could not be read.
我试过
gksu gedit /etc/apt/sources.list
并将#放在第三行前面,但仍然不起作用。请帮忙!:)
答案1
请提供输出:(为您的问题添加详细信息)
cat /etc/apt/sources.list.d/ricotz-testing-precise.list
您可能需要从该文件中删除第三行:
gksudo gedit /etc/apt/sources.list.d/ricotz-testing-precise.list
- 输入您的密码(如果询问)并等待编辑器。
- 删除第3行。 “ain” 是损坏的“main”。
- 保存并关闭文件。
然后运行:
sudo apt-get update && sudo apt-get upgrade
答案2
这很容易修复。
apt-get
向您发出有关问题所在位置的警告。
源列表 /etc/apt/sources.list.d/ricotz-testing-precise.list 中第 3 行的“ain”类型未知
使用编辑器(例如:gedit)打开文件。您需要 root 权限才能编辑内容。
在终端中运行此命令
gksudo gedit /etc/apt/sources.list.d/ricotz-testing-precise.list
删除“ain”一词.保存文件并再次运行
sudo apt-get update