Ubuntu软件管理程序源的功能

系统 Linux
在Ubuntu软件中,软件源是指一个由可以获得软件的地址组成的集合,这个地址可以是网站、光盘,或者是硬盘上的一个目录。软件源上有“软件仓库”,Ubuntu软件仓库中存储着各种各样的软件。

Ubuntu软件源还是普遍常用的,于是我研究了一下Ubuntu软件,在这里拿出来和大家分享一下,希望对大家有用。写在前面:浏览了很多国内外的网站,看了很多关于软件源(Software Sources)设置的文章,发现有很多文章中对Ubuntu软件源的设置存在误解,为了让新人能顺利进入Ubuntu的大家庭,特地作此文,详细地介绍下软件源的设置。

1、软件源(Software Sources)是什么?
在Ubuntu软件中,软件源是指一个由可以获得软件的地址组成的集合,这个地址可以是网站、光盘,或者是硬盘上的一个目录。软件源上有“软件仓库”,Ubuntu软件仓库中存储着各种各样的软件。当你需要用到一个软件的时候,就可以通过工具(新立得synaptic 、 apt-get 或者 aptitude 等),自动地下载并自动地安装。

2、软件源(Software Sources)设置好了,我可以获得哪些便利?
日常的Ubuntu软件安装或者更新都是采用从软件源获取软件包的方式。设置好Ubuntu软件源可以让你及时获取重要的安全更新,解决安全隐患;或者修复已知的问题,让使用更顺手。设置好软件源同样可以加快以上操作的速度,节约你宝贵的时间。

3、我是新手,我不会设置,有简单的图形化界面的设置方法吗?
Ubuntu的系统(System)-系统管理(Administration)菜单里提供了图形化界面的软件源设置(Software Sources)程序,不过提醒一下大家,只使用这个是不够的!(具体设置方法请继续往下看)

4、正确的设置方法!
在开始修改设置之前,先备份一下原来的设置。这一步看似多余,其实是一种很好的习惯,有利于配置错误时的恢复。备份方法是:按Alt+F2,然后输入 gksu cp /etc/apt/sources.list /etc/apt/sources.list-backup。回车后输入你的密码。

然后打开设置程序:系统(System)-系统管理(Administration)-软件源设置(Software Sources)。在第一个标签页上,单击“下载自(Download From)”右边的菜单,选择“其他…(Others…)”。然后在弹出的窗口中单击“选择最佳服务器(Select Best Server)”。下面系统会自动ping官方服务器列表中的服务器,并选择最快的!

再按Alt+F2打开“运行程序(Run Application)”,输入 gksu gedit /etc/apt/sources.list。回车后如果有提示输入密码,输入你的密码。把光标调到文件的最后。
然后按Ctrl+S保存文档,关掉这个窗口。

5、为什么我要设置这么多国外源?
Ubuntu软件的项目是由世界各地的爱好者共同维护的,因此服务器端文件的更新很难做到同步。由于Ubuntu的主服务器在欧洲,项目小组在挪威国,而英语是Ubuntu软件用户中使用最广的语言,因此最新的更新版本很快被发布到Ubuntu软件的欧洲主源和美国源。同时国内的Ubuntu更新源经常存在软件包缺失的问题,因此推荐大家设置欧洲和美国的官方源。

6、源越多速度越快吗?
很不幸,Ubuntu软件管理程序没有自动判断最快源的功能。因此无论你设置了多少源,Ubuntu软件只按照源列表的顺序,找到第一个提供相应软件包下载的源并连接下载。因此我们在设置的时候让Ubuntu软件先自动找最快的源,然后把可能作为补充的源加在后面。相反地,设置的源过多,反而会降低更新 (apt-get update)的速度。

【编辑推荐】

  1. Ubuntu软件是用于主流非技术用户
  2. Ubuntu软件虚拟化及应用程序
  3. Ubuntu软件硬盘直接安需要更新
  4. Ubuntu软件管理命令输入查询
  5. Ubuntu软件包管理器相关命令使用
责任编辑:佚名 来源: CSDN
相关推荐

2012-12-06 13:21:45

Ubuntu

2013-04-01 15:51:09

程序员管理

2010-02-06 15:50:00

Ubuntu网络

2012-05-28 09:30:58

网络虚拟化

2012-05-29 09:29:46

虚拟化网络管理员

2009-08-03 13:21:33

2012-07-06 09:15:09

2014-09-04 13:17:31

2010-01-04 12:48:30

Ubuntu软件源

2011-12-25 15:33:13

ibmdwKVM

2010-02-05 14:09:16

2019-09-11 08:00:34

开源虚拟机Type

2010-02-07 10:46:26

2009-12-30 15:41:09

2010-02-07 09:51:22

2012-01-04 00:14:04

ibmdw

2011-11-15 09:16:12

虚拟化虚拟机Archipel

2013-07-23 17:34:39

ARM Xen虚拟化

2015-07-14 10:56:25

Tmux指南

2018-03-21 08:52:09

Linux程序物联网
点赞
收藏

51CTO技术栈公众号