centos7配置本地yum源_RHEL7安装本地离线yum源仓库

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-1 06:43   727   0

d28805d6b7cee1e4400a8ab8545113dc.png

fdd54f9d08c83b359e07b6153bef6cad.png

很对使用RHEL版本操作系统的朋友都知道RHEL在线安装软件包是通过yum源来安装的,在没有订阅服务的情况下不能直接使用,该怎么办呢,接下来介绍一种很简单的方式配置本地yum源仓库。

f3f3ac0f00dbdaf6add636119e94a365.png

创建目录

首先创建光盘镜像挂载目录:

[root@localhost ~]# mkdir /mnt/media

然后创建软件包存放目录

[root@localhost ~]# mkdir /root/123

挂载,安装yum相关包

将虚拟机镜像挂载到刚刚创建的目录

[root@localhost ~]# mount /dev/cdrom /mnt/media
[root@localhost ~]# cd /mnt/media
[root@localhost media]# cd Packages
[root@localhost Packages]# rpm -ivh deltarpm-3.6-3.el7.x86_64.rpm
警告:deltarpm-3.6-3.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
准备中... ################################# [100%]
软件包 deltarpm-3.6-3.el7.x86_64 已经安装
[root@localhost Packages]# rpm -ivh python-deltarpm-3.6-3.el7.x86_64.rpm
警告:python-deltarpm-3.6-3.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
准备中... ################################# [100%]
软件包 python-deltarpm-3.6-3.el7.x86_64 已经安装
[root@localhost Packages]# rpm -ivh createrepo-0.9.9-28.el7.noarch.rpm
警告:createrepo-0.9.9-28.el7.noarch.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
准备中... ################################# [100%]
软件包 createrepo-0.9.9-28.el7.noarch 已经安装

复制软件包

[root@localhost Packages]# cd ..
[root@localhost media]# cp -r * /root/123
[root@localhost media]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# vim 123.repo

创建配置文件

[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost ~]# vim 123.repo

输入以下内容

[root@localhost yum.repos.d]# cat 123.repo
[123]
name=123
baseurl=file:///root/123
enabled=1
gpgcheck=0

制作

[root@localhost yum.repos.d]# createrepo /root/123

如此本地yum源仓库就制作好了

测试

[root@localhost ~]# yum install -y vsftpd
已加载插件:fastestmirror, langpacks
123 | 2.9 kB 00:00:00
123/primary_db | 3.0 MB 00:00:00
Determining fastest mirrors
正在解决依赖关系
--> 正在检查事务
---> 软件包 vsftpd.x86_64.0.3.0.2-22.el7 将被 安装
--> 解决依赖关系完成

依赖关系解决

========================================================================================================================================================================
Package 架构 版本 源 大小
========================================================================================================================================================================
正在安装:
vsftpd x86_64 3.0.2-22.el7 123 169 k

事务概要
========================================================================================================================================================================
安装 1 软件包

总下载量:169 k
安装大小:348 k
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装 : vsftpd-3.0.2-22.el7.x86_64 1/1
验证中 : vsftpd-3.0.2-22.el7.x86_64 1/1

已安装:
vsftpd.x86_64 0:3.0.2-22.el7

完毕!

76d34f0e54a33f3281d65a8853f7014a.png

如果喜欢这位作者的文章,点点在看支持一下~

4e779805a62575cdfcb4e5c438261f3c.png

官方站点:www.linuxprobe.com

Linux命令大全:www.linuxcool.com

Linux系统下载站:www.linuxdown.com

538baf683e251bf55e011f90154d6fbc.png

刘遄老师QQ:5604922

Linux技术交流群:193666693

(新群,火热加群中……)

书籍在线学习(电脑阅读效果佳)

http://www.linuxprobe.com/chapter-00.html

想要学习Linux系统的读者可以点击按钮来了解书籍《Linux就该这么学》,同时也非常适合专业的运维人员阅读,成为辅助您工作的高价值工具书!

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP