\n \n\n\n\n\n
我输入sudo sh -c \'echo "[some repository]" >> /etc/apt/sources.list
,但是,然后我收到此消息:
bash: /etc/apt/sources.list: Permission denied` \n
Run Code Online (Sandbox Code Playgroud)\n\n但它不起作用。
\n\n现在,当我键入sudo apt-get update
或打开更新管理器时,系统只会向我显示错误消息:
E: Type \'[some repository]\' is not known on line 62 in source list /etc/apt/sources.list \nE: The list of sources could not be read.**\n
Run Code Online (Sandbox Code Playgroud)\n\n或者:
\n\ncould not initialize the package information\n
Run Code Online (Sandbox Code Playgroud)\n\n我怎样才能解决这个问题?
\n您的问题并不严重,所以不用担心,只需执行以下操作:
删除文件sources.list
sudo rm -fr /etc/apt/sources.list
运行更新过程。它将再次创建该文件
sudo apt-get update
现在,如果您确实想知道出了什么问题或为什么会发生,请执行以下操作:
sudo nano +62 /etc/apt/sources.list
这将带您到达出现问题的线路,并且与其他线路相比,您应该可以了解该线路失败的原因。在大多数情况下,我只需删除该文件,然后更新以重新创建它。节省我的时间。但如果我想知道到底发生了什么,我会先看最后一行。
归档时间: |
|
查看次数: |
31828 次 |
最近记录: |