部署YUM仓库
2022/3/22 7:28:22
本文主要是介绍部署YUM仓库,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
目录- 一.YUM概述
- 二.准备安装源
- 1、软件仓库的提供方式
- 2、RPM软件包的来源
- 3、 构建centos7 软件仓库
- 4、 在软件仓库中加入非官方RPM包组
- 三.ftp网络yum搭建
- 1、搭建服务器端
- 2、客户端配置
- 四.本地YUM搭建
- 1、直接以centos7 光盘放入光驱
- 五.http网络yum搭建
- 服务器配置
- 客户端配置
- 六.软件包查询、安装、卸载
- 1、 查询软件包
- 2、安装软件
- 3、 升级软件
- 4、 软件卸载
一.YUM概述
YUM (Yellow dog Updater Modified)
• 基于RPM包构建的软件更新机制
• 可以自动解决依赖关系
• 所有软件包由集中的YUM软件仓库提供
二.准备安装源
1、软件仓库的提供方式
• FTP服务: ftp://…
• HTTP服务: http://…
• 本地目录: file://…
2、RPM软件包的来源
• CentOS发布的RPM包集合
• 第三方组织发布的RPM包集合
• 用户自定义的RPM包集合
3、 构建centos7 软件仓库
• RPM包来自centos7 DVD光盘
• 通过FTP方式提供给客户机
4、 在软件仓库中加入非官方RPM包组
• 包括存在依赖关系的所有RPM包
• 使用createrepo工具建立仓库数据文件
三.ftp网络yum搭建
1、搭建服务器端
yum -y install vsftpd mkdir /var/ftp/centos7 cp -rf /mnt/Packages/*.rpm /var/ftp/centos7 createrepo /var/ftp/centos7 #创建索引文件 systemctl stop firewalld setenforce 0 systemctl start vsftpd
2、客户端配置
建立仓库资源配置文件,在服务器B的/etc/yum.repos.d目录下,vim centos7输入:
[centos7] name=centos7 baseurl=ftp://192.168.3.100/centos7 gpgcheck=0 enabled=1
四.本地YUM搭建
1、直接以centos7 光盘放入光驱
• 将centos7光盘放入光驱
• 挂载镜像到仓库位置,URL地址为file://media/cdrom
mount /dev/sr0 /mnt cd /etc/yum.repos.d mkdir beifeng mv *repo beifeng vim 1234.repo ///1234.repo配置如下 [1234] name=1234 baseurl=file:///mnt enabled=1 gpgcheck=0 yum clean all && yum makecache
五.http网络yum搭建
服务器配置
yum -y install httpd mkdir /var/www/html/centos7 mount /dev/sr0 /var/www/html/centos7 systemctl stop firewalld systemctl start httpd
客户端配置
vim /etc/yum.repos.d/test.repo [test] name=test baseurl=http://192.168.3.100/centos7 gpgcheck=0 enabled=1 yum clean all && yum makecache
六.软件包查询、安装、卸载
1、 查询软件包
yum list [软件名] yum info [软件名] yum search <关键词> yum whatprovides <关键词>
2、安装软件
yum install [软件名] yum groupinstall <包组名>
3、 升级软件
yum update yum groupupdate
4、 软件卸载
yum remove <软件名> yum groupremove <包组名>
这篇关于部署YUM仓库的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-27OpenFeign服务间调用学习入门
- 2024-12-27OpenFeign服务间调用学习入门
- 2024-12-27OpenFeign学习入门:轻松掌握微服务通信
- 2024-12-27OpenFeign学习入门:轻松掌握微服务间的HTTP请求
- 2024-12-27JDK17新特性学习入门:简洁教程带你轻松上手
- 2024-12-27JMeter传递token学习入门教程
- 2024-12-27JMeter压测学习入门指南
- 2024-12-27JWT单点登录学习入门指南
- 2024-12-27JWT单点登录原理学习入门
- 2024-12-27JWT单点登录原理学习入门