centos 不能连接外网,使用本地yum源安装软件
公司服务器安全性要求比较高,所以服务器不能连接外网,如果想使用yum安装软件的话,需要使用本地的yum源。下面是具体的方法。
先挂载yum源。
mount -t iso9660 -o ro,loop /dev/cdrom /media/CentOS
-t iso9660是文件类型 -o loop是作为loop型设备挂载
cd /etc/yum.repos.d/
进入yum的源配置文件夹
CentOS-Base.repo 是yum 网络源的配置文件
CentOS-Media.repo 是yum 本地源的配置文件
修改CentOS-Media.repo
红框中是yum源的标识 repoId,下方为yum源指向的本地文件夹。
yum --disablerepo=\* --enablerepo=c8-media-AppStream search redis
比如yum 搜索 redis
这段指令的意思是,禁用所有的yum源,只使用我们刚刚配置的本地yum源,也就是 c8-media-AppStream,并搜索redis。
yum --disablerepo=\* --enablerepo=c8-media-AppStream install redis
同理,这段指定是使用本地yum源安装redis