• Linux7 下重新安装YUM


    所有操作均在ROOT用户下,系统版本是Linux7.0 X86_64:

    一、删除原有YUM

    # rpm -aq|grep yum|xargs rpm -e --nodeps


    二、下载yum,注意自己的LINUX系统版本,是什么版本就进相关版本目录去下载。但小版本的目录就不用进了。如版本是6.5,就只需进6 目录,版本是 7.2,只需进7目录。


    打开浏览器,登录  http://mirrors.163.com/centos/7/os/x86_64/Packages/ ,找四个文件,如下:(*号代表小版本号,不同版本不同)

    1、yum-*.rpm    

    2、yum-metadata-parser-*.rpm

    3、yum-plugin-fastestmirror-*.rpm 

    4、python-iniparse-*.rpm

    使用wget 下载:
    # wget http://mirrors.163.com/centos/7/os/i386/Packages/yum-3.2.29-60.el6.centos.noarch.rpm 
    # wget http://mirrors.163.com/centos/7/os/i386/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm  
    # wget http://mirrors.163.com/centos/7/os/i386/Packages/yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm 
    # wget http://mirrors.163.com/centos/7/os/i386/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm

    三、下载完之后,安装YUM

    因文件有相互依赖性,故先安装python-iniparse-*.rpm 文件,再同时安装其它三个文件 ,这样就不会报错

    # rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm

    # rpm -ivh yum-*.rpm  yum-metadata-parser-*.rpm  yum-plugin-fastestmirror-*.rpm 

    注:rpm -ivh 要安装的rpm  --nodeps --force             (加上 --nodeps --force 为強制安裝,不管依赖性文件)

    安装完之后,可以使用rm  命令删除当前目录下的RPM文件(装完就没有用处了)。


    四、修改来源文件

    1、进入到系统yum源的目录下:

       #cd  /etc/yum.repos.d

    2、下载yum源:

    #wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

    3、修改repo源:   将文件中的$releasever替換成7 (7是指LINUX版本號)

    #vi CentOS6-Base-163.repo

    注:打开文件后 按i 是进入修改模式,修改完按esc, 再按 :wq 保存退出 (:q! 是不保存退出)  

     4、改名成默认repo

    #mv CentOS7-Base-163.repo CentOS7-Base.repo (这步可做可不做)

    五、运行makecache 生成缓存

    #yum makecache  

    六、运行yum clean all(等同于  yum cleanheaders ;  yum cleanpackages);

    #yum clean all


    七、更新YUM文件

    #yum  update

    文章出处:http://blog.csdn.net/delphi1234/article/details/51546798

  • 相关阅读:
    从零开始,开发一个 Web Office 套件(8):状态管理 & 拖动鼠标选中文字
    从零开始,开发一个 Web Office 套件(9):拖动鼠标选中文字 Edge Case
    从零开始, 开发一个 Web Office 套件 (1): 富文本编辑器
    从零开始,开发一个 Web Office 套件(6):光标 & Click 事件
    20211912 202120222 《网络攻防实践》第一周作业
    3天实践亲测简约靠谱Win10linux子系统Ubuntu下显示图形界面搭建固定IP远程服务器
    安卓通知转发
    RocketMQ(8) 消费幂等
    RocketMQ(5) 订阅关系的一致性规范
    RocketMQ(10) 消息类型
  • 原文地址:https://www.cnblogs.com/william126/p/7794379.html
Copyright © 2020-2023  润新知