Linux7 下重新安装YUM

原创 2016年05月31日 16:45:05

所有操作均在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

Centos7配置更新国内yum源

Centos7配置国内yum源。网易(163)yum源是国内最好的yum源之一 ,无论是速度还是软件版本,都非常的不错,将yum源设置为163yum,可以提升软件包安装和更新的速度,同时避免一些常见软...

在CentOS7中利用yum命令安装mysql

一、说明 我们是在VMware虚拟机上安装的mysql,使用的是CentOS7,具体可以查看Windows安装Linux虚拟机(CentOS7) 二、安装 1、简单粗暴直接命令敲起来,安装服务端:my...

Centos7配置国内yum源

网易(163)yum源是国内最好的yum源之一 ,无论是速度还是软件版本,都非常的不错,将yum源设置为163yum,可以提升软件包安装和更新的速度,同时避免一些常见软件版本无法找到。具体设置方法如下...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

CentOS 7 yum 安装 Nginx

1.添加Nginx到YUM源 添加CentOS 7 Nginx yum资源库,打开终端,使用以下命令: sudo rpm -Uvh http://nginx.org/packages/centos/...

CentOS 7 yum安装路径查询方法

先执行下面的命令,查看所有的已安装软件名称。 rpm -qa 然后执行rpm -ql 软件名称就可以显示软件的安装路径。...
  • zzpzheng
  • zzpzheng
  • 2015年10月03日 13:12
  • 22270

CentOS下yum的安装及配置

一般公司都用Linux来搭建服务器,Linux安装软件时能够用yum安装依赖包是一件非常简单而幸福的事情,因为你只需一个简单的安装命令yum install []即可安装相应的软件,yum工具会自动的...
  • to_Baidu
  • to_Baidu
  • 2016年09月19日 14:19
  • 19954

centos7下yum安装mysql

一般在linux下安装mysql 的步骤如下: 安装前看是否安装过mysql, yum list installed mysql* 如果有就用yum remove卸载mysql 查看yum库下是否有...

CentOS7本地yum源安装

搭建本地yum源的目的是:局域网不能上外网,本地安装会更快。     下面记录下两种搭建方式: l  本地file,可以创建也可以不创建createrepo,不创建是因为使用了已经存在repodata...

CentOS下重新安装yum的方法

不小心误删除了VPS下面的yum,大家都知道yum在linux中是很重要的一个功能,软件的下载,系统的更新都要靠他。没有yum,系统基本处于半残废状态。...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux7 下重新安装YUM
举报原因:
原因补充:

(最多只允许输入30个字)