yum无法正常使用——重新安装yum

yum无法正常使用——重新安装yum

1.问题

使用yum命令安装包时报错
rpm: no packages given for erase

2.解决方法

2.1依据该博主提供办法解决无效

 连接【link】(https://blog.csdn.net/qq_39720249/article/details/84104646)

2.2重新安装yum库

2.2.1卸载Centos7原有yum
     rpm -qa | grep yum
2.2.2重新下载依赖包
     下载地址1:
 (http://mirrors.163.com/centos/7/os/x86_64/Packages/)
     下载地址2:[网盘](https://pan.baidu.com/s/1pLuANGCxyYpRFYh_sVP0Gg)
	 提取码:txy0
    下载文件名称:
    python-2.7.5-89.el7.x86_64.rpm
    python-iniparse-0.4-9.el7.noarch.rpm
    yum-3.4.3-168.el7.centos.noarch.rpm
    yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
    yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch.rpm
2.2.3文件共享至centos7中
    centos7:虚拟机设置→选项→共享文件夹→添加
2.2.4依次安装依赖包
    ①找到共享文件夹目录后进入cd /……
    ②安装依赖包
 rpm -ivh python-iniparse-0.4-9.el7.noarch.rpm -e --nodeps
 rpm -ivh python-2.7.5-89.el7.x86_64.rpm -e --nodeps
 rpm -ivh yum-3.4.3-168.el7.centos.noarch.rpm -e --nodeps
 rpm -ivh yum-metadata-parser-1.1.4-10.el7.x86_64.rpm -e --nodeps
 rpm -ivh yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch.rpm -e --nodeps
 使用命令:
 rpm -ivh 文件.rpm #安装文件包
 -e --nodeps #强制安装
2.2.5配置yum源
1.cd /etc/yum.repos.d/	#进入该目录
2.wget http://mirrors.163.com/.help/CentOS7-Base-163.repo	#访问并下载CentOS6-Base-163.repo
3.wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 	#下载到/etc/yum.repos.d且命名为CentOS-Base.repo 
4.vi CentOS6-Base-163.repo	#编辑CentOS6-Base-163.repo
5.将CentOS7-Base-163.repo文本中的 $releasever替换为7, $basearch用x86_64替换
    命令模式下:(%s#A#B#g  可将文本内容中所有A换成B)
   %s#$releasever#7#g
   %s#$basearch#x86_64#g
   退出并保存
2.2.6清理yum缓存
1.yum clean all #清除yum缓存
2.yum makecache #生成yum缓存
*3.yum -y install vsftpd #安装ftp包*
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值