美文网首页
day 17 yum仓库管理

day 17 yum仓库管理

作者: a幕城 | 来源:发表于2019-08-16 17:44 被阅读0次

    昨日内容
    安装 yum install wget -y
    升级 yum update wget -y
    卸载 yum remove wget -y
    查询 yum list yum provides
    仓库 yum repolist yum repolist all
    缓存 vim /etc/yum.conf keepcache=1
    组包 yum groups install |remove
    本地仓库 通过光盘实现
    网络仓库 暂未实现


    image.png

    搭建一个网络仓库
    服务端: 10.0.0.200
    1.准备软件包( 1.光盘 2.缓存 3.联网下载 4.同步 )
    2.通过p共享软件包存放的目录
    3.将光盘中的软件包都拷贝至p的共享目录下
    4.将共享的目录设置成yum仓库
    客户端 10.0.0.199
    1.关闭所有的公网yum仓库

    1.挂载光盘

    mount /dev/cdrom /mnt
    [root@oldboy ~]# yum install vsftpd -y
    [root@oldboy ~]# systemctl start vsftpd
    [root@oldboy ~]# systemctl stop firewalld
    [root@oldboy ~]# setenforce 0
    [root@oldboy ~]# mkdir /var/ftp/centos7/
    [root@oldboy ~]# find /mnt/ -type f -name ".rpm" -
    exec cp {} /var/ftp/centos7/ ;
    [root@oldboy ~]# yum install createrepo -y
    [root@oldboy ~]# createrepo /var/ftp/centos7/
    [root@oldboy-199 yum.repos.d]# gzip /etc/yum.repos.d/

    2.新建一个repo文件,文件中的baseurl指向服务端
    3.测试是否能正常安装软件
    如果客户端需要通过共享的仓库安装zabbix软件? 怎么办?
    1.服务端需要提供zabbix软件相关的仓库 10.0.0.200
    [root@oldboy-199 ~]# cat /etc/yum.repos.d/ftpcentos7.repo
    [ftp-centos7]
    name = This is Base Repo
    baseurl = ftp://10.0.0.200/centos7/
    enable = 1
    gpgcheck = 0
    [root@oldboy-199 ~]# yum install httpd -y
    如果客户端需要通过共享的仓库安装zabbix软件? 怎么办?
    1.服务端需要提供zabbix软件相关的仓库 10.0.0.200

    image.png
    image.png
    image.png
    image.png

    相关文章

      网友评论

          本文标题:day 17 yum仓库管理

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