离线!
离线!
离线!
注意:是离线安装,所以不要再告诉我安装 epel 源,然后直接 yum 安装就好了..也不要问我为什么一定要离线,因为服务器不允许链接外网。
我试过在自己的机器用开 yum 缓存,然后下载 yum 安装的包,拷贝到服务器上,执行 rpm -vih *.rpm 各种报错, 将下载下来的包做成 yum 的 repository
1
yuedingwangji OP 将下载下来的包做成 yum 的 repository 然后 yum 安装也是安装不了,看了网上源码安装的教程, 也是各种报错, 不知道怎么搞了,求好心人指点下
|
2
Orzpls 2016-02-25 20:58:04 +08:00 via Android
你可以把 rpm 安装包和依赖包下载好,用 SFTP 或 SCP 工具放到 CentOS 中。运行# yum localinstall 包名(不带版本号、分支),注意它会检查依赖,所以用同样的方法先安装依赖包。
在 CentOS 中下载 rpm 包的方法之一:# yumdownloader <包名> ,然后再当前目录中可以看到你要的包了。 |
3
Orzpls 2016-02-25 21:01:41 +08:00 via Android 1
@yuedingwangji 好像跑题了,不先在能联网的 6.4 上看看它需要哪些依赖包,统统下载下来按照依赖顺序装上。
|
4
yuedingwangji OP @Orzpls 不是很懂, 很重新详细说下么》
|
5
zlowly 2016-02-25 21:27:39 +08:00
yumdownloader 加上--resolve 参数应该就可以将所有有关的依赖包一起下载下来的,不用自己分析依赖关系。
|
6
yuedingwangji OP @zlowly 谢谢 ,我现在试一下
|
7
yuedingwangji OP @zlowly 哥们, 不行呀 ,我 yundownloader --resolve salt-minion 之后 :
Loaded plugins: fastestmirror, refresh-packagekit Repository base is listed more than once in the configuration Repository updates is listed more than once in the configuration Repository extras is listed more than once in the configuration Repository centosplus is listed more than once in the configuration Repository contrib is listed more than once in the configuration Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * epel: mirrors.hustunique.com * extras: mirrors.skyshe.cn * rpmforge: mirror.oscc.org.my * updates: mirrors.skyshe.cn --> Running transaction check ---> Package salt-minion.noarch 0:2015.5.8-1.el6 will be installed --> Finished Dependency Resolution salt-minion-2015.5.8-1.el6.noarch.rpm | 26 kB 00:00 |
8
tracyone 2016-02-25 21:56:18 +08:00
自己的能联网的电脑,装同样系统,下载相关源码,编译成二进制,拷贝二进制库等到你服务器..
|
9
yuedingwangji OP @tracyone 小白 ,请问如何编译成二进制?
|
10
tracyone 2016-02-25 22:35:04 +08:00 via Android
@yuedingwangji 也可以 yum 安装啦……
|
11
yuedingwangji OP @tracyone yum 安装不了呀
|
12
octopus_new 2016-02-26 06:02:42 +08:00
如果机器只能连接内网, 因为你提到用自己的电脑 yum 缓存, 可以理解为还是有某些机器在某些情况下能够连接互联网的, 对么? 那么做一个 mrepo 服务器, 之后配置服务器接入内网, 用 mrepo 源来安装.
具体的配置网上很多. 不过为什么要用 saltstack 呢, 推荐 ansible, 简单易用. |
13
cnhongwei 2016-02-26 08:24:05 +08:00
还有一种办法,就是在你的电脑上做一个代理服务器,让服务器使用你电脑上的代理上网 yum 。
|
14
yuedingwangji OP 不行的,服务器都是通过跳板机上去的,跳板机也上不了网的
|
15
yuedingwangji OP 感谢各位的回答,问题还未解决,还在“纵里寻它千百度”。最近上网看到移动的免费 500M 流量领取,亲测可行,无任何扣费,移动官网,清放心使用
http://gd.10086.cn/easy/web/ALLKC500.shtml?merchant=danpin |
16
xabc 2019-03-19 15:01:33 +08:00
@yuedingwangji xabcloud.com 满足你,就是在部署内网 saltstack 源
|