Fedora22添加国内软件源和本地软件源

Linux系统和Windows系统一个很大的区别就是软件安装方式,windows系统下安软件,我们去相应的网站下载软件安装包离线安装就可以了。虽然Linux下少数软件也可以像Windows一样离线安装,但是因为Linux系统的软件之间的依赖性非常强,一个软件可能依赖好几个软件,这样的话离线安装就非常不方便了,所以大多数时候都选择在线安装。Linux系统在线安装软件原理通俗的说就是,把很多软件放在一个仓库里,我们在线安装的时候,输入命令,系统会按照软件名字去这个仓库里面寻找,如果需要安装的软件依赖另一个软件,系统会先安装另外的那个软件,这样安装就非常方便了,只需要输个命令就搞定了。

  Linux软件仓库一般都会有官方维护的一个仓库,还有一些非官方的特定软件库,一般只用到官方软件仓库就可以了,但是一般官方软件仓库网络地址都是国外的,我们国内访问非常的慢,导致在线安装软件下载非常慢。因为这个原因,世界各地都有很多网站都有这个备份的仓库,这样用户访问当地的备份软件仓库速度就非常快了。

  不同的Linux发行版会以各种相同或者不同的方式设置这个软件仓库即软件源信息。fedora的软件源信息文件(*.repo)都是放在 /etc/yum.repos.d 目录下的。可以通过#ls -l /etc/yum.repos.d 查看,每个文件都是包含软件仓库信息的文件,因为默认的官方软件源都是国外的,可能网速不是很快,我们可以自己添加国内软件源或者本地软件源。下面我们就介绍怎么配置软件源。

  1. 安装插件

  我们安装一个插件,让系统自动选择最快的软件源。
  #yum install yum-fastestmirror

  这个插件在以前用yum命令的时候是非常靠谱的,但是fedora22开始yum命令全部重定向为dnf命令了,所以要想在22和之后的版本中使用,需要在dnf配置文件 /etc/dnf/dnf.conf 后面加一行 fastestmirror=true 。

  2. 手动添加国内软件源

  国内的知名linux开源镜像站有网易开源镜像(http://mirrors.163.com/),搜狐开源镜像(http://mirrors.sohu.com/),中科大开源镜像(http://mirrors.ustc.edu.cn/),首都在线(http://mirrors.yun-idc.com/)等。我们进入它们的网站,找到fedora,它后面一般会有使用说明help之类的,点进去之后就会告诉你,把一些文件下载到某个指定的文件夹,你可以按照它的说明操作。下面咱就直接用命令wget下载它的repo文件了,选择性的下载其中的某个就可以,不必全部下载。这两种方法其实效果是一样的,只是方法不一样。
  #cd /etc/yum.repos.d
  #wget http://mirrors.163.com/.help/fedora-163.repo
  #wget http://mirrors.163.com/.help/fedora-updates-163.repo
  #wget http://mirrors.sohu.com/help/fedora-sohu.repo
  #wget http://mirrors.sohu.com/help/fedora-updates-sohu.repo
  #wget http://lug.ustc.edu.cn/wiki/_export/code/mirrors/help/fedora?codeblock=0
  #wget http://lug.ustc.edu.cn/wiki/_export/code/mirrors/help/fedora?codeblock=1
  #wget http://mirrors.yun-idc.com/fedora-cds.repo
  #wget http://mirrors.yun-idc.com/fedora-updates-cds.repo
  #yum makecache(更新缓存)

  除了示例这几个网站外,你也可以选择其他的你访问比较快的源,比如你所在大学的开源镜像站的源。

  3. 设置本地软件源

  我们上面设置的是人家网站的软件仓库,如果你的电脑现在没法联网,又急需安装某个软件的话,可以安装你的系统镜像里的软件。fedora的DVD镜像一般都好几个G大小,其实里面大多数装的都是仓库里面的软件(packages目录下),可能某些软件不是最新的,但是我们安装的时候直接用这些软件会很方便。

  假设是在/home/lemon目录下,lemon是我的用户名,新建目录起名为lemon-yum。
  #mkdir lemon-yum

  把光盘Packages目录下的东西全部复制到刚创建的目录,fedora22光盘默认是挂载在/run/media/lemon/目录下的,*补全名称,也可以在图形界面下操作。
  #cp -rv /run/media/lemon/Fedora*/Packages/* ./lemon-yum

  如果有就不必安装了。
  #yum createrepo

  进入软件目录。
  #cd lemon-yum

  创建索引文件,完成之后,此目录下生成repodata文件夹,保存索引信息。
  #createrepo -v

  上面咱说过repo文件是一个包含软件仓库信息的文件,现在咱就新建一个repo文件。下面是用VI编辑器写一个纯文本repo文件,你也可以使用别的文本编辑器。
  #cd /etc/yum.repos.d
  #vi lemon.repo

  repo文件内容如下:
  (点i开始编辑)
  [Lemon]
  name=Lemon Yum repo
  baseurl=file:///home/lemon/lemon-yum/
  enabled=1
  gpgcheck=0

  (Esc退出编辑模式,:wq保存并退出)
  #yum makecache

  完成,可以#ls -l 查看此目录下的文件。
  安装软件的时候,软件后面会注明哪个仓库的文件,有可能就用的是lemon本地仓库。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,193评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,306评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,130评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,110评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,118评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,085评论 1 295
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,007评论 3 417
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,844评论 0 273
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,283评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,508评论 2 332
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,667评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,395评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,985评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,630评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,797评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,653评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,553评论 2 352

推荐阅读更多精彩内容