希望本地安装 rpm 包,是否有办法 将所有的 centos 7.x 系列的包都下载完成

2018-09-30 11:49:30 +08:00
 firefox12
需求大概是 这样的,需要为 centos 7.x 系列安装 某些包 比如安装 nginx 目前只考虑官方版本, 这些包都有依赖。利用 yum install download
我可以把所有的依赖下载到本地,然后使用 rpm 或者 yum 来安装。
但是 centos 7.x 是很大的一个系列 包括了 7.0 7.1 7.2 ... 还有很多小的版本号
比如这个
CentOS Linux release 7.5.1804

那么 第一个问题 比如 7.5.1804 和 7.5.2000 这 2 个大版本号 不一样的系统,我用 7.5.1804 下载的 rpm 去装,去别的大版本一致,但小版本不一样的主机上安装,是否会失败? (考虑向后兼容的问题) 这个问题可能决定了 是否能利用本地的 rpm 安装?如果不行 那只有通过网络 rpm 去完成,实际的情况是很多时候,很多服务器是不能访问外部网络的,而且有各个版本并存。 所以 一个本地安装包能解决是最好的方案。

第二个问题 7.1- 7.2 -7.3 这些包 能否一次性获得? 还是必须装 7.1 主机 7.2 主机 分别去获取? 如果第一个问题可以解决,后面的这个问题 就只是一个麻烦的问题了。


第三个问题. 还需要支持 ubuntu 16.04 18.04 .. 也面临类似的问题,有好的解决办法吗?
1297 次点击
所在节点    程序员
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/494114

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX