linux 的好帮手 yum

原创 2007年09月22日 17:24:00
 

HTML Tags and JavaScript tutorial



linux 的好帮手 yum





 今天突然想删除一些以前用up2date升级的包!可是用rpm -e php 的时候,系统总是会提醒我存在包的倚赖关系,不能删除!本来是可以这样先放在那边的,但是今天心情不是很好,便有不搞定不罢休的想法!
  在google上G了一下,发现遇到这样的问题的人还这的不少,呵呵!
  浏览 man rpm 没有发现自己想要的东东,到发现了自己的firefox经常无故关闭的原因,是对flash支持不够!换了一个插件,不知道效果怎么样,先用会看看!
  后来用yum remove php 就OK了
一. yum是什么
yum = Yellow dog Updater, Modified
主要功能是更方便的添加/删除/更新RPM包.
它能自动解决包的倚赖性问题.
它能便于管理大量系统的更新问题
二. yum特点
*可以同时配置多个资源库(Repository)
*简洁的配置文件(/etc/yum.conf
*自动解决增加或删除rpm包时遇到的倚赖性问题
*使用方便
*保持与RPM数据库的一致性
三. yum安装
Fedora自带(yum-2.0.4-2.noarch.rpm)
#rpm -ivh yum-2.0.4-2.noarch.rpm
四. yum指令
注:当第一次使用yum或yum资源库有更新时,yum会自动下载所有所需的headers放置于/var/cache/yum目录下,所需时间可能较长.
*rpm包的更新
//检查可更新的rpm包
#yum check-update
//更新所有的rpm包
#yum update
//更新指定的rpm包,如更新kernel和kernel source
#yum update kernel kernel-source
//大规模的版本升级,与yum update不同的是,连旧的淘汰的包也升级
#yum upgrade
*rpm包的安装和删除
//安装rpm包,如xmms-mp3
#yum install xmms-mp3
//删除rpm包,包括与该包有倚赖性的包
#yum remove licq
注:同时会提示删除licq-gnome,licq-qt,licq-text
*yum暂存(/var/cache/yum/)的相关参数
//清除暂存中rpm包文件
#yum clean packages
//清除暂存中rpm头文件
#yum clearn headers
//清除暂存中旧的rpm头文件
#yum clean oldheaders
//清除暂存中旧的rpm头文件和包文件
#yum clearn 或#yum clearn all
注:相当于yum clean packages + yum clean oldheaders
*rpm包列表
//列出资源库中所有可以安装或更新的rpm包
#yum list
//列出资源库中特定的可以安装或更新以及已经安装的rpm包
#yum list mozilla
#yum list mozilla*
注:可以在rpm包名中使用匹配符,如列出所有以mozilla开头的rpm包
//列出资源库中所有可以更新的rpm包
#yum list updates
//列出已经安装的所有的rpm包
#yum list installed
//列出已经安装的但是不包含在资源库中的rpm包
#yum list extras
注:通过其它网站下载安装的rpm包
*rpm包信息显示(info参数同list)
//列出资源库中所有可以安装或更新的rpm包的信息
#yum info
//列出资源库中特定的可以安装或更新以及已经安装的rpm包的信息
#yum info mozilla
#yum info mozilla*
注:可以在rpm包名中使用匹配符,如列出所有以mozilla开头的rpm包的信息
//列出资源库中所有可以更新的rpm包的信息
#yum info updates
//列出已经安装的所有的rpm包的信息
#yum info installed
//列出已经安装的但是不包含在资源库中的rpm包的信息
#yum info extras
注:通过其它网站下载安装的rpm包的信息
*搜索rpm包
//搜索匹配特定字符的rpm包
#yum search mozilla
注:在rpm包名,包描述等中搜索
//搜索有包含特定文件名的rpm包
#yum provides realplay
  


Linux中yum命令详解

原文地址:http://www.cnblogs.com/chuncn/archive/2010/10/17/1853915.html yum(全称为 Yellow dog Updater, Mod...
  • tanga842428
  • tanga842428
  • 2017年01月22日 13:39
  • 774

内存溢出-程序员的好帮手

http://www.boyunjian.com/
  • achuo
  • achuo
  • 2015年04月23日 11:36
  • 959

Linux Yum用法小结

Yum 全称为 Yellow dog Updater, Modified。是常用的shell前端软件包管理器,基于rpm包管理,常常使用yum从指定服务器上下载rpm包安装,可以自动地安装依赖包。废话...
  • love__coder
  • love__coder
  • 2012年04月12日 13:59
  • 6705

Linux Yum 命令使用举例(很全很实用)

原文地址:http://www.linuxidc.com/Linux/2011-09/42108p2.htm 纵观Linux各发行版使用的软件包管理命令,如apt-get ,dpkg, rpm ...
  • u012359618
  • u012359618
  • 2016年04月20日 11:30
  • 2231

Linux中的yum是什么?如何配置?如何使用?

yum,是Yellow dog Updater Modified的简称,起初是由yellow dog这一发行版的开发者Terra Soft研发,用python写成,那时还叫做yup(yellow do...
  • LOVE____JAVA
  • LOVE____JAVA
  • 2013年07月08日 16:42
  • 6361

Linux yum安装与卸载

yum安装与卸载背景由于某种原因删了/usr/share中的yum-plugins、yum-cli文件夹,导致了yum命令失效,后发现之后,从其他虚拟机中导入了这两个文件夹,但是还是缺少了配置文件,导...
  • James_JR10
  • James_JR10
  • 2017年10月26日 19:17
  • 1649

linux 用yum安装软件和卸载软件

linux 用yum安装软件和卸载软件     一、使用yum安装和卸载软件,有个前提是yum安装的软件包都是rpm格式的。     安装的命令是,yum install ~,yum会查询数据...
  • huanghui036
  • huanghui036
  • 2013年12月13日 16:26
  • 6577

linux yum及yum仓库

source: http://www.mamicode.com/info-detail-564351.html 时间:2015-04-12 06:52:57      阅读:1065    ...
  • frankarmstrong
  • frankarmstrong
  • 2016年12月24日 16:53
  • 4274

Linux学习篇之---CentOS Yum命令详解

yum有一下特点: *可以同时配置多个资源库(Repository) *简洁的配置文件(/etc/yum.conf) *自动解决增加或删除rpm包时遇到的倚赖性问题 *使用方便 *保持与RPM数据库的...
  • A_little_e
  • A_little_e
  • 2015年05月15日 11:43
  • 745

解决Linux国内yum源不能用的问题

其实现在很多说国内yum在线源无法使用,其实就是yum配置源文件中baseurl指定的软件库地址有错,不能根据baseurl所指定的地址找到repodata目录中的repomd.xml文件,所以yum...
  • programmerhhy
  • programmerhhy
  • 2016年08月23日 12:48
  • 4223
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux 的好帮手 yum
举报原因:
原因补充:

(最多只允许输入30个字)