红联Linux门户
Linux帮助

用安装盘搭建本地YUM源,从此抛弃痛苦的RPM

发布时间:2012-10-08 20:55:16来源:红联作者:静静飞舞
好啦,用个这个标题有一点标题党啦,当然啦,不可能抛弃RPM的啦,有些东西,YUM还是无法做到,只能用rpm安装的。言归正传,最近,一些同学总是问我在安装Linux之后,有软件没有安装怎么办,告诉他们rpm安装,但是用rpm安装的时候,如果没有依赖性还好,如果有依赖性的话,那就很痛苦,所以这里为大家推荐一个用安装盘配置本地的YUM源(当然,如果你的网络很好,可以直接用CentOS自带的YUM源的话,可以略过啦~~~)
整个过程很简单,首先进入进入/etc/yum.repos.d目录下,在这里,我们可以看到一坨以repo为后缀的文件,不用管,直接用mv改名,改成什么任意,删了也行,但是不建议。然后自己编辑一个文件,当然后缀要是repo,在文件中写以下内容:
[base]
name=CentOS-Local
baseurl=file:///mnt/YumSource
enable=1

其中【base】表示容器的名字,可以随便写;
name就是解释以下上面的容器,没有什么太大用处;
baseurl这个最重要,后面的路径指明了你用到的资源的地址;
最后的enable则是让这个容器启动,1是启动,0是不启动啦~~~

然后用yum clean all 命令清以下缓存,这样,当你在光驱内放入CentOS的安装光盘的时候,挂在/mnt/YumSource,然后就可以用yum了,要安装什么,就不会这么痛苦了。
哦,对了,最后提一句,yum的主要机制是根据路径找其中的'repodata'这个目录,这个目录中有yum会用到的记录依赖性的数据库,所以挂载的时候,记着挂载有这个目录的那张盘。个人也推荐,把这些文件都放到一个目录中,然后配成yum路径,这样不用每次挂载了~~~
最后祝愿大家玩的开心,学的愉快~~~
文章评论

共有 49 条评论

  1. Daihy2014 于 2014-11-02 20:00:44发表:

    期待内容,谢谢分享!

  2. imanbett 于 2014-10-24 10:59:15发表:

    不错哦,很好。

  3. haolong 于 2014-10-20 00:34:02发表:

    事实上

  4. haolong 于 2014-10-20 00:33:28发表:

    用IE浏览这个网站会关闭程序http://dd.ma/g3c7RobB是什么问题啊?

  5. 4795442 于 2014-10-09 15:54:03发表:

    {:3_118:}

  6. ycitww 于 2014-09-27 21:47:18发表:

    不错的方法

  7. 735513561 于 2014-09-13 11:26:11发表:

    感谢楼主发帖

  8. wangys21 于 2014-09-10 08:24:03发表:

    试试手

  9. cep2000 于 2014-09-09 12:40:04发表:

    hao

  10. jf1989117 于 2014-03-12 22:00:27发表:

    希望有用~

  11. brian00007 于 2014-01-20 10:28:35发表:

    这个可以有啊

  12. chushihua 于 2014-01-12 20:29:20发表:

    蛮有道理的

  13. dove_zq 于 2013-11-26 14:12:10发表:

    学习一下,唉,谢谢了

  14. gavinq2013 于 2013-11-25 14:49:20发表:

    感谢感谢感谢分享

  15. d.x 于 2013-11-09 10:15:45发表:

    不错的方法

  16. bg4smw 于 2013-10-31 22:48:03发表:

    大哥你还没说把光盘的那些文件拷贝过去啊,或者目录。省的每次都挂载。

  17. Mcgrady_111 于 2013-09-13 12:42:54发表:

    学习

  18. qwer5111 于 2013-08-20 16:36:32发表:

    学习了

  19. cbasil 于 2013-08-19 16:39:38发表:

    YUM好像可以选择APM路径进行安装。

  20. jiejin264 于 2013-06-26 22:10:00发表:

    不是自带了yum吗 不用装啊

  21. lcxxcl 于 2013-06-26 21:14:16发表:

    学习了!

  22. haiya820 于 2013-05-14 10:35:42发表:

    好文章必须顶一下.

  23. DX2009118197 于 2013-05-13 10:21:47发表:

    谢谢LZ了,新手学习了

  24. longshao221 于 2013-05-03 11:17:16发表:

    不错

  25. Feyiz 于 2013-04-26 22:51:13发表:

    神贴,有没有

  26. litong8765 于 2013-04-13 13:09:31发表:

    恩,学习了

  27. ksana.lin 于 2013-02-06 15:14:45发表:

    谢谢楼主,学习了

  28. 于 2013-01-17 12:58:54发表:

    进来学习了。

  29. ysj0116 于 2013-01-16 16:15:18发表:

    受教了

  30. joshuabook11 于 2013-01-10 14:49:50发表:

    实用~

  31. 于 2013-01-06 22:13:21发表:

    很好学习了

  32. tuoniao 于 2013-01-04 21:58:27发表:

    感谢 分享 一会儿视一下

  33. airon21 于 2013-01-04 10:43:05发表:

    可以用yum+dhcp+ftp搭建自己的yum源,这样的话通过内网或者公网都可以有自己的yum源

  34. 石头玩家 于 2013-01-04 09:53:59发表:

    没遇到这样的,直接rpm就可以了。

  35. gzt19881123 于 2013-01-01 20:35:31发表:

    向楼主学习

  36. okzokz123 于 2012-12-15 18:44:06发表:

    如果理解了什么是源,就知道不是一般的光盘能装得下的,至少也得用蓝光光盘。

  37. chenrf51 于 2012-12-13 10:46:34发表:

    好文,不得不顶

  38. gky2009514 于 2012-12-07 11:21:00发表:

    新手完成任务,求下书籍~

  39. youxinzhai 于 2012-12-06 11:00:42发表:

    good.

  40. HONWEA 于 2012-12-01 15:35:43发表:

    :0)1