首先我想说我是初学者,可能我“破坏”了源列表
故事是:
- 在尝试在 debian 中进行更新时,我收到错误消息,指出无法访问源列表的 URL
- 我尝试修改源列表,现在当我尝试进行更新(即
apt-get update
)时,我收到错误消息,指出第 4 行格式错误
这是我的sources.list
deb https://deb.debian.org/debian buster main
deb https://deb.debian.org/debian-security buster/updates main
http://apt.postgresql.org/pub/repos/apt
http://apt.postgresql.org/pub/repos/apt
另外:该命令gedit
未安装,现在源列表格式错误,我无法安装它
建议?
最好的,里卡多
答案1
第三行和第四行都无效。您省略了前导deb
以及它应该引用的存储库的名称。
要在没有编辑器的情况下解决这个问题,最简单的方法就是删除它们并重新开始。
以 root ( ) 身份运行这些命令sudo -s
,
cd /etc/apt
grep '^deb' sources.list > tmp
mv sources.list sources.list.broken
mv tmp sources.list
apt update
如果您在任何时候遇到错误,请停止并重新检查您输入的内容。