假设我安装了 debian,但我的互联网出现故障。安装工作正常,但在从列表中设置 apt 镜像时出现错误,因为网络互联网已关闭。我继续在没有镜像的情况下安装(apt/sources.list 仅包含 cdrom 条目)互联网工作..安装后如何设置 debian 镜像?我知道如何编辑sources.list
,vi
但我想要带有镜像列表选择的菜单。
答案1
你只想要一些镜子或最近/最快的镜子。如果是后者,那么您只需安装 netselect-apt 并运行它即可。我只是跑去看看哪个是从我的地理位置来看最快的,它说 -
[$] sudo netselect-apt testing
........
........
The fastest 10 servers seem to be:
http://mirrors.ispros.com.bd/debian/
http://ftp.sg.debian.org/debian/
http://mirrors.apu.edu.my/debian/
http://ftp.iinet.net.au/debian/debian/
http://debian.mirror.cambrium.nl/debian/
http://mirror.sax.uk.as61049.net/debian/
http://ftp.uk.debian.org/debian/
http://mirror.vorboss.net/debian/
http://mirror.1000mbps.com/debian/
http://ftp.antik.sk/debian/
Of the hosts tested we choose the fastest valid for HTTP:
http://mirrors.ispros.com.bd/debian/
Writing sources.list.
sources.list exists, moving to sources.list.1484862805
Done.
[$] cat sources.list.1484862805
1 # Debian packages for testing
2 deb http://debian.ec.as6453.net/debian/ testing main contrib
3 # Uncomment the deb-src line if you want 'apt-get source'
4 # to work with most packages.
5 # deb-src http://debian.ec.as6453.net/debian/ testing main contrib
6
7 # Security updates for stable
8 # deb http://security.debian.org/ stable/updates main contrib
希望你觉得它有用。
答案2
作为 Debian 重定向器的替代方案,您可以尝试http://deb.debian.org/
这是由 Fastly 提供支持的 CDN,应该比重定向器更快。
安装后如何设置debian镜像?
使用apt edit-sources
(以 root 身份!)在选择的(命令行)文本编辑器中打开 /etc/apt/sources.list;保存文件时,将检查语法错误。
答案3
我的Python脚本apt-smart它会自动在您的国家/地区查找镜像,对它们进行基准测试并按状态和速度对它们进行排名,如果您愿意,最后会更改sources.list。
apt-smart
同时支持 Debian 和 Ubuntu。apt-smart
自动找到您所在的位置,以便您可以轻松获得最近/最快的镜子。apt-smart
从每个镜像进行真正的 HTTP 下载以获得更准确的结果(带宽和状态)并支持 HTTP 代理。apt-smart
正在维护,而许多类似的解决方案太旧而无法运行或长期未修复错误。
您可以apt-smart
通过轻松安装pip
,详细的复制粘贴安装命令请参见项目自述文件。
一个使用示例,可让您列出您所在国家/地区内的排名镜像:
$ apt-smart -l
使用-l
、 或--list-mirrors
,您将得到(来自 Travis CI US Ubuntu 服务器的示例输出):
---------------------------------------------------------------------------------------------------------
| Rank | Mirror URL | Available? | Updating? | Last updated | Bandwidth |
---------------------------------------------------------------------------------------------------------
| 1 | http://mirrors.gigenet.com/ubuntua... | Yes | No | Up to date | 1.73 MB/s |
| 2 | http://mirror.genesisadaptive.com/... | Yes | No | Up to date | 1.68 MB/s |
| 3 | http://ubuntu.mirrors.tds.net/pub/... | Yes | No | Up to date | 1.4 MB/s |
| 4 | http://repos.forethought.net/ubuntu | Yes | No | Up to date | 1.35 MB/s |
| 5 | http://repo.miserver.it.umich.edu/... | Yes | No | Up to date | 937.62 KB/s |
...
| 75 | http://mirror.cc.vt.edu/pub2/ubuntu | Yes | No | 1 day behind | 659.67 KB/s |
| 76 | http://mirror.atlantic.net/ubuntu | Yes | No | 2 days behind | 351.26 KB/s |
| 77 | http://mirror.lstn.net/ubuntu | Yes | No | 4 days behind | 806.81 KB/s |
| 78 | http://mirrors.usinternet.com/ubun... | Yes | No | 4 weeks behind | 514.31 KB/s |
| 79 | http://mirrors.arpnetworks.com/Ubuntu | Yes | No | 19 weeks behind | 418.94 KB/s |
| 80 | http://mirrors.ocf.berkeley.edu/ub... | Yes | Yes | Up to date | 446.07 KB/s |
---------------------------------------------------------------------------------------------------------
Full URLs which are too long to be shown in above table:
1: http://mirrors.gigenet.com/ubuntuarchive
2: http://mirror.genesisadaptive.com/ubuntu
3: http://ubuntu.mirrors.tds.net/pub/ubuntu
5: http://repo.miserver.it.umich.edu/ubuntu
...
78: http://mirrors.usinternet.com/ubuntu/archive
80: http://mirrors.ocf.berkeley.edu/ubuntu
答案4
netselect 的一个问题是最快的下载可能会随着时间的推移而变化,您需要定期运行它。
您可以使用 Debian Redirector,它将始终选择最佳下载 -http://httpredir.debian.org/
请注意,安全存储库需要是普通的安全存储库,而不是通过重定向器