zoukankan      html  css  js  c++  java
  • 网络的YUM源配置

    网络的YUM源配置
    本地YUM源缺点
    只能为本机提供YUM服务
    网络YUM源的优点
    可以为网络中所有的客户机提供服务
    基于FTP的YUM源
    基于HTTP的YUM源
    基于FTPYUM
    服务器端:基于FTP的YUM源配置步骤
    安装启动FTP服务
    [root@server Server]# rpm -ivh vsftpd-2.0.5-16.el5_4.1.i386.rpm # 安装软件包
    Preparing... ########################################### [100%]
     1:vsftpd                 ########################################### [100%]
    [root@server Server]# chkconfig vsftpd --level 35 on 
    //# 设置ftp服务开机启动
    [root@server Server]# service vsftpd start 
    //# 启动ftp服务
    Starting vsftpd for vsftpd: [ OK ]
    //端口21开启
    [root@localhost yum.repos.d]# netstat -antp | grep :21
    tcp        0 0 0.0.0.0:21 0.0.0.0:* LISTEN 71865/vsftpd 


    安装配置FTP服务
    将光盘内容复制到FTP根目录下
    挂载安装介质盘
    [root@server ~]# mount -o loop /download/rhel5u5.iso  /mnt
    //文件共享,复制光盘内容到/var/ftp/yum目录中
    [root@server ~]# cp -r /mnt/* /var/ftp/yum
    客户端:基于FTP的YUM源配置步骤
    进入/etc/yum.repos.d目录创建sxkj-ftp.repo文件
    修改sxkj-ftp.repo配置文件如下所示
    [ftpyum]
    name = 172.16.88.189 ftp yum
    baseurl = ftp://172.16.88.188/yum/
    # 这里的路径为ftp方式yum源的ftp访问路径
    enabled = 1
    gpgcheck = 0
    # ftp方式yum源一般都不需要gpg检测,如果需要可参照上一节设置。
    //清除缓存
    [root@localhost yum.repos.d]# yum clean all
    Loaded plugins: fastestmirror, refresh-packagekit, security
    Cleaning repos: base extras ftpyum updates
    Cleaning up Everything
    [root@localhost yum.repos.d]# yum list
    后续操作可以参考本地YUM源的步骤
    基于HTTP的YUM源
    服务器端:基于HTTP的YUM源配置步骤
    安装启动HTTP服务
    [root@server Server]# yum install httpd
     #安装软件包
    Preparing... ########################################### [100%]
     1:httpd                  ########################################### [100%]
    [root@server Server]# chkconfig httpd --level 35 on   
    # 服务开机启动
    [root@server Server]# service httpd start 
    # 启动服务
    Starting httpd: [ OK ]
    安装配置HTTP服务
    配置apache服务器
    [root@server ~]# vi /etc/httpd/conf/httpd.conf
     # 编辑http配置文件
    # 在配置文件中添加下面配置,使得/yum目录可被访问
      Alias /yum  /yum/Server
     <Directory "/yum/Server">
        Options Indexes FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
     </Directory>
    客户端:基于HTTP的YUM源配置步骤
    进入/etc/yum.repos.d目录创建sxkj-http.repo文件
    修改sxkj-http.repo配置文件如下所示
    [sxkeji-http]
    name = sxkeji-http
    baseurl = http://192.168.1.254/yum/
    # 这里的路径为ftp方式yum源的ftp访问路径
    enabled = 1
    gpgcheck = 0
    后续操作可以参考本地YUM源的步骤
    YUM相关命令
    查看/安装/删除/升级rpm包/查看rpm包信息
    yum list [package…]
    yum install package…
    yum remove package…
    yum update [package…]
    yum info [package…]
    查看/安装/删除rpm包组/查看rpm包组信息
    yum grouplist
    yum groupinstall 包组
    yum groupremove 包组
    yum groupinfo 包组
    其它YUM
    国外官方YUM源
    速度较慢
    http://vault.centos.org
    epel
    国内YUM源
    http://mirrors.163.com/
    http://mirrors.sohu.com/
    下载相应版本的repo文件到/etc/yum.repos.d目录即可
  • 相关阅读:
    C#调用JS
    C#对象序列化(2)
    C#委托和事件(2)
    C#委托和事件(1)
    Windows Mobile Ping 命令实现
    操作 SQL Server Mobile 2005 数据库的常用 C# 代码
    Pocket PC 2003数据库操作
    C#委托和事件(3)
    C#中RSA加密解密和签名与验证的实现
    使用SqlBulkCopy数据导入和复制
  • 原文地址:https://www.cnblogs.com/qluzzh/p/10306199.html
Copyright © 2011-2022 走看看