51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

yum 本地仓库配置 CDROM

CentOS搭建内网yum仓库 - 腾讯云开发者社区-腾讯云 (tencent.com)

yum 本地仓库配置 ansible

需求: 当服务器无法连接外网时,需要通过内网或本地的仓库完成软件的安装与相关的依赖性解决。

本地仓库的搭建需要有一个yum源,

或者一个系统镜像(一般系统镜像中有部分可安装的软件,这些软件在选择最小化安装的时候,不会安装到系统当中)。

第一部分: 通过本地系统镜像做一个 本地仓库

1、首先开启虚拟机,需要在虚拟机设置中,设备状态两个连接都要勾选

第2步:进入终端创建挂载目录并进行挂载

mkdir /yumlocal

mount /dev/cdrom /yumlocal/

第3步:

修改 yum 源配置 yum 源配置目录为 "/etc/yum.repo.d/" ,建立本地 yum 源文件 "local.repo"

cd /etc/yum.repos.d/

mkdir bac

mv *.repo bac/

vim local.repo


[root@m01 /etc/yum.repos.d]#cat local.repo 


[local]
name=local
baseurl=file:///yumlocal
gpgcheck=0 

第4步: 清空 yum 已存在的所有源信息并更新配置

yum clean all

yum makecache

我们来测试一下:

关闭网卡, 不让服务器 上网

ifdown eth0 (如果你用xshell 后 这个时候需要 进入虚拟机连接 )

yum remove bash-completion.noarch  (linux tab键自动补齐(自带工具包))

yum install bash-completion.noarch

我们看到

yum -y install telnet-server

就是成功了

赞(0)
未经允许不得转载:工具盒子 » yum 本地仓库配置 CDROM