科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道打造Linux操作系统网络自动补丁机 (2)

打造Linux操作系统网络自动补丁机 (2)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

Windows下实现自动打补丁的方法《网管员世界》曾经在以前的杂志上详细介绍过,得到了大家的一致好评,不过,对于Linux方面自动打补丁的方法,却没有涉及,本文将帮助您打造Linux网络中的自动补丁机。

作者:gaoyuan 来源:赛迪网技术社区 2007年11月17日

关键字: 自动 网络 操作系统 Linux

  • 评论
  • 分享微博
  • 分享邮件
 

有些软件安装的时候若用的是 i386(或i686),升级的时候也必须要用相同结构的软件包才可以,否则会出现错误,而最常出现错误的地方就是升级glibc的时候,所以上面的script就是为了避免发生这样的错误而写,它会将不同架构的updates rpm全部连结到同一个目录,这样apt才有办法取得适合计算机架构的updates rpm来升级。

11. 使用 genbasedir 指令产生 base 目录和文件索引清单。

genbasedir --flat --bloat --bz2only /var/ftp/pub/redhat/apt/9/i386 os updates以上指令列会在 /var/ftp/pub/redhat/apt/9/i386 目录下建立 base子目录,然后产生相关的文件索引清单 bz2 压缩文件和 release文件。

12. 建立链接关系

ln -s /var/ftp/pub/redhat /var/www/html/redhat只有将ftp和html内的文件建立软链接,才可以用http的方式使用apt服务器。

13. 定期 mirror updates rpm

到此为止Apt服务器已经安装结束。互联网上的update套件是随时在更新的,所以我们的APT服务器上的RPMS.updates目录也应该要随时更新。这个时候,我们可以利用映射 (mirror) 的方式来进行更新:

  
   rpm -ivh http://mirrordir.sourceforge.net/mirrordir-0.10.49-1.i386.rpm
     mirrordir v /var/ftp/pub/redhathttp://Linux.chinaitlab.com/
          updates/9/en/os/   ftp://ftp.redhat.com/pub/redhat
          http://Linux.chinaitlab.com/,        
          updates/9/en/os/i386/
     vi /etc/cron.daily/mirrorupdates 
     #! /bin/sh
     mirrordir ftp://ftp.redhat.com/pub/redhath ... dates/9/en/os/i386/ 
     /var/ftp/pub/redhathttp://Linux.chinaitlab.com/updates/9/en/os/
     rm -rf /var/ftp/pub/redhat/apt/9/i386/RPMS.updates/*
     cd /var/ftp/pub/redhat/apt/9/i386/RPMS.updates
     find /var/ftp/pub/redhathttp://Linux.chinaitlab.com/
          updates/9/en/os/ -type f ! -name "*.src.rpm" -name 
          "*.rpm" -exec ln -sf {} ;
     genbasedir --flat --bloat --bz2only /var/ftp/pub
          /redhat/apt/9/i386 os updates

赋予权限:

     #chmod 755 /etc/cron.daily/mirrorupdates

启动crond

     #chkconfig --level 345 crond on

这样APT服务器就会每天定时去 mirror updates rpm 和产生 rpm 索引清单了。APT服务器目录结构见图3。

 

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章