最近搭建一个php的学习环境,安装时需要build-essential包,就通过sudoapt-getinstallbuild-essential来安装,但是下载速度太慢(大概每秒1k以内),装了几十分钟才下载完,最后还来个报错,安装失败,以为是网速慢,所以没搞了。。。。今天继续安装时还是同样问题,测一下网速有几百k,那可以确定是资源服务器问题,经过各种百度、google得到以下解决方法。
apt-get有一个源列表文件(/etc/apt/sources.list),所有通过apt-get下载的东西所用的域名都在源列表中读取,系统安装后默认从国外的服务器下载,所以很慢,现在我们把它设回到国内服务器就行了,步骤如下。
1. 首先将原有的sources.list备份,不是必要的,但是做好备份以防还原的时候有悲剧了
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup2. 将 sources.list文件全部内容用新源替换,替换规则和源列表可以参考ubtun官网3. 更新apt-get
sudo apt-get update更新完了以后,执行这个sudoapt-getinstallbuild-essential平均速度达到200多k,很快就安装完成了
版权声明:本文为koiujd原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。