ajm*_*tch 214 apt repository mirrors
即使不是发布日,从主 Ubuntu 存档下载也很慢,我如何让 apt-get 自动使用离我很近的镜像?
ajm*_*tch 199
apt-get现在支持“镜像”方法,该方法将根据您的位置自动选择一个好的镜像。推杆:
deb mirror://mirrors.ubuntu.com/mirrors.txt precise main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt precise-updates main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt precise-backports main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt precise-security main restricted universe multiverse
Run Code Online (Sandbox Code Playgroud)
您/etc/apt/sources.list文件的顶部应该是使其根据您的地理位置自动为您选择镜像所需的全部内容。
Lucid (10.04)、Maverick (10.10)、Natty (11.04) 和 Oneiric (11.10) 用户可以替换precise为适当的名称。
Sea*_*ick 85
我一直使用“选择最佳服务器”GUI 工具:从 Ubuntu 软件中心,转到菜单中的“编辑”->“软件源”。(您也可以从 Synaptic 的首选项或更新管理器中执行此操作。)
在 Ubuntu 软件选项卡下,“下载自:”旁边有一个下拉菜单,如果您选择“其他...”,您将看到一个显示“选择最佳服务器”的按钮;点击它让 Ubuntu 运行一些测试,看看哪个镜像会提供最好的下载速度。
我无法评论这是否比您自己找到的方法更好或更差。也许对这个问题有一些专业知识的人可以发表评论!
以下是Jorge 建议的图形方法的一些屏幕截图:
打开 Ubuntu 软件中心,单击全局菜单中的编辑,然后转到“软件源...”
单击“下载自”旁边的下拉菜单,然后选择“其他...”
点击 Select Best Server
突出显示了最佳服务器。点击Choose Server,你就完成了!
小智 14
地理位置并不总是提供最好的镜像。例如,我住在加拿大不列颠哥伦比亚省,这个省的大多数人应该在不列颠哥伦比亚省、加利福尼亚州或任何太平洋州,甚至亚利桑那州找到一面镜子。
然而,在北部,我的 ISP(与电话公司不同)只有一条光纤线路从这个城市出来,它直通卡尔加里(这里以东 1000 公里),在那里它插入了一个与该线路共享的 NEX 到 ucalgary,在那里他们有一个可爱的 debian 和 ubuntu 以及谁知道还有什么镜子。这所大学似乎与我拥有相同的 ISP,因此传输速率以每秒兆字节为单位,而不是我从默认镜像获得的每秒 50-100 千字节。
所以。我建议您了解您本地的 Internet 网络拓扑。网络交换等漂亮的东西可以快速连接到特定的地方。留在您的 ISP 网络上可以绕过一些您可能不得不访问外部世界的速度限制。
感谢有关更改此 GUI 工具的帖子,我找到了该镜像并将其设置为默认值。这个主题的好节目!
Lek*_*eyn 12
为了快速升级,我使用种子下载了备用 CD。以这种方式升级后,我仍然得到了一个仍然没有全部更新的系统(可能是在打包ISO之后)。
快速搜索后,我最终出现在 Launchpad上的镜像列表中。搜索你的国家并测试一些。我住在荷兰,速度只有 75kB/s,远低于我平时的速度。ubuntu.mirror.cambrium.nl 镜像对我不起作用,但 ubuntu.mirror.astratoip.net 做了。相应地替换镜像并运行以下命令:
sudo sed 's@archive.ubuntu.com@ubuntu.mirror.atratoip.net@' -i /etc/apt/sources.list
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
替换archive.ubuntu.com为您当前的镜像。
小智 9
我的 Python 脚本apt-smart可以自动查找您所在国家/地区的镜像,对它们进行基准测试并按状态和速度对它们进行排名,如果您愿意,最后可以更改sources.list。
apt-smart与提到的其他答案之间的区别apt-select是:
apt-smart自动查找您所在的位置,因此您出国旅行时无需指定国家/地区。apt-smart从每个镜像进行真正的 HTTP 下载以获得更准确的结果(带宽和状态)并支持 HTTP 代理,而apt-select仅使用ping和依赖 launchpad 的不准确数据。apt-smart正在维护,而apt-select问题已近 3 年未修复。您可以apt-smart通过轻松安装pip,有关详细的复制粘贴安装命令,请参阅项目自述文件。
一个使用示例,可让您列出您所在国家/地区内的排名镜像:
$ apt-smart -l
Run Code Online (Sandbox Code Playgroud)
使用-l、 或--list-mirrors,您将得到(来自 Travis CI US 服务器的示例输出):
---------------------------------------------------------------------------------------------------------
| 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
Run Code Online (Sandbox Code Playgroud)
小智 8
给Kubuntu 12.04用户的提示...
来自 Muon 软件中心:
然后在 Kubuntu 软件选项卡上:
这将选择具有最快 ping 的服务器(当时最快的服务器)
我在英国,但我最快的服务器是“尼泊尔服务器”。- 比我使用英国默认服务器获得的速度快 10 倍左右!
只需添加 deb 镜像线即可/etc/apt/sources.list为您提供重复的源。另外,因为apt只检查重复行,所以没有错误。我们需要替换文件的原始内容来防止这个问题
我做了一个完整的列表来替换原始的源列表文件。这包括主要、受限、Universe、多元宇宙、提议和规范存储库。
注意:“建议”行被注释掉。此外,规范的“合作伙伴”存储库(封闭源代码和专有)不适用于镜像,因此这些行保持不变。
首先,运行以下命令进行备份并删除您的源列表文件:
sudo mv /etc/apt/sources.list /etc/apt/sources.listbackup
Run Code Online (Sandbox Code Playgroud)
接下来,使用您最喜欢的文本编辑器将以下几行复制并粘贴到/etc/apt/sources.list(如果您不是“仿生”,我已经在下一步中包含了一个修复该问题的命令):
sudo mv /etc/apt/sources.list /etc/apt/sources.listbackup
Run Code Online (Sandbox Code Playgroud)
保存文件后,运行以下命令以自动应用您的 Ubuntu 版本(bionic、eoan、xenial 等...):
sudo sed -i "s/bionic/$(lsb_release -sc)/g" /etc/apt/sources.list
Run Code Online (Sandbox Code Playgroud)
最后,运行以下命令更新apt:
sudo apt update
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
309058 次 |
| 最近记录: |