带来一篇CentOS用装置光盘创立当地 yum 源补装 RPM 软件包
欢迎大家来到仓酷云论坛!CentOS大概RHEL体系情况下,RPM的依附性是个很让人头疼的成绩。每次体系装置完成事后,想再装一个软件包,敲下回车之前,城市提心吊胆,恐怕跳出个依附性毛病。而在一个依附性毛病的面前,大概还连累着更多的依附性。这个成绩让良多Linux用户望而却步。RPM包的依附干系提及来是复杂的由于它所谓的依附干系仅仅是一个个复杂的如“要装置A,必要提早筹办好a1,a2,a3”如许的前提。
比方,当我们装置gcc时。找到装置光盘,不寒而栗地挂载上,并找到了gcc-4.1.2-50.el5.i386.rpm实验着用
rpm-ivhgcc-4.1.2-50.el5.i386.rpm
举行装置。体系告之短少glibc-devel和libgomp,当你试着装置glibc-devel,体系又提醒短少glibc-headers。持续下往,又发明短少kernel-headers。很忧?,心想假如现在选择了完整装置该有多好!同时也埋怨怎样Linux就这么难用的啊,如果像Windows上面一向next多好啊!终极,依照依附提醒,递回似的完成了gcc的装置。很光荣的完成了这个义务。实在只是由于这个装置义务的依附干系还不敷庞大到把我们吓退而已。
那我激烈保举利用yum!
yum对RPM包的处置是一个典范的“空间换工夫”历程。经由过程对源中一切RPM包的预处置,天生一切装置包关于包括文件,依附,抵触等信息的索引,而且以sqlite格局寄存在/var/cache/yum对应目次上面。
用DVD创建当地yum源
既然yum已很好的办理了RPM包的依附成绩,要办理的就是速率成绩。当地光驱的会见速率乃至快过100M局域网,并且在比来一些刊行版装置盘中,已预置好repo信息,并寄存在名为repodata的目次中。能够说装置盘自己就是一个现成的yum源。在CentOS5中,预置了多个repo,放在了/etc/yum.repos.d目次中;
起首,把光盘放进光驱,挂载光盘。
#mount/dev/hdc/media/cdrom
mount:blockdevice/dev/hdciswrite-protected,mountingread-only
CentOS5.6中能够主动挂载,以是能够不必要建cdrom文件夹来挂载DVD,能够间接利用CentOS_5.6_Final
假如在当地有装置盘镜像,也经由过程loop体例挂载到响应目次。
#mount-oloopCentOS-5.6-i386-bin-DVD.iso/media/cdrom
然后,编纂yum源设置文件,增加一个当地yum源。这里是一张CentOS5.6的DVD装置盘,它的repo对应是dvd.repo
假如是RHELServer,则对应的baseurl是
baseurl=file:///media/cdrom/Server
大概间接在/etc/yum.repos.d目次中新建dvd.repo
然后利用vi翻开,写进以下类容:
name=installCentOSDVD
baseurl=file:///media/cdrom
enable=1
gpgcheck=0
完本钱地源设置事后,接上去就能够用yum举行RPM包的补装了。起首,检察方才设置好的yum源。
yumlist
然后,经由过程熟知的yuminstall来补装软件包。从输入信息能够看到,yum会帮我们处置好RPM包的依附干系。同时因为包都在当地,下载的工夫几近能够疏忽。
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
带来一篇CentOS用装置光盘创立当地 yum 源补装 RPM 软件包
啊啊啊啊啊啊啊啊啊啊啊 放手去搞。尽量不要提问,运用搜索找答案,或者看wiki,从原理上理解操作系统的本质,而不是满足于使用几个技巧。尽量看英文资料。 查阅经典工具书和Howto,特别是Howto是全球数以万计的Linux、Unix的经验总结非常有参考价值通常40%的问题同样可以解决。 众所周知,目前windows操作系统是主流,在以后相当长的时间内不会有太大的改变,其方便友好的图形界面吸引了众多的用户。 尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。 老实说,第一个程序是在C中编译好的,调试好了才在Linux下运行,感觉用vi比较麻烦,因为有错了不能调试,只是提示错误。 其实当你安装了一个完整的Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现和使用它们的技巧。 Linux只是个内核!这点很重要,你必须理解这一点。只有一个内核是不能构成一个操作系统的。
页:
[1]