redhat7.6配置163yum源
本文介绍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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库