使用本地iso文件创建本地源,实现安装源中已经打包存在的软件
1.确定本地有iso文件
eg:CentOS-7-x86_64-Everything-1804.iso
2.将iso文件进行挂载 ,指定挂载 点所在的目录 -o loop
eg: mount CentOS-7-x86_64-Everything-1804.iso /mnt/cdrom/
3.去往源配置文件所在的目录的路径下
/etc/yum.repos.d/***.repo(默认文件为网络源的配置文件,使用本地源,避免冲突,将网络源移走或者删除,保证该目录下之后你希望受用的本地源的配置文件(该配置文件需要自己创建,名称随意,但是后缀名必须是.repo))
举例:[root@bigdata01 cdrom]# cat /etc/yum.repos.d/hanrun.repo
[iso-soft]
name=yum sources for iso
baseurl=file:///mnt/cdrom
enable=1
gpgcheck=0
4.配置文件格式
[名称] //[local-iso]
name=***** //备注 : // 两个斜杠代表注释掉
baseurl=file://(挂载点所在的绝对路径)
eg1: =file:///mnt/cdrom
eg2: =file:///media
//"/mnt/cdrom"是你的镜像地址 (挂载点最好是空目录,否则一旦挂载,目录下的内容将被覆盖)
enable=1 //启动该源 1表示启动;0表示关闭
gpgcheck=0 //不进行gpg的核查
5.yum clean all 清理yum的缓存信息
6.yum makecache 加载源缓存 //加载成功表示你的源可以正常使用,加载失败则需要去查看详细错误
7.yum install *** // (某个被安装的软件进行实际测试)
eg:yum install vim
备注:在一个界面,同时安装n个终端
1、首先在桌面上同时按下ctrl+alt+t键,即可弹出一个终端。
2、然后选中终端界面,按下ctrl+shift+t键,即可在终端界面又新添一个窗口。
配置网络源,如下:格式
[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7