centos7.4离线安装各运行组件(以Xrdp的安装为例)

centos7.4离线安装各运行组件(以Xrdp的安装为例),第1张

centos7.4离线安装运行组件(以Xrdp的安装为例)

这里写自定义目录标题
  • 实现Centos离线安装系统组件
    • 1、准备运行背景
    • 2、 *** 作
      • 2.1、在联网的测试机中新建对应的文件夹,并设置``权限为700,可读可写``。一般来说,你要运行下载命令有多少条,就应该mkdir 多少个文件夹,方便一次性安装。比如安装Xrdp,需要先安装环境epel,再安装Xrdp,所以需要mkdir两个文件夹/xrdp和/epel
      • 2.2、在联网的测试机上运行如下命令
        • 2.2.1、 使用yum命令运行的目的是为联网下载版本对应的组件安装包
        • 2.2.2、 --downloadonly 该参数的用法: 只下载不安装。所以可以大胆运行该命令,不影响原有组件
        • 2.2.3、 --downloaddir 该参数的用法:指定下载的安装包的路径。后面接``权限为700``的文件夹路径
      • 2.3、转移文件
      • 2.4 安装
  • 总结

实现Centos离线安装系统组件

在实际生产过程中,很多Centos系统会与互联网实现网络隔离,区分互联网与业务内网,这对安装个别系统运行必要的组件造成一定程度的麻烦。为解决离线安装Centos下离线安装的问题,本文提供如下 *** 作思路供读者参考实现,所有 *** 作均是笔者实际 *** 作后的可行 *** 作

1、准备运行背景

为方便讲解,本文限定实际 *** 作背景如下:

  1. *** 作系统 :Centos 7.8;
  2. 需要安装的组件 :Xrdp远程桌面;
  3. 其他 :一台测试机,要求:和目的离线服务器一样版本的系统
2、 *** 作 2.1、在联网的测试机中新建对应的文件夹,并设置权限为700,可读可写。一般来说,你要运行下载命令有多少条,就应该mkdir 多少个文件夹,方便一次性安装。比如安装Xrdp,需要先安装环境epel,再安装Xrdp,所以需要mkdir两个文件夹/xrdp和/epel 2.2、在联网的测试机上运行如下命令
// 安装epel环境

yum --enablerepo=epel -y install xrdp --downloadonly --downloaddir /home/xrdp/epel
//安装Xrdp
yum install  epel* -y --downloadonly --downloaddir /home/xrdp/xrdp

PS:

2.2.1、 使用yum命令运行的目的是为联网下载版本对应的组件安装包 2.2.2、 --downloadonly 该参数的用法: 只下载不安装。所以可以大胆运行该命令,不影响原有组件 2.2.3、 --downloaddir 该参数的用法:指定下载的安装包的路径。后面接权限为700的文件夹路径 2.3、转移文件

将下载的文件转移到目的服务器上

2.4 安装

在对应安装文件的文件夹中,如/home/xrdp/epel和 /home/xrdp/xrdp下,运行如下命令:

rpm -ivh *.rpm --force --nodeps

命令详解:
-ivh:就是用來安裝 RPM 的參數
–nodeps:不考慮相依屬性的關係,給他強制的安裝下去;
–force当然是强制了

总结

由于测试机和目的机是同样版本的系统,所以在测试机上yum下载的安装包是目的机上安装时完全没问题的,不存在不兼容等问题。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5609750.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存