Linux离线安装rmp包

目录

一、背景

二、前置条件

三、下载rpm包

四、将下载好的安装包拷贝至离线环境

五、rpm命令离线安装rpm包

六、验证安装


一、背景

生产环境的Linux为离线状态,不能方便的下载安装包。

二、前置条件

1.两台环境基本相同的Linxu系统,其中一台可以正常访问公网。

三、下载rpm包

复制代码
sudo yum --downloadonly --downloaddir=/home/Tools XXX

--downloadonly: 只下载软件包,而不进行安装。

--downloaddir=/home/Tools: 这是指定下载目录的选项。这意味着下载的软件包将会被存放在/home/Tools文件夹中。

XXX: 这是要安装的软件包的名称。

四、将下载好的安装包拷贝至离线环境

五、rpm命令离线安装rpm包

复制代码
rpm -ivh --force --nodeps *.rpm

-i 是install的缩写,表示安装。

-v 是verbose的缩写,表示在安装过程中显示详细信息。

-h 是hash的缩写,表示以#开头的校验和方式创建安装过程中的文件。

--force 是强制的意思,表示即使存在重复的包或冲突的包也要安装。

--nodeps 表示忽略依赖关系。

*.rpm 表示所有扩展名为.rpm的rpm包。

六、验证安装

安装完成后,可以通过rpm -q命令来检查软件包是否正确安装:

bash 复制代码
rpm -q packagename
相关推荐
一个风轻云淡7 小时前
GCC 和 GDB命令简单解读
java·linux·前端
H.莓飛7 小时前
【数据结构】二叉树_OJ题
linux·开发语言·数据结构·算法
资料库017 小时前
Linux 8个常见运维故障排查
java·linux·运维
零基础1238 小时前
Ubuntu 常用命令汇总
linux·运维·开发语言
Android系统攻城狮8 小时前
Linux Gstreamer深度解析之gst_audio_sink_get_type调用流程与实战(六十五)
linux·运维·服务器·音视频·gstreamer音视频·音视频进阶·gstreamer音视频进阶
xiaoqiMikko8 小时前
Linux 实战(一):CentOS 7、Rocky 9、Ubuntu 24.04 三台真机实测 —— 认清系统、换源、装包的版本坑
linux·centos
迷途之人不知返9 小时前
【基础IO】-1-预备知识与准备工作
linux
xiaoqiMikko9 小时前
Linux 实战(二):端口不通 —— CentOS 7、Rocky 9、Ubuntu 24.04 上防火墙和 SELinux 的实测差异
linux·centos
大鹏的NLP博客9 小时前
WSL Ubuntu 26.04 升级与环境整理记录
linux·ubuntu·wsl
GeW9 小时前
如何打造真正的数字化工厂?需从Red Hat到数据库底层打捞基石
linux