在 CentOS 7 中安装 Goautodial 时出错

在 CentOS 7 中安装 Goautodial 时出错

我正在尝试在我的 CentOS 7 上安装 Goautodial。安装时我已成功完成以下步骤。

  1. 安装最低版本的 CentOS 5.X 64 位/32 位(CentOS 5.10 是撰写本文时的最新版本)。
  2. 安装 GOautodial yum 存储库
    # cd /etc/yum.repos.d/
    #wget http://downloads2.goautodial.org/centos/5/goautodial.repo

  3. 更新系统并安装内核开发文件
    # yum update -y
    # yum install kernel-devel glibc-devel -y

在第四步我遇到了一些错误。第四步如下。

  1. 安装 GOautodial 应用程序和配置
    # yum -y install goautodial-ce goautodial-ce-config

错误是::

Finished Dependency   Resolution Error: Package: vicidial-2.9.441a-140612.1628.2.go.noarch (goautodial-current)  Requires: perl-Dahdi  Error: Package: vicidial-2.9.441a-140612.1628.2.go.noarch (goautodial-current)
           Requires: ploticus
Error: Package: vicidial-2.9.441a-140612.1628.2.go.noarch (goautodial-current)
           Requires: php-eaccelerator
Error: Package: vicidial-2.9.441a-140612.1628.2.go.noarch (goautodial-current)
           Requires: perl-String-CRC
Error: Package: vicidial-2.9.441a-140612.1628.2.go.noarch (goautodial-current)
           Requires: dkms-dahdi
Error: Package: vicidial-2.9.441a-140612.1628.2.go.noarch (goautodial-current)
           Requires: perl-Tk-TableMatrix
Error: Package: vicidial-2.9.441a-140612.1628.2.go.noarch (goautodial-current)
           Requires: htop
Error: Package: vicidial-2.9.441a-140612.1628.2.go.noarch (goautodial-current)
           Requires: perl-RPM-Specfile
Error: Package: vicidial-2.9.441a-140612.1628.2.go.noarch (goautodial-current)
           Requires: perl-Net-Address-IP-Local-0.1.2.tar.gz
Error: Package: vicidial-2.9.441a-140612.1628.2.go.noarch (goautodial-current)
           Requires: perl-Spreadsheet-Read
Error: Package: vicidial-2.9.441a-140612.1628.2.go.noarch (goautodial-current)
           Requires: perl-Net-Address-IPv4-Local
Error: Package: vicidial-2.9.441a-140612.1628.2.go.noarch (goautodial-current)
           Requires: perl-Spreadsheet-ReadSXC
Error: Package: vicidial-2.9.441a-140612.1628.2.go.noarch (goautodial-current)
           Requires: perl-Term-ReadLine-Gnu
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

有人请帮我解决这个问题

答案1

指示您下面的内容是针对 CentOS 5 编写的,您需要使用 CentOS 5 才能使这些说明起作用。顺便说一句,CentOS 5 将于 2017 年 3 月 31 日停产。

CentOS 7 的另一个存储库位于http://downloads2.goautodial.org/centos/7/goautodial.repo但它对 grub(el7 使用 grub2)、php-eaccelerator(项目已死)等东西有一些依赖失败,所以看起来 CentOS 7 支持还没有。

相关内容