一、yum仓库
yum仓库用于存放各种rpm的软件包以及软件包之间的依赖关系,我们正常用rpm命令安装时会导致软件的相互依赖进而导致文件安装失败,yum可以在很大程度上避免这个发生,下面我将详细介绍yum仓库的搭建。
二、本地安装
1、创建文件存放路径并搭建安装源
mkdir /var/repo #创建文件夹
mount /iso/CentOS7-1804.iso /var/repo/#挂载镜像源
2、查看是否挂载成功
df –h #查看已挂载设备的信息
ll /var/repo #查看挂载的目录中是否有内容。
3、修改配置文件
cd /etc/yum.repos.d/#进入指定文件夹
touch repo_local.repo#修改配置文件
4、输入信息
[repo_local]#yum仓库名,可自定义
2 name=repo for local#yum仓库的描述信息
3 baseurl=file:///var/repo/#yum源的访问地址。file://+本地yum源目录是本地yum源访问地址的固定格式。
4 enabled=1#启用仓库
5 gpgcheck=0# 不进行红帽标签检查
5、检验是否搭建成功
yum repolist #查看yum源中是否有软件包
三、搭建网络源yum
1、安装httpd服务,并进行配置,具体命令如下;
yum –y install httpd
systemctl restart httpd
systemctl enabled httpd
2、创建文件存放路径并搭建安装源
mkdir /var/repo #创建文件夹
mount /iso/CentOS7-1804.iso /var/repo/#挂载镜像源
3、查看是否挂载成功
df –h #查看已挂载设备的信息
ll /var/repo #查看挂载的目录中是否有内容。
4、修改配置文件
cd /etc/yum.repos.d/#进入指定文件夹
touch repo_local.repo#修改配置文件
5、输入信息
1 [repo_http] #yum仓库名,可自定义
2 name=repo for http #yum仓库的描述信息
3 baseurl=http://176.130.2.72/repo/ #yum源的网络访问地址。
4 enabled=1 #启用仓库
5 gpgcheck=0 # 不进行红帽标签检查
6、判断环境是否搭建完成
yum repolist #查看yum源中是否有软件包