为什么添加源:其实“源”说白了只是一个存放软件的网址(仓库)。ubuntu系统安装盘只是一张CD,700M,系统安装完后也只是安装了大多数人最常 用的一些软件,有很多的软件则没有安装。如果你想安装,当然可以自己去下载source,然后编译安装。但这样经常会要自己去解决软件之间的依赖关系。 source则给用户提供了很大的方便。ubuntu和derbian用的apt-get以及redhat/fedora用的yum这两个东西实际上是一 样的,都是为了让用户更加方便的进行软件的安装和卸载工作。
拿ubuntu为例:ubuntu的源里面有很多的软件,你想要安装什么,只要使用apt-get install这个命令,这样系统会自己去下载你想要安装的软件包并去自动下载相应的其他相关软件包以解决依赖关系。这就给人们带来的很大的方便。
再举个实例:假设你想要安装eva。 eva是kde环境下的聊天工具(QQ),而unbuntu属于gnome环境(kubuntu属于kde 环境),这样,gnome环境下安装eva就需要一个kdelib的包和一些其他的包用以解决eva的依赖关系。如果你手动去找这些相关的包的话,那工作 量相当可观。然而如果使用apt-get来作,在设置好源以后只要输入:apt-get install eva,系统就会自动下载所需软件包然后进行安 装了。
最后还有一个提醒:国内有很多的ubuntu源,一定要添加这些国内的源,从国内源上下载东西的速度很让人满意。

