redhat7.6配置163yum源
  LoeQspFvaEjW 2023年11月01日 44 0

本文介绍redhat7.6服务器上配置163yum源的方法。


yum源简介

  • yum需要一个yum库,也就是yum源。默认情况下,CentOS就有一个yum源,其配置文件在/etc/yum.repos.d/目录下。
  • 当使用yum下载安装rpm包时,首先要找一个yum库(源),然后确保本地有一个客户端(yum这个命令就是客户端),由yum程序去连接服务器。连接的方式是由配置文件决定的。通过编辑/etc/yum.repos.d/CentOS-Base.repo文件,可以修改设置。


确认版本

[root@promote ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.6 (Maipo)

卸载本地yum

rpm -qa|grep yum  #查看本地yum
rpm -qa|grep yum|xargs rpm -e --nodeps  #卸载本地yum,不检查依赖性,卸载yum程序
rpm -qa|grep yum    #再次查看是否正确卸载

下载yum相关程序

wget http://mirrors.163.com/centos/7/os/x86_64/Packages/python-urlgrabber-3.10-10.el7.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/rpm-4.11.3-45.el7.x86_64.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-168.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-54.el7_8.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-utils-1.1.31-54.el7_8.noarch.rpm 

安装yum程序

若提示依赖检测失败,执行以下命令强制安装。

rpm -ivh * --force --nodeps #--force 强制安装,--nodeps 不检查依赖

修改repo文件

cd /etc/yum.repos.d/  #进入到yum配置文件目录
mkdir repo_backup   #创建yum备份目录
mv *.repo repo_backup   #备份
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo  #下载CentOS配置文件

修改CentOS7-Base-163.repo文件

vi CentOS7-Base-163.repo
:%s/$releasever/7/ge

清除并更新yum缓存

yum clean all&yum makecache
yum update
yum repolist #验证结果

备注

当发现仍无需要的软件时,CentOS还有一个源叫做EPEL(Extra Packages for Enterprise),可尝试安装epel yum源

yum install -y epel-release
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
LoeQspFvaEjW