我需要提供的手段,以补丁红帽系统在偏远的地方,没有互联网连接。我最初的计划是将RHEL-工作站存储库和其他所需的补丁一起抛到外部ssd上,并将其发送到站点,但是,由于我在哪里工作,这是不可能的。
我的第二个想法是使用蓝光,因为使用光盘媒体是可以接受的.昨天,我拿起了存储库的流变工作站存储库,它有40多个任务,所以双层blu射线应该能做到这一点。以下是我的第一轮问题:
有什么办法可以缩小回购的规模吗?只使用存储库指定--最新--将包的数量从20,000+减少到5,000以下。这只会得到每个包的最新版本吗?在没有最新版本的情况下,只会得到每个包的几次迭代吗?
我会对RHEL 6和蓝光数据盘有什么问题吗?你建议用哪种软件来烧蓝光?
我的下一个问题是要花上几周/几个月的时间才能获得蓝光驱动器.短期内我要看DVD。我在努力弄一些双层DVD,但谁知道会不会.最坏的情况是我必须将40+ gb回购安装到DVD上。
做这件事最好的方法是什么?使用tar创建压缩存档,我可以分割成4GB块吗?我该怎么做才能将40 gb压缩到最小量?当我把这个写出来想一想.在我们能找到蓝光燃烧器之前,我应该先控制一下。每个站点烧掉10张DVD,然后将数据从每一张光盘复制到每个系统,然后重建回购听起来很疯狂。
对于我想做的事情,有没有一个更好的整体解决方案?
发布于 2017-08-18 17:06:09
您是否可以访问同一修补程序级别上的本地机器(或VM)?也许值得花点时间去买一个。那就是我会做的。
那么,您所需要做的就是(作为root用户):
yum -y update --downloadonly --skip-broken这将获取所有补丁,并将它们放入/var/cache/yum/x86_64/distroname/reponame中。
然后您只需刻录(使用brasero、k3b或xfburn --不管您有什么),将目录刻录到DVD (rhel6可以说blu-ray,但您不需要那么多空间),挂载它,进入reponame/packages (包含所有.rpm文件的目录),并发出(同样,作为根目录):
yum -y localinstall *.rpm --skip-broken而你是黄金。根据需要对任何其他回复重复。如果您想让远程站点的人员的生活更轻松,您可以将所有的rpm移动到一个目录中,但请确保在一个磁盘上有足够的空间容纳它们,否则可能会遇到依赖问题。(更糟糕的情况是,让另一端的人员将它们全部移动到机器上的一个目录中,然后发出。)
利用该方法对我校数据中心的空隙机进行了修补,取得了良好的效果。祝好运!
https://unix.stackexchange.com/questions/386951
复制相似问题