赞
踩
关于linux系统搭建yum软件安装库
yum(软件包管理器):
Linux系统提供了多种软件包管理器,如apt、yum、dnf等,yum最大的优势就是能够解决rpm包的依赖问题,自动解决安装时候的依赖。。
在无网络环境下,要安装服务就需要用到镜像中自带的yum仓库。在网络搭建及应用比赛环境中便是没有网络。
此环境在适用于vm虚拟机软件下:
将镜像直接挂载于虚拟机上。
将镜像上传于服务器:此处提供两种方法:
1.scp命令
进入存放镜像的目录
| | |
|–|–|``
|scp上传格式: | scp 上传的文件 接收端管理员@接收端ip:url |
管理员和接收端ip位置错误,电脑将root认为域名去进行解析,无法解析到ip所以报错。
` 使用mount命令,将拷贝的镜像挂载到某一个文件夹。
使用vm一般光驱的位置在/dev/cdrom下
使用 ls /dev |grep cdrom
此时找到光驱位置 ,使用mount进行挂载。
挂载成功。
yum配置文件在/etc/yum.repos.d/下,使用ls查看我们能看到如此之多的配置文件。
现在用cat查看任意模板。
yum的源文件过于繁琐,所以我们新建一个文件夹 将文件全部移入里面作为备份
此时来创建一个文件,作为新的yum配置文件。
注意:文件名随意但是后缀名必须是.repo
现在对此文件进行编辑。
此镜像为centos8,而centos7的软件库全部在/BaseOS下
centos7只需要写一个就行了
保存退出。
测试一下,可以安装了表示成功。
将镜像传输到服务器,再将镜像挂载到任意位置。
编辑yum配置文件。将yum库位置指向镜像挂载的文件
这里提供一个例子:
如果我们有多台服务器需要配置,scp一台一台传输过于麻烦,此时我们只需要传输一台作为软件库服务器,在软件服务器中将镜像使用http挂载网上,其他服务器只需要在yum配置文件的软件库地址指向软件服务器即可。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。