我们装好Linux系统后的第一件事情要干嘛?当然是选择更新下软件源啊!刚装好的Linux系统中,sources.list中的源一般都是国外的网址,由于种种原因(刚刚接触计算机的小伙伴们可以自行搜索下原因)这些网址往往速度很慢或者有时候根本上不去,一个几十兆的东西下了一小时没下好。所以为了之后使用方便,我们需要更换下软件源(无需更换的小伙伴们可以直接跳到文章最后)。
首先使用命令cd /etc/apt/ 进入到sources.list所在目录,然后输入命令cp sources.list sources.list.bak(任何文件名,只要是该文件夹下不存在的即可),建议大家以后在修改某些文件前先做好备份,养成一个比较好的习惯。
然后更换sources.list中的内容:
- 使用图形界面的用户可以直接输入sudo gedit sources.list,然后将文件中的内容替换成你所选的源保存即可
- 如果是使用文本界面的用户可以先输入su root切换到root用户身份,然后输入echo ” > sources.list 清空文件内容,输入nano sources.list 选择的源添加至文件中,按Ctrl+o保存,按Ctrl+x退出。
输入cat sources.list查看文件内容,确认源是否替换成功
目前国内有许多平台提供源镜像,以下几个是笔者在实际使用中觉得速度较快较为稳定的源镜像(由于网络状况不同,所以有可能使得源的速度也不同,大家可以选择最适合自己的)
阿里云
deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse'''
网易
deb http://mirrors.163.com/ubuntu/ precise main universe restricted multiverse
deb-src http://mirrors.163.com/ubuntu/ precise main universe restricted multiverse
deb http://mirrors.163.com/ubuntu/ precise-security universe main multiverse restricted
deb-src http://mirrors.163.com/ubuntu/ precise-security universe main multiverse restricted
deb http://mirrors.163.com/ubuntu/ precise-updates universe main multiverse restricted
deb http://mirrors.163.com/ubuntu/ precise-proposed universe main multiverse restricted
deb-src http://mirrors.163.com/ubuntu/ precise-proposed universe main multiverse restricted
deb http://mirrors.163.com/ubuntu/ precise-backports universe main multiverse restricted
deb-src http://mirrors.163.com/ubuntu/ precise-backports universe main multiverse restricted
deb-src http://mirrors.163.com/ubuntu/ precise-updates universe main multiverse restricted
最后输入
sudo apt-get update
sudo apt-get upgrade
需要注意的是 apt-get update仅仅是从sources.list文件定义的源中取同步包的索引文件而并没有真正意义上的更新软件,而apt-get update 命令才是根据update同步后的包的索引文件来进行软件地更新。显然,如果我们想要更新软件的话需要先执行update。