免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 825 | 回复: 0
打印 上一主题 下一主题

REHL5使用CentOS的yum进行升级 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-03-06 13:11 |只看该作者 |倒序浏览
REHL5使用CentOS的yum进行升级
------------------------------------------------
###   OS: RHEL5.2_X64 no license   ###
###############################
#
#       卸载RHEL的yum
#
###############################
rpm -qa yum
# yum-3.0.5-1.el5
rpm -e --nodeps yum

###############################
#
#   卸载RHEL的yum-rhn-plugin
#
###############################
# 卸载yum-rhn插件,否则因rhn没有注册,故无法使用yum
rpm -e yum-rhn-plugin

#######################################
#
#   下载CentOS对应版本的yum软件并安装(x86_64或者i386)
#
######################################
# setup python-iniparse
wget
http://ftp.sjtu.edu.cn/centos/5.2/os/x86_64/CentOS/python-iniparse-0.2.3-4.el5.noarch.rpm
chmod 755 python-iniparse-0.2.3-4.el5.noarch.rpm
rpm -ivh python-iniparse-0.2.3-4.el5.noarch.rpm
# setup yum-metadata-parser
wget
http://ftp.sjtu.edu.cn/centos/5.2/os/x86_64/CentOS/yum-metadata-parser-1.1.2-2.el5.x86_64.rpm
chmod 755 yum-metadata-parser-1.1.2-2.el5.x86_64.rpm
rpm -e --nodeps yum-metadata-parser-1.0-8.fc6
rpm -ivh yum-metadata-parser-1.1.2-2.el5.x86_64.rpm
# setup yum
wget
http://ftp.sjtu.edu.cn/centos/5.2/os/x86_64/CentOS/yum-3.2.8-9.el5.centos.1.noarch.rpm
chmod 755 yum-3.2.8-9.el5.centos.1.noarch.rpm
rpm -ivh --nodeps yum-3.2.8-9.el5.centos.1.noarch.rpm

#########################################
#
#   /etc/yum.repos.d/CentOS-Base.repo
#
########################################
vim /etc/yum.repos.d/CentOS-Base.repo
--------------------------------------------------------------------------------
[base]
name=CentOS-$releasever - Base
baseurl=http://ftp.sjtu.edu.cn/centos/5.2/os/$basearch/
gpgcheck=1
gpgkey=http://ftp.sjtu.edu.cn/centos/5.2/os/x86_64/RPM-GPG-KEY-CentOS-5
[update]
name=CentOS-$releasever - Updates
baseurl=http://ftp.sjtu.edu.cn/centos/5.2/updates/$basearch/
gpgcheck=1
gpgkey=http://ftp.sjtu.edu.cn/centos/5.2/os/x86_64/RPM-GPG-KEY-CentOS-5
[addons]
name=CentOS-$releasever - Addons
baseurl=http://ftp.sjtu.edu.cn/centos/5.2/addons/$basearch/
gpgcheck=1
gpgkey=http://ftp.sjtu.edu.cn/centos/5.2/os/x86_64/RPM-GPG-KEY-CentOS-5
[extras]
name=CentOS-$releasever - Extras
baseurl=http://ftp.sjtu.edu.cn/centos/5.2/extras/$basearch/
gpgcheck=1
gpgkey=http://ftp.sjtu.edu.cn/centos/5.2/os/x86_64/RPM-GPG-KEY-CentOS-5
--------------------------------------------------------------------------------
##############################################################################################
              
                                   rpm的使用介绍
##############################################################################################

#######################
#
#      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包
#
########################
# 搜索匹配特定字符的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

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/85436/showart_1853577.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP