Linux yum命令已删除
时间:2020-01-09 10:43:12 来源:igfitidea点击:
问题描述:偶然地,在Red Hat Enterprise Linux版本5.x下我的yum命令被删除了``yum command was deleted
。
现在,我无法使用RHN下载和更新系统。
如何解决此问题,而无需再次重新安装RHEL?
解决方法:您可以尝试以下任何一种解决方案来还原yum:
(a)使用ssh/scp命令从其他操作系统(相同版本和体系结构)复制yum命令(/usr/bin/yum)。
(b)从RHN下载yum rpm本身。
首先,登录RHN。
选择Channels选项卡,然后在Channel Name表中为您的系统选择Red Hat Enterprise Linux通道。
您可以搜索RPM,然后选择"打包"链接。
下载完成后,只需在yum命令上运行rpm命令即可。
# rpm -ivh --force rpm*
(c)从公共Red Hat ftp服务器下载yum源rpm并重建yum rpm:
# wget http://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/os/SRPMS/yum-3.0.1-5.el5.src.rpm # rpm -ivh yum-3.0.1-5.el5.src.rpm # cd /usr/src/redhat/SPECS # rpmbuild -bb yum.spec # rpm -ivh --force /usr/src/redhat/RPMS/noarch/yum-3.0.1-5.noarch.rpm # yum --version
(d)从一个CentOS镜像中获取yum rpm,然后安装它。
(e)从备份磁带设备复制yum二进制文件。
(f)从更新的媒体CD/DVD复制yum RPM,并使用rpm命令安装它们。