YUM 包管理操作指南
查看已安装的 yum 包
rpm -qa | grep yum
yum-plugin-fastestmirror-1.1.31-50.el7.noarchyum-metadata-parser-1.1.4-10.el7.x86_64yum-3.4.3-161.el7.centos.noarch
卸载已安装的包
rpm -e yum-plugin-fastestmirror-1.1.31-50.el7.noarch --nodeps
rpm -e yum-metadata-parser-1.1.4-10.el7.x86_64 --nodeps
rpm -e yum-3.4.3-161.el7.centos.noarch --nodeps
下载 RPM 安装包
下载路径:http://mirrors.163.com/centos/7/os/x86_64/Packages/
# wget python-iniparse-*.noarch.rpm
# wget yum-metadata-parser-*.x86_64.rpm
# wget yum-*.centos.noarch.rpm
# wget yum-plugin-fastestmirror-*.noarch.rpm
# 其中 * 代表不同的版本,如果没有 wget 命令,可先下载 wget rpm 包
# 安装命令:rpm -ivh wget-*.rpm
用 RPM 命令安装
rpm -ivh --force --nodeps python-iniparse-*.noarch.rpm
rpm -ivh --force --nodeps yum-metadata-parser-*.x86_64.rpm
rpm -ivh --force --nodeps yum-*.centos.noarch.rpm
rpm -ivh --force --nodeps yum-plugin-fastestmirror-*.noarch.rpm
下载并安装 YUM
wget http://yum.baseurl.org/download/3.4/yum-*.tar.gz
tar -zxvf yum-*.tar.gz
# 解压后进到 yum-* 目录
./yummain.py update
YUM 报错处理与源配置
若遇到 file:///mnt/cdrom/repodata/repomd.xml: [Errno 14] Could not open/read file 错误,需要更改 YUM 源:
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
mv CentOS7-Base-163.repo /etc/yum.repos.d/
yum makecache
yum clean all
yum update

