RHEL 7 安装本地离线yum源仓库
创建目录
首先创建光盘镜像挂载目录:
[root@localhost ~]# mkdir /mnt/media
然后创建软件包存放目录
[root@localhost ~]# mkdir /root/epel
挂载,安装yum相关包
将虚拟机镜像挂载到刚刚创建的目录
[root@localhost ~]# mount /dev/cdrom /mnt/media
创建配置文件
[root@localhost ~]# cd /etc/yum.repos.d/ [root@localhost ~]# vim epel.repo
输入以下内容
[root@localhost yum.repos.d]# cat epel.repo [epel] name=epel baseurl=file:///root/epel enabled=1 gpgcheck=0
制作
[root@localhost yum.repos.d]# createrepo /root/epel
如此本地yum源仓库就制作好了
测试(先删除:无效仓库配置信息,打扫环境)
rm -rf /etc/yum.repos.d/rhcsa.repo // 删除无效配置,可避免测试安装报错。
yum clean all //
yum makecache //
[root@localhost ~]# yum install -y vsftpd
已加载插件:fastestmirror, langpacks epel | 2.9 kB 00:00:00 epel/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 epel 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 完毕!
浙公网安备 33010602011771号