- 论坛徽章:
- 0
|
### 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软件并安装
#
######################################
# 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
--------------------------------------------------------------------------------
##############################################################################################
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包
#
########################
# 搜索匹配特定字符的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/u1/45949/showart_1842824.html |
|