欢迎 chinavb 加入本站!
 免费注册  用户登陆  汇款方式  汇款确认  产品报价  联系我们  帮助中心
加入收藏
设为首页
会员体系
申请VIP
网站首页 光盘超市 软件下载 技术文章 专题 用户中心 VIP会员 技术论坛 网站留言 娱乐中心 卓越资源
今天是:2009年01月08日 星期四  您现在位于: 首页 → 技术文章 → 使用yum管理RPM
   使用yum管理RPM
作者:danagel  出处:Unix爱好者家园unix-cd.com  更新时间: 2006年05月23日 
 
昨晚新装的FC5,今天整了一晚上桌面系统,原来这个yum就是类似于rh9下面的apt,盲目的瞎搞浪费很多时间,查了一晚上资料现在在这里整理下,当给作笔记啦。


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

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

安装yum,yum包在FC5的第一张光盘里面,一般是默认安装的,可用
rpm -qa|grep yum //查看是否已经安装yum


rpm -ivh yum-2.6.0-1.noarch.rpm



rpm -ivh http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/5/freshrpms-release/freshrpms-release-1.1-1.fc.noarch.rpm//下载安装freshrpms.net的软件仓库
rpm --import http://freshrpms.net/packages/RPM-GPG-KEY.txt//引入freshrpms源的GPG keyyum -y update //升级系统,重启===================下面是一些yum命令的用法=========//检查可更新的rpm包 #yum check-update //更新所有的rpm包 #yum update //更新指定的rpm包,如更新kernel和kernel source #yum update kernel kernel-source //大规模的版本升级,与yum update不同的是,连旧的淘汰的包也升级 #yum upgrade =========== //安装rpm包,如xmms-mp3 #yum install xmms-mp3 //删除rpm包,包括与该包有倚赖性的包 #yum remove licq 注:同时会提示删除licq-gnome,licq-qt,licq-text 
//下载了一个rpm包,因为依赖关系无法安装?
yum localinstall /path/to/the/rpm (rpm包的路径)
//清除暂存中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包 #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包的信息 #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包 #yum search mozilla 注:在rpm包名,包描述等中搜索 //搜索有包含特定文件名的rpm包 #yum provides realplay ============================================== 增加资源库 例如:增加rpm.livna.org作为资源库 //安装Livna.org rpms GPG key #rpm --import http://rpm.livna.org/RPM-LIVNA-GPG-KEY //检查GPG Key # rpm -qa gpg-pubkey* //显示Key信息 #rpm -qi gpg-pubkey-a109b1ec-3f6e28d5 (注:如果要删除Key,使用#rpm -e gpg-pubkey-a109b1ec-3f6e28d5) 
 
 
 (本文已被浏览 3588 次)
 发布人:sdccf
 → 推荐给我的好友
上篇文章:FC5下的xmms显示中文
下篇文章:Linux关机命令详解
 相关文章:
在centos 5中使用xfce桌面环境 RHEL4通过YUM实现自动升级
让你的AS4 Linux像Windows一样自动升级 RPM的使用--详细演示安装,删除和查询
yum研究笔记 为Yum安装图形界面Yum Extender
Linux系统下软件包管理(7) Linux系统下软件包管理(6)
Linux系统下软件包管理(5) Linux系统下软件包管理(4)
Linux系统下软件包管理(3) Linux系统下软件包管理(2)
Linux系统下软件包管理(1) 详细解析Fedora 6中的添加删除与升级
Windows到Linux之旅(9)---安装软件 centos使用 YUM升级
通过rpm、tar.gz、tar.bz2三大软件包安装Linux下的软件 Linux下主流软件安装方法
rpm 实验 rpm 常用命令

相关搜索
查看百度中关于使用yum管理RPM的更多内容
查看google中关于使用yum管理RPM的更多内容
   文章分类
操作系统 |
SCO_UNIX  Sun_Solaris  IBM_AIX  HP_UX  Linux  BSD  Tru64_UNIX 
通用UNIX知识  Windows  Minix 
程序设计 |
Shell编程  C/C++  汇编  PHP  JAVA  Perl  Python 
ASP/HTML  XML  中间件 
数据库 |
Oracle  Informix  Sybase  Fox  DB2  SQL  MySQL 
PostgreSQL 
网络应用 |
网络应用 
计算机硬件 |
计算机主机  打印机  路由器  交换机  终端  磁带机  MO 
刻录机  终端服务器  调制解调器 
   文章评论
  → 评论内容 (点击查看)   共0条评论,每页显示5条评论   浏览所有评论
(没有相关评论)
  → 发表我的评论
您的姓名: 您的Email:
评论内容:
250字内
发表评论:      发表评论须知 →
  • 尊重网上道德,遵守《全国人大常委会关于维护互联网安全的决定》及中华人民共和国其他各项有关法律法;
  • 本站有权保留或删除您发表的任何评论内容;
  • 关于我们 ┋  网站留言 ┋  网站地图 ┋  友情链接 ┋  与我在线 ┋  汇款确认 ┋  管理 ┋  TOP
    Unix爱好者家园  http://www.unix-cd.com/
    联系我们:sdccf@163.com
    腾讯QQ: 7644599
    备案序号:鲁ICP备05000455号
    Copyright (c) 2001-2008 Unix-cd.com. All Rights Reserved.