Yum仓库服务

一·发布方式:http,ftp,光盘镜像

二··部署yum软件仓库 (1) 准备网络安装源 ①准备软件仓库目录 光盘镜像文件+repodata数据文件 mount /dev/cdrom /mnt cd /mnt mkdir -p /var/ftp/centos7 cp -rf * /var/ftp/centos7 cd /var/ftp/centos7 ②安装并启用服务 ftp,http ftp: rpm -ivh /var/ftp/centos7/packages/vsftpd-3.0.2-21.el7.x86_64.rpm systemctl start vsftpd systemctl enable vsftpd systemctl stop firewalld http: a在本地配置软件仓库位置后 yum -y install httpd b.修改配置文件(主页地址):软件仓库目录 (2) 配置软件仓库位置 格式: rm -rf /etc/yum.repos.d/ mkdir /etc/yum.repos.d/ cd /etc/yum.repos.d/ vim ftp.repo [base] name=12 baseurl=ftp(http)(file)://192.168.10.1/centos7(//192.168.10.1)(///mnt/) gpgcheck=0

①客户端(frp,http) ② 本地(光盘镜像)

三·使用yum管理软件仓库 (1) 查询 a查询软件包列表: yum list b.查询软件包的描述xinxi yum info +服务名称 c.查询指定的软件包 yum serarch all +服务名称 (2) 安装升级和卸载 a. 安装升级:yum -y install +服务名称 b. 卸载:yum -y remove +服务名称   vim /etc/yum.repos.d/xx.repo [base] name=xxx baseurl=ftp://IP地址/目录 gpgcheck=0 ②本地(光盘镜像) vim /etc/yum.repos.d/xx.repo [base] name=xxx baseurl= http://IP地址/目录 gpgcheck=0

vim /etc/yum.repos.d/xx.repo [base] name=xxx baseurl=file:///目录/ gpgcheck=0

二·使用YUM工具管理软件库

(1) 查询软件包: yum list yum info 服务名称 yum search all 服务名称

(2) 安装升级卸载软件包 ①安装升级 yum -y install+服务名称 ②卸载 yum -y remove +服务名称