Chinaunix首页 | 论坛 | 博客
  • 博客访问: 570115
  • 博文数量: 826
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5015
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-22 18:09
文章分类

全部博文(826)

文章存档

2011年(1)

2008年(825)

我的朋友

分类: LINUX

2008-08-22 18:23:22

 
今天突然想删除一些以前用up2date升级的包!可是用rpm-ephp的时候,系统总是会提醒我存在包的倚赖关系,不能删除!本来是可以这样先放在那边的,但是今天心情不是很好,便有不搞定不罢休的想法!

在google上G了一下,发现遇到这样的问题的人还这的不少,呵呵!浏览manrpm没有发现自己想要的东东,到发现了自己的firefox经常无故关闭的原因,是对flash支持不够!换了一个插件,不知道效果怎么样,先用会看看!后来用yumremovephp就OK了

一.yum是什么
yum=YellowdogUpdater,Modified
主要功能是更方便的添加/删除/更新RPM包.
它能自动解决包的倚赖性问题.
它能便于管理大量系统的更新问题

二.yum特点
*可以同时配置多个资源库(Repository)
*简洁的配置文件(/etc/yum.conf
*自动解决增加或删除rpm包时遇到的倚赖性问题
*使用方便
*保持与RPM数据库的一致性

三.yum安装
Fedora自带(yum-2.0.4-2.noarch.rpm)
#rpm-ivhyum-2.0.4-2.noarch.rpm

四.yum指令
注:当第一次使用yum或yum资源库有更新时,yum会自动下载所有所需的headers放置于/var/cache/yum目录下,所需时间可能较长.
*rpm包的更新
//检查可更新的rpm包
#yumcheck-update
//更新所有的rpm包
#yumupdate
//更新指定的rpm包,如更新kernel和kernelsource
#yumupdatekernelkernel-source
//大规模的版本升级,与yumupdate不同的是,连旧的淘汰的包也升级
#yumupgrade
*rpm包的安装和删除
//安装rpm包,如xmms-mp3
#yuminstallxmms-mp3
//删除rpm包,包括与该包有倚赖性的包
#yumremovelicq
注:同时会提示删除licq-gnome,licq-qt,licq-text
*yum暂存(/var/cache/yum/)的相关参数
//清除暂存中rpm包文件
#yumcleanpackages
//清除暂存中rpm头文件
#yumclearnheaders
//清除暂存中旧的rpm头文件
#yumcleanoldheaders
//清除暂存中旧的rpm头文件和包文件
#yumclearn或#yumclearnall
注:相当于yumcleanpackages yumcleanoldheaders
*rpm包列表
//列出资源库中所有可以安装或更新的rpm包
#yumlist
//列出资源库中特定的可以安装或更新以及已经安装的rpm包
#yumlistmozilla
#yumlistmozilla*
注:可以在rpm包名中使用匹配符,如列出所有以mozilla开头的rpm包
//列出资源库中所有可以更新的rpm包
#yumlistupdates
//列出已经安装的所有的rpm包
#yumlistinstalled
//列出已经安装的但是不包含在资源库中的rpm包
#yumlistextras
注:通过其它网站下载安装的rpm包
*rpm包信息显示(info参数同list)
//列出资源库中所有可以安装或更新的rpm包的信息
#yuminfo
//列出资源库中特定的可以安装或更新以及已经安装的rpm包的信息
#yuminfomozilla
#yuminfomozilla*
注:可以在rpm包名中使用匹配符,如列出所有以mozilla开头的rpm包的信息
//列出资源库中所有可以更新的rpm包的信息
#yuminfoupdates
//列出已经安装的所有的rpm包的信息
#yuminfoinstalled
//列出已经安装的但是不包含在资源库中的rpm包的信息
#yuminfoextras
注:通过其它网站下载安装的rpm包的信息
*搜索rpm包
//搜索匹配特定字符的rpm包
#yumsearchmozilla
注:在rpm包名,包描述等中搜索
//搜索有包含特定文件名的rpm包
#yumprovidesrealplay

阅读(292) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~