如果我想要 Debian 的安全更新,我将以下行添加到/etc/apt/sources.list:
deb http://security.debian.org <codename>/updates main
是否有一个存储库允许这样http
做ftp
?我这样说是因为其他普通的 Debian APT 镜像允许这样做,而在这里做同样的事情是行不通的。也就是说,使用以下行会导致错误:
deb ftp://security.debian.org <codename>/updates main
ftp 的优点之一是它通常(或者更确切地说,根据我有限的经验)不置于代理后面。
答案1
是的,它被巧妙地称为security.debian.org
。将此行添加到您的/etc/apt/sources.list
:
deb ftp://security.debian.org/debian-security <codename>/updates main
security.debian.org
设计上没有官方镜子,请参阅为什么 Debian 安全更新有一个单独的软件包存储库?。
许多具有强制 HTTP 代理的地方完全阻止 FTP。因此,使用 FTP 具有优势的情况并不多。
答案2
我在 VirtualBox 上有一个 debian,在工作中,在企业代理后面,HTTP 工作正常。我不知道 security.debian.org 是否允许 FTP,但我真的不知道相信我的一些其他来源安全更新。
仅供参考:我已配置 apt 以使用代理。
编辑:甜蜜的家,这里没有代理,所以我可以测试 ftp:
$ ftp security.debian.org
Connected to security.debian.org.
220 security.debian.org FTP server (vsftpd)
Name (security.debian.org:d4rio): anonymous
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
drwxrwsr-x 6 1176 1176 4096 Mar 18 17:54 debian-security
226 Directory send OK.
ftp> cd debian-security
250 Directory successfully changed.
ftp> ls
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
-rw-rw-r-- 1 1176 1176 183 Aug 16 2000 README.security
drwxrwsr-x 5 1176 1176 4096 Feb 05 15:37 dists
drwxrwsr-x 2 1176 1176 4096 Feb 12 2009 indices
drwxrwsr-x 3 1176 1176 4096 Nov 20 2002 pool
drwxrwsr-x 4 1176 1176 4096 May 13 2008 project
226 Directory send OK.
ftp>
因此,security.debian.org 允许 ftp 匿名登录。