首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在远程站点修补空隙RHEL 6.x系统

在远程站点修补空隙RHEL 6.x系统
EN

Unix & Linux用户
提问于 2017-08-18 13:02:24
回答 1查看 292关注 0票数 2

我需要提供的手段,以补丁红帽系统在偏远的地方,没有互联网连接。我最初的计划是将RHEL-工作站存储库和其他所需的补丁一起抛到外部ssd上,并将其发送到站点,但是,由于我在哪里工作,这是不可能的。

我的第二个想法是使用蓝光,因为使用光盘媒体是可以接受的.昨天,我拿起了存储库的流变工作站存储库,它有40多个任务,所以双层blu射线应该能做到这一点。以下是我的第一轮问题:

有什么办法可以缩小回购的规模吗?只使用存储库指定--最新--将包的数量从20,000+减少到5,000以下。这只会得到每个包的最新版本吗?在没有最新版本的情况下,只会得到每个包的几次迭代吗?

我会对RHEL 6和蓝光数据盘有什么问题吗?你建议用哪种软件来烧蓝光?

我的下一个问题是要花上几周/几个月的时间才能获得蓝光驱动器.短期内我要看DVD。我在努力弄一些双层DVD,但谁知道会不会.最坏的情况是我必须将40+ gb回购安装到DVD上。

做这件事最好的方法是什么?使用tar创建压缩存档,我可以分割成4GB块吗?我该怎么做才能将40 gb压缩到最小量?当我把这个写出来想一想.在我们能找到蓝光燃烧器之前,我应该先控制一下。每个站点烧掉10张DVD,然后将数据从每一张光盘复制到每个系统,然后重建回购听起来很疯狂。

对于我想做的事情,有没有一个更好的整体解决方案?

EN

回答 1

Unix & Linux用户

发布于 2017-08-18 17:06:09

您是否可以访问同一修补程序级别上的本地机器(或VM)?也许值得花点时间去买一个。那就是我会做的。

那么,您所需要做的就是(作为root用户):

代码语言:javascript
复制
yum -y update --downloadonly --skip-broken

这将获取所有补丁,并将它们放入/var/cache/yum/x86_64/distroname/reponame中。

然后您只需刻录(使用brasero、k3b或xfburn --不管您有什么),将目录刻录到DVD (rhel6可以说blu-ray,但您不需要那么多空间),挂载它,进入reponame/packages (包含所有.rpm文件的目录),并发出(同样,作为根目录):

代码语言:javascript
复制
yum -y localinstall *.rpm --skip-broken

而你是黄金。根据需要对任何其他回复重复。如果您想让远程站点的人员的生活更轻松,您可以将所有的rpm移动到一个目录中,但请确保在一个磁盘上有足够的空间容纳它们,否则可能会遇到依赖问题。(更糟糕的情况是,让另一端的人员将它们全部移动到机器上的一个目录中,然后发出。)

利用该方法对我校数据中心的空隙机进行了修补,取得了良好的效果。祝好运!

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/386951

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档