只想知道 发表于 2015-1-14 20:31:32

带来一篇CentOS下yum的先容,设置,与利用

欢迎大家来到仓酷云论坛!一.yum是甚么


viewplaincopyprint?




[*]yum=YellowdogUpdater,Modified


次要功效是更便利的增加/删除/更新RPM包.
它能主动办理包的倚赖性成绩.
它能便于办理大批体系的更新成绩
注:为何要利用yum而不必apt,最复杂的缘故原由,Fedora自带

二.yum特性

*能够同时设置多个资本库(Repository)
*简便的设置文件(/etc/yum.conf)
*主动办理增添或删除rpm包时碰到的倚赖性成绩
*利用便利
*坚持与RPM数据库的分歧性

三.yum装置

Fedora自带
viewplaincopyprint?




[*]#rpm-ivhyum-2.0.4-2.noarch.rpm


四.yum设置

注:修正和增添设置文件中的资本库,加速下载速率和具有更多可更新的rpm包
将/etc/yum.conf的内容全体交换为

<divclass="cnblogs_code"style="color:rgb(0,0,0);font-family:Arial;font-size:14px;line-height:26px;">

viewplaincopyprint?




[*]
[*]cachedir=/var/cache/yum
[*]debuglevel=2
[*]logfile=/var/log/yum.log
[*]pkgpolicy=newest
[*]distroverpkg=fedora-release
[*]tolerant=1
[*]exactarch=1
[*]
[*]
[*]name=FedoraCore1--FedoraUSmirror
[*]baseurl=ftp://mirrors.kernel.org/fedora.us/fedora/fedora/1/i386/yum/os
[*]
[*]
[*]name=FedoraCore1updates--FedoraUSmirror
[*]baseurl=ftp://mirrors.kernel.org/fedora.us/fedora/fedora/1/i386/yum/updates
[*]
[*]
[*]name=FedoraLinux(stable)forFedoraCore1--FedoraUSmirror
[*]baseurl=ftp://mirrors.kernel.org/fedora.us/fedora/fedora/1/i386/yum/stable
[*]
[*]
[*]name=FedoraLinux$releasever-$basearch-freshrpms
[*]baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/freshrpms



五.yum使用

注:当第一次利用yum或yum资本库有更新时,yum会主动下载一切所需的headers安排于/var/cache/yum目次下,所需工夫大概较长.

反省有哪些可更新的rpm包
viewplaincopyprint?




[*]#yumcheck-update

装置rpm包,使xmms能够播放mp3
viewplaincopyprint?




[*]#yuminstallxmms-m

删除licq包,同时删除与该包有倚赖性的包
viewplaincopyprint?




[*]#yumremovelicq


注:同时会提醒删除licq-gnome,licq-qt,licq-text,十分便利

体系更新(更新一切能够晋级的rpm包,包含kernel)
viewplaincopyprint?




[*]#yum-yupdate

天天按期实行体系更新viewplaincopyprint?




[*]#chkconfigyumon
[*]#serviceyumstart



六.yum指令详解

*rpm包的更新


反省可更新的rpm包
viewplaincopyprint?




[*]#yumcheck-update

更新一切的rpm包
viewplaincopyprint?




[*]#yumupdate

更新指定的rpm包,如更新kernel和kernelsource
viewplaincopyprint?




[*]#yumupdatekernelkernel-source

年夜范围的版本晋级,与yumupdate分歧的是,连旧的减少的包也晋级
viewplaincopyprint?




[*]#yumupgrade


*rpm包的装置和删除

装置rpm包,如xmms-mp3
viewplaincopyprint?




[*]#yuminstallxmms-mp3

删除rpm包,包含与该包有倚赖性的包
viewplaincopyprint?




[*]#yumremovelicq

注:同时会提醒删除licq-gnome,licq-qt,licq-text


*yum暂存(/var/cache/yum/)的相干参数

扫除暂存中rpm包文件
viewplaincopyprint?




[*]#yumcleanpackages

扫除暂存中rpm头文件
viewplaincopyprint?




[*]#yumcleanheaders

扫除暂存中旧的rpm头文件
viewplaincopyprint?




[*]#yumcleanoldheaders

扫除暂存中旧的rpm头文件和包文件
viewplaincopyprint?




[*]#yumclean或#yumcleanall

注:相称于yumcleanpackages+yumcleanoldheaders

*rpm包列表

列出资本库中一切能够装置或更新的rpm包
viewplaincopyprint?




[*]#yumlist

列出资本库中特定的能够装置或更新和已装置的rpm包
viewplaincopyprint?




[*]#yumlistmozilla


注:能够在rpm包名中利用婚配符,如列出一切以mozilla开首的rpm包

列出资本库中一切能够更新的rpm包
viewplaincopyprint?




[*]#yumlistupdates

列出已装置的一切的rpm包
viewplaincopyprint?




[*]#yumlistinstalled

列出已装置的可是不包括在资本库中的rpm包
viewplaincopyprint?




[*]#yumlistextras

注:经由过程别的网站下载装置的rpm包


*rpm包信息显现(info参数同list)


列出资本库中一切能够装置或更新的rpm包的信息
viewplaincopyprint?




[*]#yuminfo

列出资本库中特定的能够装置或更新和已装置的rpm包的信息viewplaincopyprint?




[*]#yuminfomozilla


注:能够在rpm包名中利用婚配符,如列出一切以mozilla开首的rpm包的信息

列出资本库中一切能够更新的rpm包的信息
<divclass="dp-highlighterbg_html"style="font-family:Consolas,CourierNew,Courier,mono,serif;font-size:12px;width:936.53125px;overflow:hidden;padding-top:1px;background-image:url(http://static.blog.csdn.net/scripts/SyntaxHighlighter/styles/images/black/html.gif);background-color:rgb(51,51,51);opacity:0.6;margin:18px0px!important;background-position:100%0%;background-repeat:no-repeatno-repeat;"><divclass="bar"style="position:relative;padding-left:45px;">

再现理想 发表于 2015-1-16 19:28:34

带来一篇CentOS下yum的先容,设置,与利用

Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。

仓酷云 发表于 2015-1-21 10:34:50

用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。

谁可相欹 发表于 2015-1-30 15:48:16

你需要提供精确有效的信息。Linux这并不是要求你简单的把成吨的出错代码或者数据完全转储摘录到你的提问中。

爱飞 发表于 2015-2-6 14:31:10

Linux简单,占内存少,特别是对于程序开发人员来说很方便,如果说windows的成功在于其方便用户的窗口管理界面。

因胸联盟 发表于 2015-2-16 19:51:07

其中不乏很多IT精英的心血。我们学透以后更可以做成自己的OS!?

小女巫 发表于 2015-3-5 10:22:38

Linux?最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具,所以Linux操作系统有着广泛的应用空间。

精灵巫婆 发表于 2015-3-12 05:07:37

和私有操作系统不同,各个Linux的发行版本的技术支持时间都较短,这对于Linux初学者是往往不够的。

小魔女 发表于 2015-3-19 20:36:57

把这个问题放在其他Linux社区请求帮助也是一种选择。如果Linux得不到答案,请不要以为我们觉得无法帮助你。有时只是看到你问题的人不知道答案罢了。这时换一个社区是不错的选择。
页: [1]
查看完整版本: 带来一篇CentOS下yum的先容,设置,与利用