Debian source.list 查询

Debian source.list 查询

结论

  1. 可以将/etc/apt/sources.list条目从 编辑并更改deb http://ftp.gb.debian.org/debian/ bullseye-security main contrib non-free为 吗deb http://deb.debian.org/debian-security/ bullseye-security main
  2. 我是否需要 FTP 链接?
  3. source.list我应该有多少个文件/etc/apt

谢谢您的帮助/解释:)

背景信息

运行更新时我收到此消息:

W: Failed to fetch http://ftp.gb.debian.org/debian/dists/bullseye-security/InRelease  Could not resolve 'ftp.gb.debian.org'

我读建议不要使用 ftp,但也说:

如果您现在正在使用它,请切换到 deb.debian.org CDN 或基于国家/地区的 DNS 名称,例如 ftp.us.debian.org、ftp.ca.debian.org、ftp.uk.debian.org,...

注意到我错误地使用了 ftp.gb...(英国?)所以我改为 ftp.uk... 但得到了这个:

E: The repository 'http://ftp.uk.debian.org/debian bullseye-security Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

因此改为:

deb http://deb.debian.org/debian-security/ bullseye-security main
deb-src http://deb.debian.org/debian-security/ bullseye-security main

...现在更新正常了。但我只是想检查一下这是否正常,以防我的系统出于某种原因需要 ftp 链接?

另外,有这么多的 sources.list 是正常的吗?

puppydog@woofwoof:/etc/apt$ ls -l
total 36
drwxr-xr-x 2 root root 4096 Feb 18 09:17 apt.conf.d
drwxr-xr-x 2 root root 4096 Jun 10  2021 auth.conf.d
-rw-r--r-- 1 root root  150 Dec  6  2021 listchanges.conf
drwxr-xr-x 2 root root 4096 Mar 28  2021 listchanges.conf.d
drwxr-xr-x 2 root root 4096 Jun 10  2021 preferences.d
-rw-r--r-- 1 root root 1166 Feb 18 10:22 sources.list
-rw-r--r-- 1 root root    0 Dec  6  2021 sources.list~
drwxr-xr-x 2 root root 4096 Feb 18 09:15 sources.list.d
-rw-r--r-- 1 root root 1168 Feb 18 10:22 sources.list.save
drwxr-xr-x 2 root root 4096 Feb 18 10:20 trusted.gpg.d

我有Debian GNU/Linux 11 (bullseye) x86_64 5.10.0-21-amd64

答案1

  1. 是的。

  2. 不,我不明白你为什么会这么做。

  3. 有一个sources.list文件可供apt查阅。在您的目录中还有两个备份文件(sources.list~sources.list.save),显然会被忽略apt。还有一个目录sources.list.d/可能包含扩展名为的文件.list,也会被查阅apt

相关内容