linux无网络环境下离线安装依赖包

1. 有网络机器执行(生成离线包)

复制代码
# 创建下载目录
mkdir -p /root/test

# 安装 yum 插件(如果没安装)
yum install -y yum-plugin-downloadonly

# 下载依赖包及其依赖到指定目录
yum install --downloadonly --downloaddir=/root/test centos-release-scl
yum install --downloadonly --downloaddir=/root/test devtoolset-11-gcc devtoolset-11-gcc-c++

# 打包整个依赖包目录
cd /root
tar -czvf test.tar.gz test/

2. 无网络机器执行(解压 + 安装)

复制代码
# 上传 test.tar.gz 并解压
tar -xzvf test.tar.gz

# 进入目录并安装所有 RPM 包
cd test
yum localinstall -y *.rpm

3、注意:环境大版本需基本保持一致,不然离线包不兼容!

相关推荐
易ლ拉罐37 分钟前
【计算机网络】Socket网络编程
服务器·网络·计算机网络
大大大大肉包1 小时前
linux中挂载磁盘和卸载
linux·运维·服务器
new对象吗什么类型都有2 小时前
服务器中切换盘的操作指南
运维·服务器
jxy pro max2 小时前
Corrosion2靶机练习笔记
服务器·网络·笔记
AOwhisky4 小时前
云计算一阶段Ⅱ——3. Linux 计划任务管理
linux·chrome·云计算
wdfk_prog4 小时前
实战指南:如何将Git仓库中的特定文件夹及其历史完整迁移到另一个仓库
大数据·linux·运维·笔记·git·学习·elasticsearch
瑞士龙珠4 小时前
CentOS 7.4 → 7.9.2009 升级操作步骤(使用 Vault 仓库)
linux
highersister4 小时前
【RK3568源码编译准备工作】
linux
鸠摩智首席音效师5 小时前
如何在 Ubuntu 24.04 安装 KVM ?
linux·运维·ubuntu
静渊谋6 小时前
应急响应整理
linux·windows