一、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源中是否有软件包
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐