如何将软件源恢复为默认设置?

我在更新源方面遇到了一点问题,我正在运行的是Ubuntu Natty Narwhal系统,而且我正在尝试使用二进制文件安装一个名为Fire Sheep的Firefox插件。不知怎么回事,我的更新源被改动了,每次我尝试更新时都会出现这个错误信息。
An unresolvable problem occurred while initializing the package information.

Please report this bug against the 'update-manager' package and include the following error message:

'E:Type 'See' is not known on line 2 in source list /etc/apt/sources.list'

1根据错误消息,文件 /etc/apt/sources.list 的第二行无效。请您能提供该行的内容吗? - Florian Diesch
1个回答

我不认为这与附加组件有任何关系,但我遇到过类似的问题。你的 sources.list 在第二行被修改了。请按照以下步骤操作:
1. 为了防止需要恢复更改,先备份一份 sources.list 的副本。
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup

用编辑器打开文件,例如:

gksu gedit /etc/apt/sources.list

在第二行你会发现问题:那个句子:
See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to

必须加上注释,否则更新管理器会尝试将其视为源代码,这就是你看到的错误。

只需在该行前面加上 #。应该像这样:

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to

如果问题仍然存在,可能是因为你有其他具有相同错误的行,请将它们全部修正。但是不要对所有行进行注释,首先尝试找出哪些是错误的。每次运行更新管理器,如果有错误,它会告诉你出错的行。
祝你好运!

好的,我会尽力的,谢谢你,伙计。[我会回来告诉你结果的] - blackstar
我试了你建议的方法,真的有效果 :) Natty Narwhal现在更新得非常顺利,没有任何错误 :P 非常感谢你的帮助。 - blackstar
黑星,如果达仁的回答解决了你的问题,你应该接受并点赞它;-) - Mark Rooney
1很高兴能帮忙。但仍然想知道是什么导致了sources.list的错误格式。如果还没有人提出过这个问题,我们应该提交一个bug报告,因为几个月前我就因为这个问题而疯狂了好几天,直到我发现了问题所在。再见。 - animaletdesequia