Ubuntu的软件源问题总结

今天晚上用官方源打算安装东西的时候发现速度偏慢,哎,这么不靠谱,这不是逼我投向别人的怀抱嘛。开了N个 页,总算搞清楚源是肿么回事了,果断码个总结!

 

一、软件源的描述

软件源就是一个应用程序安装库,很多很多的应用软件都在这个库里面。他可以是 络服务器,是光盘,甚至是硬盘上的一个目录。所以说要安装好软件且方便快捷,那首先得找到一个好的源,然后修改源文件更新下即可。

 

二、怎么修改源

源文件具体目录:/etc/apt/sources.list

我的Ubuntu版本是11.10,刚安装Ubuntu后sources.list文件内容如下:

从文件内容我们可以看出官方源服务器位于美国,既然要找个速度快的,显然得换个国内的源嘛。由于国内源众多,据说163源蛮好,所以我选择了163的源;不过据说骨头源也蛮不错,不过我已经选择了163了,要专一啊!!反正好的源很多,看自己是电信的还是 通的,找个合适自己的最好!

OK,把原来的文件sources.list备份到sources.list-origin,我现在的sources.list的内容更换如下:

OK,接下来简要分析下sources.list的内容的意思,地址是http://mirrors.163.com/ubuntu/这个呢就是163的ubuntu源的服务器目录,这个目录下的内容我们还是要了解一下的,等会分析。然后有一个字符串引起我们的注意,而且至关重要,没错,就是:oneiric,这是Ubuntu 11.10的名字,具体有什么用还是等会带来讲解。

好的,接下来分析一下这个163服务器,进入这个服务器后(http://mirrors.163.com/ubuntu/),我们进入dists目录,可以看到此时目录下内容为:

那这个内容对我们有什么用呢可以看到里面有hardy,lucid,oneiric等,这些呢,就是Ubuntu版本代 。每个Ubuntu版本都是有版本名的,不清楚可以进入百科查看hardy对应的是Ubuntu 8.04,而lucid对应的是Ubuntu 10.04。不同版本要求的的源文件的内容也是不同的,所以需要看清楚。

在此目录中我们可以看到我们需要的版本11.10对应的源:oneiric,有了这个我们才能用163的源。

那假设我现在的Ubuntu版本是11.04,那我怎么修改sources.list的内容呢单,首先我们知道11.04的英文名是natty,我们从这个服务器可以看到有natty的目录,那我们只需要把我刚更新的163的源文件中的oneiric改为natty,保存就可以了,方便吧!如果没有natty,那么显然修改了也找不到的,所以需要看清楚有没对应自己Ubuntu版本的源。

 

三、修改源后操作

经过上面的操作,现在已经换好源了,肯定要让它生效吧,按下面的步骤来即可:

1)sudo apt-get update #这一步是更新你的源列表,换源后必须执行

2)sudo apt-get dist-upgrade #这一步是更新软件

OK,换源完成,要安装什么东西输入”sudo apt-get install [软件名] “即可。而且速度蛮快!

 

相关资源:求解偏微分方程的数学软件Fastflo-教育工具类资

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2015年7月1日
下一篇 2015年7月1日

相关推荐