1、将U盘作为本地yum源,首先挂载U盘,确保光盘挂载点有文件
[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目录下
cd /etc/yum.repo.d
3、创建一个新的yum源配置文件,yum源配置文件的结尾必须是.repo
vim CentOS7.repo
内容如下:
[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

技术
下载桌面版
GitHub
Gitee
SourceForge
百度网盘(提取码:draw)
云服务器优惠
华为云优惠券
腾讯云优惠券
阿里云优惠券
Vultr优惠券
站点信息
问题反馈
邮箱:[email protected]
吐槽一下
QQ群:766591547
关注微信