前言:本文所有内容均为原创,讲解Linux服务器系统配置本地yum源仓库实现无网络安装服务
系统:centos7.4 下载链接:Centos7系统映像
第一步:在确认系统光盘有已经连接到主机
cd /dev
ls
//*找到sr0和cdrom即代表光盘连接到主机
第二步:创建目录用于挂载光盘实现开机自动挂载
mkdir -p /mnt/cdrom
echo "/dev/cdrom /opt/cdrom iso9660 defaults 0 0" >> /etc/fstab
mount -a
第三步:编写本地repo文件,删除原有yum缓存并生成yum缓存
cd /etc/yum.repos.d/
mkdir 1
mv C* 1/
vi local.repo
**//进入local.repo后编辑一下代码
[base-local]
name=local
baseurl=file:///opt/cdrom/
gpgcheck=0
enabled=1
**//写完后按ESC键再输入英文状态下的 wq; 进行强制保存
yum clean all
yum makecache
第四步:yum基本命令
1.yum list:显示yum源仓库里面的软件
用法:
yum list
yum list [软件包名]
如:
yum list bind* 此格式用于列出指定的软件是否安装
2.yum install -y:用于本地安装软件,只能安装yum源base仓库的软件
用法:
yum install -y [软件包名]
如:
yum install -y vim
yum install -y bind* 所有与bind软件相关的都会被安装
3.yum remove -y:用于删除已安装的软件
用法:
yum remove -y bind
yum remove -y bind* 卸载所有与bind有关联的软件包
4.yum info:用于查看软件包信息
用法:
yum info bind
yum info bind* 查看以bind开头的所有软件包