xufux
作者xufux·2019-09-12 09:42
测试工程师·中南海

Linux yum源修改为本地镜像简单配置

字数 1402阅读 5006评论 0赞 3

1.挂载光盘镜像

创建镜像挂载路径

[root@textdb yum.repos.d]#mkdir /mnt/cdrom

挂载光盘

[root@textdb yum.repos.d]#mount /dev/cdrom /mnt/cdrom

2.修改yum源配置

移动/etc/yum.repos.d下的自带yum源配置文件至其他路径,防止配置干扰

创建并编辑新的配置文件:

[root@textdb yum.repos.d]# vi /etc/yum.repos.d/CentOS-local.repo

[ base-local-my ] #这个是本源的名字,不能和其他的重复(随便,不重复)
name=CentOS-local #名字(随便)
baseurl=file:///mnt/cdrom #上方步骤一挂载镜像创建的目录
enabled=1 #yum源是否启用 1-启用 0-不启用
gpgcheck=1 #检查官方安装包签名 1-开启 (0-不开启,下面公钥位置参数不用写)
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-CentOS-7

wq保存并退出( GPG KEY位置:镜像文件根里 )

3.更新yum源配置

[root@textdb yum.repos.d]# yum clean all

已加载插件:fastestmirror, langpacks
正在清理软件源: base-local-my
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

[root@textdb yum.repos.d]# yum makecache

已加载插件:fastestmirror, langpacks
Determining fastest mirrors
base-local-my | 3.6 kB 00:00:00 
(1/4): base-local-my/group_gz | 166 kB 00:00:00 
(2/4): base-local-my/primary_db | 3.1 MB 00:00:00 
(3/4): base-local-my/other_db | 1.3 MB 00:00:00 
(4/4): base-local-my/filelists_db | 3.1 MB 00:00:00 
元数据缓存已建立

4.使用本地镜像测试yum安装应用

[root@textdb yum.repos.d]# yum -y install bc rpm-build

已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
软件包 bc-1.06.95-13.el7.x86_64 已安装并且是最新版本
正在解决依赖关系
--> 正在检查事务

...........................................................

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

3

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广