我正在尝试在我的 CentOS 7 上安装 Goautodial。安装时我已成功完成以下步骤。
- 安装最低版本的 CentOS 5.X 64 位/32 位(CentOS 5.10 是撰写本文时的最新版本)。
安装 GOautodial yum 存储库
# cd /etc/yum.repos.d/
#wget http://downloads2.goautodial.org/centos/5/goautodial.repo
更新系统并安装内核开发文件
# yum update -y
# yum install kernel-devel glibc-devel -y
在第四步我遇到了一些错误。第四步如下。
- 安装 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 支持还没有。