今天和一个同事在讨论YUM的本地源设置的时候觉得实在有必要将这个技术和我的教学融合起来,让大家能够再次感受到linux的方便和快捷.... 什么是YUM? yum简单的说就是能够帮助你解决软件依赖性的一个包管理系统.你可以轻松的通过一条命令安装一系列软件包,或者删除一系列软件包,甚至可以帮助你实现一键升级.一键安装.一键删除.... YUM的功能之强大,是方便管理,方便实施,管理服务器之必备例良方! 使用YUM的初衷本来是为了方便的解决软件包之间的相互依赖,由于这个依赖的关系,很多使用linux的新人由于遇到包与包之间的依赖关系而望而却步,错失了学习linux的大好机会,实在是可惜啊! 所以,我今天想了想办法,在我的服务器上开辟处一小块空间,给大家做个YUM的http源.希望能够帮助大家在平时闲来无事时,可以开着虚拟机测试我的RPM源...哈哈,大家就把我的论坛当作自己的软件库吧!!!! 首先,要给大家介绍一下我做试验的环境! OS: RHEL5.0 IP: 192.168.1.104 虚拟机版本: Vmware 6.0 远程HTTP的RPM包源url为: http://yoyojacky.vicp.net/bbs/yum-update-sources 远程HTTP的RPM包GPG-KEY为: http://yoyojacky.vicp.net/bbs/gpg-keys/RPM-GPG-KEY-redhat-beta 我具体要实现的功能就是通过YUM帮助我非常容易的从远程的HTTP主机上获得RPM软件安装包文件,帮助我完成软件安装的操作. 大家首先开一个虚拟机. 然后上面安装RHEL5,关闭不需要的服务(为了增加系统性能,相关操作参考linux专栏的linux安装章节--虽然还没有写,不过会很快更新!呵呵) 然后通过netconfig设置IP地址,子网掩码,默认网关. 记得昨晚操作需要重新启动网络服务哦... 然后测试和论坛的连通性 [root@rhel5 ~]# ping yoyojacky.vicp.net PING yoyojacky.vicp.net (116.227.182.237) 56(84) bytes of data. 64 bytes from 116.227.182.22: icmp_seq=1 ttl=64 time=3.69 ms 64 bytes from 116.227.182.22: icmp_seq=2 ttl=64 time=1.44 ms 64 bytes from 116.227.182.22: icmp_seq=3 ttl=64 time=1.40 ms --- yoyojacky.vicp.net ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2002ms rtt min/avg/max/mdev = 1.408/2.184/3.697/1.070 ms 如果出现蓝色标记的内容说明PING通了.... 接着需要启动yum的服务了. [root@rhel5 ~]# service yum-updatesd start Starting yum-updatesd: [ OK ] 如果出现蓝色标记的内容说明YUM升级服务启动好了... 下版将详细介绍如何去调试软件仓库的参数! |
[分享]关于linux中的YUM---yellow dog updater modifier(黄狗升级器?)的配置说明(上)!
原创
©著作权归作者所有:来自51CTO博客作者jacklwb的原创作品,请联系作者获取转载授权,否则将追究法律责任
关于linux中的YUM---yellow dog updater modifier(黄狗升级器?)的配置说明! (上)
![](https://ucenter.51cto.com/images/noavatar_middle.gif)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
java中...是什么意思 flush在java中是什么意思
前言: 大家在使用Java IO流中OutputStream、PrintWriter ……时,会经常用到它的flush()方法。 一.为什么要flush: 与在网络硬件中缓存一样,流还可以在软件中得到缓存,即直接在Java代码中缓存。这可以通过BufferedOutputStream或BufferedWriter 链接到底层流上来实现。因此,在写 完数据时,flush就显得尤为重要。 例如:
java中...是什么意思 OutputStream BufferedOutputStream BufferedWriter flush