debian 中的sources.list 文件为空

anm*_*rma 3 debian apt etc

在此输入图像描述运行 nano /etc/apt/sources.list时,文本编辑器会打开resources.list文件,但它完全是空的!由于我无法更新 debian ( apt-get update ) ,如何获取默认的sources.list文件。

小智 5

你确定文件是空的吗?使用此命令得到的文件大小是否为 0?

ls -la /etc/apt/sources.list
Run Code Online (Sandbox Code Playgroud)

这里应该有一个(您的发行版的)副本:

 /usr/share/doc/apt/examples/sources.list
Run Code Online (Sandbox Code Playgroud)

并且,假设您使用的是 jessie 发行版,您可以将这一行写入sources.list,以开始工作:

deb http://ftp.us.debian.org/debian/ jessie main contrib non-free
Run Code Online (Sandbox Code Playgroud)

然后只需apt-get update获取基本的软件包列表即可。之后,请非常小心您安装的内容,直到对源进行排序。

您最好使用 Synaptic 重新安装 apt。如果不可用,请执行以下操作:

sudo apt-get install --reinstall apt
Run Code Online (Sandbox Code Playgroud)

当心!!