[[email protected] ~]# rpm -qa |grep yum
yum-3.4.3-158.el7.centos.noarch
yum-plugin-fastestmirror-1.1.31-45.el7.noarch
yum-metadata-parser-1.1.4-10.el7.x86_64
[[email protected] ~]# rpm -qa |grep python
python-libs-2.7.5-68.el7.x86_64
python-iniparse-0.4-9.el7.noarch
python-pycurl-7.19.0-19.el7.x86_64
python-2.7.5-68.el7.x86_64
rpm-python-4.11.3-32.el7.x86_64
python-urlgrabber-3.10-8.el7.noarch
[[email protected] ~]# yum update
-bash: yum: 未找到命令
查询软件已经安装了,但是还是提示未找到命令,决定卸载重装一次
过程开始
先到 https://centos.pkgs.org 下载需要安装的包 版本号不用在意
python-2.7.5-68.el7.x86_64.rpm
python-iniparse-0.4-9.el7.noarch.rpm
python-libs-2.7.5-68.el7.x86_64.rpm
python-pycurl-7.19.0-19.el7.x86_64.rpm
python-urlgrabber-3.10-8.el7.noarch.rpm
rpm-python-4.11.3-32.el7.x86_64.rpm
yum-3.4.3-158.el7.centos.noarch.rpm
yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
yum-plugin-fastestmirror-1.1.31-45.el7.noarch.rpm
卸载开始
[[email protected] ~]# rpm -e --nodeps yum
警告:文件 /usr/share/man/man8/yum.8: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/yumRepo.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/yumRepo.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/updateinfo.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/updateinfo.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/update_md.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/update_md.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/transactioninfo.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/transactioninfo.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/sqlutils.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/sqlutils.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/sqlitesack.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/sqlitesack.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/rpmtrans.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/rpmtrans.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/rpmsack.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/rpmsack.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/repos.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/repos.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/repoMDObject.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/repoMDObject.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/plugins.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/plugins.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/pkgtag_db.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/pkgtag_db.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/pgpmsg.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/pgpmsg.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/parser.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/parser.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/packages.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/packages.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/packageSack.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/packageSack.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/misc.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/misc.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/metalink.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/metalink.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/mdparser.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/mdparser.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/logginglevels.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/logginglevels.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/igroups.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/igroups.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/i18n.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/i18n.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/history.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/history.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/fssnapshots.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/fssnapshots.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/failover.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/failover.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/drpm.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/drpm.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/depsolve.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/depsolve.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/constants.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/constants.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/config.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/config.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/comps.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/comps.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/callbacks.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/callbacks.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/__init__.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/__init__.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/Errors.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum/Errors.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/yum: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/rpmUtils/updates.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/rpmUtils/updates.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/rpmUtils/transaction.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/rpmUtils/transaction.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/rpmUtils/oldUtils.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/rpmUtils/oldUtils.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/rpmUtils/miscutils.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/rpmUtils/miscutils.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/rpmUtils/arch.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/rpmUtils/arch.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/rpmUtils/__init__.pyc: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/rpmUtils/__init__.py: 移除失败: 没有那个文件或目录
警告:文件 /usr/lib/python2.7/site-packages/rpmUtils: 移除失败: 没有那个文件或目录
警告:文件 /usr/bin/yum: 移除失败: 没有那个文件或目录
警告:文件 /etc/yum/version-groups.conf: 移除失败: 没有那个文件或目录
警告:文件 /etc/yum/vars: 移除失败: 没有那个文件或目录
警告:文件 /etc/yum/protected.d: 移除失败: 没有那个文件或目录
警告:文件 /etc/yum/pluginconf.d: 移除失败: 没有那个文件或目录
警告:文件 /etc/yum/fssnap.d: 移除失败: 没有那个文件或目录
警告:文件 /etc/yum.conf: 移除失败: 没有那个文件或目录
警告:文件 /etc/yum: 移除失败: 没有那个文件或目录
[[email protected] ~]#
[[email protected] ~]# rpm -qa |grep yum
yum-plugin-fastestmirror-1.1.31-45.el7.noarch
yum-metadata-parser-1.1.4-10.el7.x86_64
安装开始. (一定要加 --force --nodeps 这两个参数)
[[email protected] ~]# rpm -ivh --force --nodeps python-iniparse-0.4-9.el7.noarch.rpm
准备中... ################################# [100%]
正在升级/安装...
1:python-iniparse-0.4-9.el7 ################################# [100%]
[[email protected] ~]# rpm -ivh --force --nodeps yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
准备中... ################################# [100%]
正在升级/安装...
1:yum-metadata-parser-1.1.4-10.el7 ################################# [100%]
[[email protected] ~]# rpm -ivh --force --nodeps yum-3.4.3
yum-3.4.3/ yum-3.4.3.tar.gz
yum-3.4.3-158.el7.centos.noarch.rpm
[[email protected] ~]# rpm -ivh --force --nodeps yum-3.4.3-158.el7.centos.noarch.rpm yum-plugin-fastestmirror-1.1.31-45.el7.noarch.rpm
准备中... ################################# [100%]
正在升级/安装...
1:yum-plugin-fastestmirror-1.1.31-4################################# [ 50%]
2:yum-3.4.3-158.el7.centos ################################# [100%]
[[email protected] ~]# yum -y update
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.njupt.edu.cn
* epel: mirror01.idc.hinet.net
* extras: mirrors.njupt.edu.cn
* updates: mirrors.njupt.edu.cn
正在解决依赖关系
--> 正在检查事务
---> 软件包 dhclient.x86_64.12.4.2.5-68.el7.centos 将被 升级
---> 软件包 dhclient.x86_64.12.4.2.5-68.el7.centos.1 将被 更新
---> 软件包 dhcp-common.x86_64.12.4.2.5-68.el7.centos 将被 升级
---> 软件包 dhcp-common.x86_64.12.4.2.5-68.el7.centos.1 将被 更新
---> 软件包 dhcp-libs.x86_64.12.4.2.5-68.el7.centos 将被 升级
---> 软件包 dhcp-libs.x86_64.12.4.2.5-68.el7.centos.1 将被 更新
---> 软件包 epel-release.noarch.0.7-9 将被 升级
---> 软件包 epel-release.noarch.0.7-11 将被 更新
---> 软件包 kernel.x86_64.0.3.10.0-862.2.3.el7 将被 安装
---> 软件包 kernel-tools.x86_64.0.3.10.0-862.el7 将被 升级
---> 软件包 kernel-tools.x86_64.0.3.10.0-862.2.3.el7 将被 更新
---> 软件包 kernel-tools-libs.x86_64.0.3.10.0-862.el7 将被 升级
---> 软件包 kernel-tools-libs.x86_64.0.3.10.0-862.2.3.el7 将被 更新
---> 软件包 selinux-policy.noarch.0.3.13.1-192.el7 将被 升级
---> 软件包 selinux-policy.noarch.0.3.13.1-192.el7_5.3 将被 更新
---> 软件包 selinux-policy-targeted.noarch.0.3.13.1-192.el7 将被 升级
---> 软件包 selinux-policy-targeted.noarch.0.3.13.1-192.el7_5.3 将被 更新
---> 软件包 tzdata.noarch.0.2018c-1.el7 将被 升级
---> 软件包 tzdata.noarch.0.2018e-3.el7 将被 更新
--> 解决依赖关系完成
依赖关系解决
================================================================================
Package 架构 版本 源 大小
================================================================================
正在安装:
kernel x86_64 3.10.0-862.2.3.el7 updates 46 M
正在更新:
dhclient x86_64 12:4.2.5-68.el7.centos.1 updates 284 k
dhcp-common x86_64 12:4.2.5-68.el7.centos.1 updates 175 k
dhcp-libs x86_64 12:4.2.5-68.el7.centos.1 updates 131 k
epel-release noarch 7-11 epel 15 k
kernel-tools x86_64 3.10.0-862.2.3.el7 updates 6.2 M
kernel-tools-libs x86_64 3.10.0-862.2.3.el7 updates 6.1 M
selinux-policy noarch 3.13.1-192.el7_5.3 updates 453 k
selinux-policy-targeted noarch 3.13.1-192.el7_5.3 updates 6.6 M
tzdata noarch 2018e-3.el7 updates 482 k
事务概要
================================================================================
安装 1 软件包
升级 9 软件包
总下载量:66 M
Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
(1/10): dhcp-common-4.2.5-68.el7.centos.1.x86_64.rpm | 175 kB 00:00
(2/10): dhclient-4.2.5-68.el7.centos.1.x86_64.rpm | 284 kB 00:01
(3/10): dhcp-libs-4.2.5-68.el7.centos.1.x86_64.rpm | 131 kB 00:01
(4/10): epel-release-7-11.noarch.rpm | 15 kB 00:02
(5/10): kernel-tools-3.10.0-862.2.3.el7.x86_64.rpm | 6.2 MB 00:01
(6/10): selinux-policy-3.13.1-192.el7_5.3.noarch.rpm | 453 kB 00:00
(7/10): tzdata-2018e-3.el7.noarch.rpm | 482 kB 00:00
(8/10): kernel-tools-libs-3.10.0-862.2.3.el7.x86_64.rpm | 6.1 MB 00:15
selinux-policy-targeted-3.13.1 FAILED
http://mirrors.zju.edu.cn/centos/7.5.1804/updates/x86_64/Packages/selinux-policy-targeted-3.13.1-192.el7_5.3.noarch.rpm: [Errno 12] Timeout on http://mirrors.zju.edu.cn/centos/7.5.1804/updates/x86_64/Packages/selinux-policy-targeted-3.13.1-192.el7_5.3.noarch.rpm: (28, ‘Operation too slow. Less than 1000 bytes/sec transferred the last 30 seconds‘)
正在尝试其它镜像。
(9/10): selinux-policy-targeted-3.13.1-192.el7_5.3.noarch. | 6.6 MB 00:01
(10/10): kernel-3.10.0-862.2.3.el7.x86_64.rpm | 46 MB 01:25
--------------------------------------------------------------------------------
总计 795 kB/s | 66 MB 01:25
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
警告:RPM 数据库已被非 yum 程序修改。
** 发现 10 个已存在的 RPM 数据库问题, ‘yum check‘ 输出如下:
authconfig-6.2.8-30.el7.x86_64 有缺少的需求 newt-python
firewalld-0.4.4.4-14.el7.noarch 有缺少的需求 python-firewall = (‘0‘, ‘0.4.4.4‘, ‘14.el7‘)
tuned-2.9.0-1.el7.noarch 有缺少的需求 dbus-python
tuned-2.9.0-1.el7.noarch 有缺少的需求 pygobject3-base
tuned-2.9.0-1.el7.noarch 有缺少的需求 python-configobj
tuned-2.9.0-1.el7.noarch 有缺少的需求 python-decorator
tuned-2.9.0-1.el7.noarch 有缺少的需求 python-linux-procfs
tuned-2.9.0-1.el7.noarch 有缺少的需求 python-perf
tuned-2.9.0-1.el7.noarch 有缺少的需求 python-pyudev
tuned-2.9.0-1.el7.noarch 有缺少的需求 python-schedutils
正在更新 : 12:dhcp-libs-4.2.5-68.el7.centos.1.x86_64 1/19
正在更新 : 12:dhcp-common-4.2.5-68.el7.centos.1.x86_64 2/19
正在更新 : selinux-policy-3.13.1-192.el7_5.3.noarch 3/19
正在更新 : kernel-tools-libs-3.10.0-862.2.3.el7.x86_64 4/19
正在更新 : kernel-tools-3.10.0-862.2.3.el7.x86_64 5/19
正在更新 : selinux-policy-targeted-3.13.1-192.el7_5.3.noarch 6/19
正在更新 : 12:dhclient-4.2.5-68.el7.centos.1.x86_64 7/19
正在更新 : tzdata-2018e-3.el7.noarch 8/19
正在更新 : epel-release-7-11.noarch 9/19
正在安装 : kernel-3.10.0-862.2.3.el7.x86_64 10/19
清理 : 12:dhclient-4.2.5-68.el7.centos.x86_64 11/19
清理 : 12:dhcp-common-4.2.5-68.el7.centos.x86_64 12/19
清理 : selinux-policy-targeted-3.13.1-192.el7.noarch 13/19
清理 : selinux-policy-3.13.1-192.el7.noarch 14/19
清理 : 12:dhcp-libs-4.2.5-68.el7.centos.x86_64 15/19
清理 : tzdata-2018c-1.el7.noarch 16/19
清理 : epel-release-7-9.noarch 17/19
清理 : kernel-tools-3.10.0-862.el7.x86_64 18/19
清理 : kernel-tools-libs-3.10.0-862.el7.x86_64 19/19
验证中 : kernel-3.10.0-862.2.3.el7.x86_64 1/19
验证中 : epel-release-7-11.noarch 2/19
验证中 : 12:dhcp-common-4.2.5-68.el7.centos.1.x86_64 3/19
验证中 : kernel-tools-3.10.0-862.2.3.el7.x86_64 4/19
验证中 : 12:dhclient-4.2.5-68.el7.centos.1.x86_64 5/19
验证中 : kernel-tools-libs-3.10.0-862.2.3.el7.x86_64 6/19
验证中 : selinux-policy-3.13.1-192.el7_5.3.noarch 7/19
验证中 : tzdata-2018e-3.el7.noarch 8/19
验证中 : selinux-policy-targeted-3.13.1-192.el7_5.3.noarch 9/19
验证中 : 12:dhcp-libs-4.2.5-68.el7.centos.1.x86_64 10/19
验证中 : epel-release-7-9.noarch 11/19
验证中 : 12:dhcp-common-4.2.5-68.el7.centos.x86_64 12/19
验证中 : tzdata-2018c-1.el7.noarch 13/19
验证中 : kernel-tools-libs-3.10.0-862.el7.x86_64 14/19
验证中 : 12:dhcp-libs-4.2.5-68.el7.centos.x86_64 15/19
验证中 : kernel-tools-3.10.0-862.el7.x86_64 16/19
验证中 : 12:dhclient-4.2.5-68.el7.centos.x86_64 17/19
验证中 : selinux-policy-3.13.1-192.el7.noarch 18/19
验证中 : selinux-policy-targeted-3.13.1-192.el7.noarch 19/19
已安装:
kernel.x86_64 0:3.10.0-862.2.3.el7
更新完毕:
dhclient.x86_64 12:4.2.5-68.el7.centos.1
dhcp-common.x86_64 12:4.2.5-68.el7.centos.1
dhcp-libs.x86_64 12:4.2.5-68.el7.centos.1
epel-release.noarch 0:7-11
kernel-tools.x86_64 0:3.10.0-862.2.3.el7
kernel-tools-libs.x86_64 0:3.10.0-862.2.3.el7
selinux-policy.noarch 0:3.13.1-192.el7_5.3
selinux-policy-targeted.noarch 0:3.13.1-192.el7_5.3
tzdata.noarch 0:2018e-3.el7
完毕!
现在可以正常使用yum了
原文地址:https://www.cnblogs.com/s-seven/p/9049152.html