问题描述
在项目中碰到CentOS系统为最小化安装,部署需要基础环境。
解决办法
- 准备和系统版本一致的镜像,将镜像上传到虚拟机的opt目录中
- 将镜像配置为本地yum源
创建挂载目录
mkdir /media/CentOS7
挂载ISO文件
mount -t iso9660 -o loop /opt/CentOS-7-x86_64-DVD-1511_7.2.iso /media/CentOS7/
注意:如果想一直用本地yum源可以配置/etc/fstab,设置开机挂载
配置yum源
执行vi /etc/yum.repos.d/CentOS7-Localsource.repo
打开repo文件,如果这一文件不存在则被创建
按a 进入编辑模式
输入以下内容:
[local]
name=local
baseurl=file:///media/CentOS7
enabled=1
gpgcheck=0
按ESC退出编辑,输入 :wq 再回车 保存后退出
生成 本地yum 缓存 执行
yum clean all(清除缓存)
yum makecache(建立新缓存)
- yum grouplist看看可用的环境组里有没有Infrastructure Server
- yum groupinstall "Infrastructure Server"
- yum grouplist 再次查看环境
- yum groupinstall "devetool" 安全开发工具