Ubuntu的软件下载和安装系统是我非常喜欢的系统。 自从我开始使用Canonical开发的操作系统以来,我一直很喜欢用一个简单的命令就可以在不搜索互联网的情况下安装几乎所有内容。 但这并不总是完美的,这在速度方面尤为明显 apt下载,也就是说,我们不得不等待更新服务器,从存储库下载软件等。
如果您像我一样,肯定会认为错误,认为加速apt下载的最佳方法是转到“软件和更新”,然后选择理论上可以提供更高速度的服务器,但是不,这不仅无济于事,但有时会使它们更加放慢速度。 上网搜索了一下 似乎可行的解决方案 接下来我会解释。
如何在Ubuntu中加速apt下载
问题出在IPv6上。 如果启用了该功能,则最近的网络堆栈将无法正常工作,尤其是当我们尝试更新apt服务器时。 我们可以从网络设置中禁用IPv6,但这还不够。 我们必须 完全禁用IPv6 这样一切都可以顺利,快速地进行。
要禁用所有IPv6,我们必须执行以下操作:
- 我们打开一个终端并编写以下命令:
sudo nano /etc/sysctl.conf
- 在出现的文本末尾,我们添加以下内容:
net.ipv6.conf.all.disable_ipv6 = 1
Net.ipv6.conf.default.disable_ipv6 = 1
Net.ipv6.conf.lo.disable_ipv6 = 1
- 接下来,我们保存文件并关闭编辑器。
- 最后,我们使用以下命令重新启动连接:
sudo service networking restart
完成该过程后,我们可以通过执行以下命令来验证一切是否正常 sudo apt update,我们应该不会遇到任何问题,并且一切都应该流畅。 另外,在禁用IPv6时 我们可以获得其他好处,例如更流畅的浏览或Spotify停止冻结。
通过禁用IPv6,您是否设法加快了apt下载和/或其他收益?
通过: 科技共和网
我认为在编辑文件时,我删除了其中的所有内容
它对我有帮助,但是您能解释一下为什么ipv6会减慢互联网速度吗?我不满意仅仅解决它plz:p
它对我有用,而不是“网络”“NetworkManager”