美文网首页
day17 - 搭建yum仓库

day17 - 搭建yum仓库

作者: 聚梦 | 来源:发表于2019-08-19 19:11 被阅读0次

《 什么是yum 》yum仓库的搭建

        1. 准备软件包 (1.光盘 2.缓存 3.联网下载 4.同步)

                  mount /dev/cdrom /mnt    # 挂载光盘

        2. 通过ftp共享软件包存放的目录

                  yum install vsftpd -y          # 安装ftp

                  systemctl start vsftpd          # 启用 vsftpd

                  systemctl stop firewalld      # 关闭防火墙

                  setenforce 0                        # 临时关闭selinux

        3. 将光盘的软件包都拷贝至ftp共享的目录下

                  mkdir /var/ftp/centos7/      # 在目录/var/ftp下 创建centos7目录

                  find  /mnt/ -type f -name "*.rpm" -exec cp {} /var/ftp/centos7/ \ ;  #将/mnt/目录下 文件名以.rpm结尾的 移动至/var/ftp/centos7/目录下

        4. 将目录共享的目录设置成 yum 仓库

                  yum install createrepo -y      # 安装 createrepo

                  createrepo /var/ftp/centos7/    # 将安装的放在 /var/ftp/centos7/ 目录下

《 什么是yum 》增加zabbix仓库

                  服务端 10.0.0.200

                  mkdir /var/ftp/zabbix      # 在/var/ftp/目录下 在创建zabbix

                  curl 阿里源文件 > 1.txt    # 把包指向1.txt 保存起来

                  cat 1.txt | grep "<a href" | awk -F '"' '{print $2}' > 2.txt    # 把截取到的放到2.txt

                  chmod +x 2.txt    # 把文件加权限

                  ./ 2.txt    # 执行下载脚本

                  find ./ -type f  -name "*.rpm" -exec mv {} /var/ftp/zabbix/ \;  # 把桌面文件移动到/var/ftp/zabbix 目录下

                  createrepo /var/ftp/zabbix/  # 将zabbix生成一个yum仓库

                  客户端 10.0.0.199

                  vim /etc/yum.repos.d/zabbix  # 编写指向

                  [ftp-zabbix]

                  name = ftp share zabbix repo

                  baseurl = ftp://10.0.0.200/zabbix/

                  enable = 1

                  gpgcheck = 0

《 源码包 》源码包管理

                  [root@oldboy nginx-1.16.1]# ./configure -prefix=/usr/local/nginx-1.16 --with-http_mp4_module

                  [root@oldboy nginx-1.16.1]# yum install pcre pcredevel -y

                  [root@oldboy nginx-1.16.1]# yum install zlib zlibdevel -y

                  make  编译

                  make install  安装

                  ln -s /usr/local/nginx-1.16/ /usr/local/nginx /usr/local/nginx/sbin/nginx  测试

相关文章

  • day17 - 搭建yum仓库

    《 什么是yum 》yum仓库的搭建 1. 准备软件包 (1.光盘 2.缓存 3.联网下载 4.同步) ...

  • Linux软件管理day17

    yum指令yum本地仓库搭建 一、yum指令 1.与yum仓库相关指令 2.与yum缓存相关指令 3.组包相关指令...

  • yum仓库搭建

    搭建yum仓库 服务端配置 第一步、只下载不安装 第二步、安装createrepo 第三步、清除服务端的yum缓存...

  • yum仓库搭建

    为什么要搭建yum仓库?搭建本地yum仓库,可以让其他机器直接从我这里下载软件,加快了下载速度,也不浪费带宽。vi...

  • 个人-搭建本地yum仓库及自制rpm包

    搭建本地yum仓库及自制rpm包 实验目的 为方便本地 yum 的管理,建本地 yum 仓库,实现局域网内部快速安...

  • 搭建本地离线yum仓库

    搭建本地离线yum仓库 目录 前言 把rpm包下载到本地 配置本地yum仓库信息 生成repodata信息 检查以...

  • day17-Linux学习 软件管理yum(中)

    一、YUM相关知识点 1、与yum仓库相关指令 2、与yum缓存相关指令 3、组包相关指令 二、搭建本地仓库 有的...

  • CentOS7.6 搭建本地yum仓库

    CentOS7.6 搭建本地yum仓库 yum源地址:http://mirrors.163.com/centos/...

  • yum仓库的搭建

    原文地址:http://www.cnblogs.com/aubin/p/7287243.html 在使用rpm安装...

  • 搭建离线YUM仓库

    [TOC] 准备工作 用作仓库的虚拟机IP为172.16.45.6。我计划将/home/repo这个目录下的软件当...

网友评论

      本文标题:day17 - 搭建yum仓库

      本文链接:https://www.haomeiwen.com/subject/pziesctx.html