centos7卸载YUM后重装过程 -bash: yum: command not found / -bash: yum: 未找到命令

时间:2023-03-09 19:41:02
centos7卸载YUM后重装过程 -bash: yum: command not found / -bash: yum: 未找到命令

[root@localhost ~]# 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

[root@localhost ~]# 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

[root@localhost ~]# 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

卸载开始

[root@localhost ~]# 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: 移除失败: 没有那个文件或目录

[root@localhost ~]#

[root@localhost ~]# 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 这两个参数)

[root@localhost ~]# rpm -ivh --force --nodeps python-iniparse-0.4-9.el7.noarch.rpm

准备中...                          ################################# [100%]

正在升级/安装...

1:python-iniparse-0.4-9.el7        ################################# [100%]

[root@localhost ~]# 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%]

[root@localhost ~]# 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

[root@localhost ~]# 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%]

[root@localhost ~]# 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了