千家信息网

Linux系统中怎么配置网络yum源

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,今天就跟大家聊聊有关Linux系统中怎么配置网络yum源,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。YUM简介:Yellow dog Upd
千家信息网最后更新 2026年11月02日Linux系统中怎么配置网络yum源

今天就跟大家聊聊有关Linux系统中怎么配置网络yum源,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

YUM简介:

  • Yellow dog Updater, Modified由Duke University团队,修改Yellow Dog Linux的Yellow Dog Updater开发而成,是一个基于RPM包管理的字符前端软件包管理器。

  • 能够从指定的服务器自动下载RPM包并且安装,可以处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

  • 被Yellow Dog Linux本身,以及Fedora、Red Hat Enterprise Linux采用。

软件包来源:

  • 可供Yum下载的软件包包括Fedora本身的软件包以及源自rpmfusion等非官方软件仓库的软件包,全部是由Linux社区维护的,并且基本是自由软件。

  • 所有的包都有一个独立的GPG签名,主要是为了用户的系统安全。对于Fedora core 4及更高版本的用户,来自新软件仓库的签名是自动导入并安装的。

配置本地yum源

配置本地yum源是通过本地映射光盘挂载到系统中,然后将yum的配置文件中的 baseurl 指向挂载的目录即可。

首先在虚拟机的这个配置中,勾选使用iso映射文件,然后选中我们iso文件所在的位置即可。

在虚拟机系统中,我们的 iso 文件是 /dev/sr0 设备,系统会默认把我们的iso文件挂载到 /run/media/$username/ 目录下。但是现在我们要将iso文件挂载到 /mnt/cdrom 下。如果mnt目录下没有cdrom,那么我们自己新建一个。

挂载有两种方式挂载

一: 一次性挂载,重启完系统后失效

 mount /dev/sr0  /mnt/cdrom

二: 永久挂载

我们的设备的挂载信息在 /etc/fstab 里面,所以我们要想永久挂载,需要修改 fstab 文件。用 vim 打开该文件,我们可以看到有三行信息,是其他分区的挂载信息,所以我们现在要把我们的光盘的挂载信息添加过去。

添加如下我们光盘的挂载信息过去

 /dev/sr0        /mnt/cdrom      iso9660   defaults    0    0

添加完后,保存退出。

然后执行 mount -a 。这个命令的意思是挂载fstab文件中的所有文件系统。可以看到,我们已经挂载好了。

挂载好iso文件之后,我们去修改源的配置文件 /etc/yum.repos.d/ ,它默认有一个文件,我们把它删除,然后自己新建以 .repo 结尾的文件,用vim编辑器打开。输入以下的配置,保存。

 [name]               #括号中的名称为仓库源名称,通常为字母和数字,必须填写  name=my new repo     #对yum的描述,可写可不写  baseurl=file:///mnt/cdrom    #baseurl表示声明yum可以管理并使用的rpm包路径,必须填写  enabled=1            #enabled表示当前仓库是否开启,1为开启,0为关闭,此项不写默认为开启  gpgcheck=0           #gpgcheck表示安装rpm包时,是否基于公私钥对匹配包的安全信息,1表示开启,                       #0表示关闭,此项不写默认为验证

然后执行 yum clean all ,清空缓存信息。

yum list | wc -l 统计列出所有包的数量,如果列出了,说明yum源配置完成。这里可以看出有4405个包。

配置网络yum源

由于Red Hat Enterprise Linux7的更新包只对注册的用户生效,所以需要自己手动改成Centos的更新包,Centos几乎和和Redhat是一样的,所以无需担心软件包的兼容问题。

首先查看redhat7系统本身安装的yum软件包 ,redhat本身安装了6个关于yum的软件包,我们需要把它给卸载!

 rpm  -qa | grep yum

卸载这些软件包的指令

 rpm -qa | grep yum | xargs rpm -e --nodeps   #不检查依赖关系,直接卸载

然后重新安装centos的yum软件包 ,把软件包放到统一的文件夹里,然后安装,安装完后可以看到centos安装包已经安装好。这里我看其他很多人的教程给的centos的yum的安装包的链接都是不可用了,后来我自己到国外的网站找了几个可用的安装包。

链接: https://pan.baidu.com/s/10IrBjM5j_TJT0Qc2aW64Cg 提取码: i4pe

 rpm -ivh *              # 安装该目录下所有rpm包  rpm -qa | grep yum      # 查询是否安装好

安装完centos的yum软件包后,就可以去修改 /etc/yum.repos.d/ 下的文件了,这里和配置本地yum源修改一样

 [base]  name= yum repo  baseurl=http://mirrors.aliyun.com/centos/7/os/$basearch/  enabled=1  gpgcheck=0

配置完保存退出,清除yum缓存,查看yum中的包有多少,这里可以看到有11056个,比本地yum源的四千多个多了不少!

看完上述内容,你们对Linux系统中怎么配置网络yum源有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

文件 软件 软件包 配置 系统 信息 仓库 目录 网络 光盘 内容 用户 管理 安全 名称 缓存 设备 链接 永久 装好 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 湖北九亚互联网络科技有限公司 互联网科技的 互联网络科技有限公司 互联网和高科技公司 团飞科技与伯堂互联网服务平台 宁夏众和广鑫互联网科技有限公司 知域互联网科技有限公司大骗子 洛阳昕诺飞互联网科技有限公司 互联网科技大奖都有哪些公司 内蒙古九一互联网科技 西安小鹰速贷互联网科技有限公司 互联网金融科技元年 广州百诚互联网科技有限公司官网 工业互联网科技成果转化 陕西云淼互联网科技公司 广州互联网高科技取餐柜 互联网科技接地气 互联网高科技行业有哪些企业 互联网公司属于科技吗 株洲百竞科技的互联网营销顾问 互联网科技名片 互联网科技深圳 互联网巨头反垄断金融科技 合肥互联网科技公司 融贸通互联网科技 互联网养老 桔豆科技 宁波青枫互联网科技有限公司 山东有哪些互联网科技公司 广西科技产业互联网是什么 第三届互联网大会安防黑科技
0