配置本地yum源

(1).确保光盘挂载点有文件

1
2
3
[root@xuexi yum.repos.d]# ls  /mnt
CentOS_BuildTag  EULA  images    LiveOS    repodata              RPM-GPG-KEY-CentOS-Testing-7
EFI              GPL   isolinux  Packages  RPM-GPG-KEY-CentOS-7  TRANS.TBL

(2).yum的一切配置信息都存储在一个叫yum.repos.d目录下的配置文件中。所以跳转到/etc/yum.repo.d目录下

1
cd /etc/yum.repo.d

(3).创建一个新的yum源配置文件,yum源配置文件的结尾必须是.repo

1
vim CentOS7.repo

内容如下:

1
2
3
4
5
[CentOS7]                  //yum的ID,本地唯一,用于区分不同yum源
name=CentOS-server                //描述信息
baseurl=file:///mnt                    //前面的file://是协议,后面的/mnt是光盘挂载点
enabled=1                  //1启用yum源,0禁用yum源
gpgcheck=0               //1使用公钥验证rpm包的正确性,0不验证

保存退出后就可以开始验证了。

 注意:如果启用公钥验证,需要配置公钥gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

(4).接着清空yum已存在的源信息(缓存)

1
2
3
4
5
6
[root@xuexi yum.repos.d]# yum clean all
已加载插件:fastestmirror, langpacks
正在清理软件源: CentOS7 base extras updates
Cleaning up everything
Maybe you want: rm -rf /var/cache/yum, to also free up space taken by orphaned data from disabled or removed repos
Cleaning up list of fastest mirrors

  查看本地源的所有软件,由于不太好展示,我只能大概说一下。使用命令” yum list | more”(注意使用more限制一下输出),列表会有三列输出,在最后一列显示的是yum的ID(这里就是上面的[CentOS7]),有你设置的yum的ID就是成功了。

(5).最后yum makecache

posted @   苦逼运维  阅读(37887)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示