#223 CentOS环境下,安装 Acronis Cyber Backup 程序时,缺少依赖包的解决方法

icon孙锋在 2020-7-20 下午7:20 编写 ( icon孙锋在 2020-7-21 下午12:17 更新 <历史> )
  编辑(登录)
  收藏
  响应调查   响应调查

  主题

环境

操作系统版本: CentOS 6.6 64位
Acronis Cyber Backup 软件版本: 12.5 11010

常规操作步骤

  1. 检查必要的安装包
    # cat /proc/version(系统内核和 GCC 版本)
    # gcc –v (要与上面的 GCC 版本一致)
    # make –v
    # yum list installed|grep kernel-devel
    # yum llist installed|grep perl or perl –version
  2. 开始安装
    # service iptables stop(关闭防火墙)
    # chmod 755 Acronis…(授权执行)
    # ./Acronis…(安装)

以下部分是当系统内核与 GCC 版本不一致时的解决方法.

在Cent OS 操作系统下,有时由于种种原因,可能会遇到系统内核 GCC 编译工具版本不一致的问题。此种情况下安装 Acronis Cyber Backup 软件可能会遇到类似下图的提示,需要安装系统组件,由于没有挂载安装文件镜像而无法完成安装,最终 Acronis 安装失败。 选择“继续”,则出现下图对话窗,由于无法找到安装源,安装进度无法继续
image-20200720100015648.png
稍后出现下图对话窗口,提示通过YUM源安装所需软件包失败。
image-20200720100039523.png
当以上系统内核版本和 GCC 版本不一致时,在安装 Acronis 备份软件时,会侦测到此问题,并需要重新安装相关软件来保证二者一致,从而才能顺利安装 Acronis 备份软件。具体解决方法如下:

  1. 首先将 CentOS6.6 系统安装文件,拷贝到根目录下的某个目录下,本文档为
    /mnt/iso,
  2. 执行以下命令,将ISO文件挂载到指定的目录
    # mount -o loop /mnt/iso/CentOS5.9so /mnt/cdrom
    image-20200720100057896.png
  3. 修改 yum 的配置文件,使用本地 ISO 做 yum 源,重命名其他 repo 源
    # cd /etc/yum.repos.d/
    # mv CentOS-Base.repo CentOS-Base.repo.bak
    # cp CentOS-Media.repo CentOS-Media.repo.bak
    # cat CentOS-Media.repo
    image-20200720100116368.png
  4. 只保留 media 一个源
    # vi CentOS-Media.repo, 根据下图红色方框处内容,修改文件。
    image-20200720100136987.png
  5. 清除缓存
    # yum clean all
    # yum list
  6. 测试,安装Telnet:
    # yum install telnet*
  7. 开机自动挂载ISO镜像文件,在/etc/fstab 表中,添加最后一行,添加下图红色方框里的内容,将 iso 文件永久挂载到系统中。
    # vi /etc/fstab
    /dev/VolGroup00/LogVol00 / ext3 defaults 1 1
    /mnt/iso/CentOS6.6-x86_64-bin1-DVD1.iso /mnt/cdrom iso9660 loop 0 0
    image-20200720100153434.png
  8. 完成以上操作后,再次运行Acronis安装程序,提示需要安装依赖的软件包,点击”继续,则会正常安装下去,如下图:
    image-20200720100218747.png
    image-20200720100241073.png
    9.至此安装完成。
    image-20200720100258212.png

    更多信息

    有关Linux的相关程序包,请访问此页面

 添加评论