我使用的是 ubuntu 9.04。当我运行任何命令(如 sudo apt-get update)时,我收到以下错误消息“E:在源列表 /etc/apt/sources.list 的第 45 行中类型‘l.com/ubuntu’不可识别 E:无法读取源列表。”。由于这个问题,我无法下载任何东西。请帮忙
答案1
问题出在您的 source.list 文件中的第 45 行。因此,您可以通过命令行修复此问题,方法是sudo vim /etc/apt/sources.list
注释掉第 45 行。该行应为“l.com/ubuntu”。
如果您想从 GUI 执行此操作,请转到系统->管理->软件源,然后转到其他软件选项卡并找到有问题的存储库,并通过取消选中旁边的复选框来禁用它。
完成上述操作后,请执行以下sudo apt-get update
操作sudo apt-get upgrade
答案2
您的/etc/apt/sources.list
文件已损坏。请修复您的 (第 45 行...) 中的语法错误sources.list
或将其替换为可用的副本。
答案3
您以某种方式损坏了 /etc/apt/sources.list,因为您在第 45 行插入了 E:。
这是可以修复的。
如果您更改了配置文件,请不要忘记备份它们,或者将它们放入修订控制系统中。
使用您最喜欢的编辑器,尝试修复问题,或恢复到备份。
我也不确定 l.com 是什么,您可能需要用有效的 ubuntu 镜像替换它。
您编辑过这个文件吗?知道它是怎么变成这种状态的吗?
答案4
/etc/apt/sources.list 的第 45 行包含语句“l.com/ubuntu jaunty partner”。但此文件是只读的。我无法更改任何内容。请详细说明该过程