linux环境下mondorescue打包安装依赖,实现离线安装

        记录一下怎么实现离线安装mondorescue,很多文章都是直接联网就安装完了,对于离线环境的想要安装,没有进行一个说明。对于mondorescue的介绍,可以到官网首页访问:http://www.mondorescue.org/

 一、手动下载安装包及依赖:

        不嫌麻烦的话可以访问:http://www.mondorescue.org/ftp

        (因为mondorescue的依赖很多,一个个装需要浪费很多时间且很痛苦,所以最好是找一台能够上网的服务器,而且联网下载的依赖会齐全许多,下面会说明怎么联网打包依赖到本地,然后可以传到离线环境去安装)

        根据自己的系统发行版本进入到对应目录下进行下载,查看系统发行版本和内核版本可以使用命令:

uname -a                # 查看内核版本

lsb_release -a         # 查看Linux系统发行版本

 不是目录下每一个依赖都要下载,而是选择和内核版本相同的rpm包 

         (图中是因为作者的系统时Centos7的,内核是x86_64的,请注意分辨)

         mondorescue.repo等一些配置文件适用于联网下载,手动可不下载。

二、联网下载安装包及依赖:

        1. 首先创建一个保存依赖下载位置的文件夹(示例中创建了一个mondos文件夹来保存,也可以不创建,直接存放自己想放的路径):

mkdir /mondos        

        2. 然后进入到yum.repos.d目录下

cd /etc/yum.repos.d

        3. 输入命令下载对应的repo文件(作者的系统时Centos7的,内核是x86_64的):

 wget ftp://ftp.mondorescue.org/centos/7/x86_64/mondorescue.repo

        若为redhat6  x86_64的版本,可以更换地址,以免后期报错:

 wget ftp://ftp.mondorescue.org/rhel/6/x86_64/mondorescue.repo

         4. vim修改源地址gpgcheck=00不校验软件包的签名,1为校验):

vim mondorescue.repo 

 [mondorescue]
name=centos 7 x86_64 - mondorescue Vanilla Packages
baseurl=ftp://mondrescue.org//centos/7/x86_64
enabled=1
gpgcheck=0                # 将gpgcheck=1修改为gpgcheck=0
gpgkey=ftp://ftp.mondorescue.org//centos/7/x86_64/mondorescue.pubkey

        然后wq保存并退出

         5. 下载并打包所有依赖到mondos文件夹中(并不在该服务器上进行安装操作):

yum install --downloadonly --downloaddir=/mondos mondo

         等待一会就会打包好依赖到所选择的文件夹中,一般依赖都有很多个(记录一下:作者本次下载有36个依赖包,有一台服务器之前联网安装过,下载依赖包就只有两个,所以重新找了一台服务器来操作)

         6.  然后就可以包这个文件夹打包放置在离线的环境里面直接安装了:

rpm --import /etc/pki/rpm-gpg/RPM*                # 安装所有rpm包

rpm -ivh ./* --force --nodeps                            # 强制安装rpm包,不检查依赖关系

以上两种方法都行,安装完成rpm包之后,输入:

mondoarchive

能正常启动即为安装成功,对于mondorescue的操作使用,有很多文章都有描述,在这就不进行讲解了,希望这篇文章能够帮助到各位 。

        

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值