如何修复“/etc/apt/sources.list”无法读取错误?

pet*_*ros 3 sudo software-sources

我尝试使用以下命令重新安装sopcast

sudo tee -a /etc/apt/sources.list
Run Code Online (Sandbox Code Playgroud)

但什么也没发生,然后我尝试下一个命令:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys CD30EE56
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

E: Type 'sudo' is not known on line 60 in source list /etc/apt/sources.list
E: The list of sources could not be read.
Run Code Online (Sandbox Code Playgroud)

有人可以帮我吗?

Ger*_*mar 6

您已将第二个命令附加到sources.listwith tee。编辑您的sources.list使用sudo nano /etc/apt/sources.list。删除该sudo ...行(您应该在最后找到它)保存并退出Ctrl+ O, Ctrl+ X

然后更新你的来源,sudo apt-get update你应该又好了。

如果删除了sources.list在编辑的部份sources.list。开终端ctrl+ alt+ T,并成为根通过打字sudo -scd /etc/apt再检查文件sources.list.distUpgrade然后键入cp sources.list.distUpgrade sources.list这一切。

然后更新你的源代码,sudo apt-get update它应该被修复。