因为有的时候因为安全需要我们必须在内网进行操作,如果通网的情况下我们直接使用yum安装即可,但很多时候是没有网络给到我们,难道我们要一个个地去找包找依赖安装吗?
答案是No! 贡样纸系冇得个!!!!你应该要做噶系:
1、在一台通网的linux服务器中使用yum下载一个工具包
yum install -y yum-utils
2、然后创建一个目录去保存我们要下载的包
mkdir -p /temp/test
3、下载我们需要的应用
yumdownloader --resolve --destdir=/temp/test <包名>
4、下载完成后我们将保存包的目录打包转移到目标服务器即可
tar -czvf test.tar.gz /temp/test/
5、放置到目标服务器之后解压
tar -xzvf test.tar.gz
6、进入到解压后的目录中执行以下命令安装即可
进入到目录中之后我们可以看到很多rpm包,然后执行以下命令即可
rpm -ivhU * --nodeps --force
注意!!!!最好是有相同的环境去安装,因为yumdownload默认是排除了本机已经拥有的依赖
发表回复