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/x86_64/Packages/yum-3.4.3-161.el7.centos.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-50.el7.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/python-iniparse-0.4-9.el7.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源: 将CenOS-Base.repo CentOS7-Base-163.repo文件中的 $releasever 替換成7 (7是指LINUX版本號)
sed -i 's/\$releasever/7/g' /etc/yum.repos.d/CenOS-Base.repo /etc/yum.repos.d/CentOS7-Base-163.repo
五、运行makecache 生成缓存
#yum makecache
六、运行yum clean all(等同于 yum cleanheaders ; yum cleanpackages);
#yum clean all
七、更新YUM文件
#yum update
Linux7 下重新安装YUM相关推荐
- linux7.0下mysql_CentOS 7.0下使用yum安装MySQL
CentOS7默认数据库是mariadb,配置等用着不习惯,因此决定改成mysql,但是CentOS7的yum源中默认好像是没有mysql的.为了解决这个问题,我们要先下载mysql的repo源. 1 ...
- 中标麒麟linux7下安装dm8
** 中标麒麟linux7下安装dm8 ** 1.安装前准备工作 1.1检查操作系统信息 获取系统位数 [root@dm01 ~]# getconf LONG_BIT 查询操作系统release信息 ...
- 如何解决CentOS下使用yum安装python-pip失败
用Ubuntu的时候感觉很简单的事到ContOS上却变得很头痛,CentOS下使用yum安装python-pip失败的完美解决方法. 在执行以下命令安装Python-pip居然什么也没执行 yum i ...
- 【经验】CentOS 5.2 下用Yum安装Apache+PHP+MySQL环境
CentOS 5.2 下用Yum安装Apache+PHP+MySQL环境 Fedora 8下用Yum安装Apache+PHP+MySQL环境 fedora8 用yum来管理安装Apache+PHP+M ...
- linux yum 安装mysql_Linux下使用yum安装MySQL
linux下使用yum安装mysql 1.安装 查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没有安装包: yum list ...
- centos下搭建yum服务器
服务器端: 1.确保机器上已经安装apache服务器: 2.安装createrepo: 3.在/var/www/html/下新建yum/CentOS 4.解压centos的镜像CentOS-6.0-x ...
- yum安装mysql及启动_linux下使用yum安装mysql以及启动、登录和远程访问
linux下使用yum安装mysql,以及启动.登录和远程访问. 1.安装 查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没 ...
- linux没有mysql.server,[linux]centos7下解决yum install mysql-server没有可用包
第一步:安装从网上下载文件的wget命令 [root@master ~]# yum -y install wget 第二步:下载mysql的repo源 [root@master ~]# wget ht ...
- RHEL6 64bit下更改YUM配置。yum this system is not registered with rhn的解决办法
RHEL6 64bit下更改YUM配置.yum this system is not registered with rhn的解决办法 2013-10-22 11:37 3498人阅读 评论(0) 收 ...
最新文章
- c++ 图片验证码识别_基于tensorflow 实现端到端的OCR:二代身份证号识别
- 2020-07-15 CVPR2020 表示学习论文讨论(4) 笔记
- 【Python】JupyterLab 出 Windows 桌面版了!
- arduinohanshu_Arduino 常用函数参考文档
- codevs 2494 Vani和Cl2捉迷藏
- 采购订单接收备注为必输项
- 光纤收发器的分类介绍
- 绑定任意格式的XML文档到WPF的TreeView
- 在JWT令牌转获取私有化声明时出错,java.util.LinkedHashMap cannot be cast to cn.mar.crm.sys.entity.SysUser
- Android开发笔记(五十四)数据共享接口ContentProvider
- jquerymobile入门(文件引用+多页面)
- tomcat启动成功 未加载项目_智云CRM项目启动大会在深圳成功召开
- Axure rp8元件库载入失败怎么解决
- 手机怎么看mkv格式视频 如何将mkv无损转换成mp4格式
- 《系统集成项目管理》第八章 项目进度管理
- 产品经理——工作规范指南
- 移远M26 GSM实时获取网络时间
- 【Arduino实验15 红外遥控电风扇】
- 【调剂】长江大学张菲菲教授招收硕士生
- 简师网:考上教编才知道,小学教师和中学教师有这些差别!