RSS

  • YouTube
  • LinkedIn
  • 谷歌

档案 : 2013 年 1 月

错误启动 Amavisd 新时

两天前试图为我将主办这个博客的新服务器安装软件, 我个人的项目和我的电子邮件服务器.
我以此为基地 如何.

我有很多的问题,特别是在安装错误启动 Amavisd 新时

在 Amavis 的问题::DKIM 代码: 找不到 Crypt/OpenSSL/RSA.pm @INC

Googando 我看到不同的方式来解决,没有工作. 就在那时我意识到一些愚蠢的事情, 但是,这使完美的感觉. 提到的软件包, Perl-邮件-DKIM 和 perl 地穴 OpenSSL RSA。, 虽然包 Amavis 指向 el6 型指向 EL5.
检查 rpmforge DAG 是使用 EL5 和纠正我的 Centos 6.3 是使用 DAG el6 型. 要纠正这一项目和更新包, VOI 拉. 一切都运转得很出色.

按照以下步骤来修复

第一次导入的密钥存储库
rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
然后卸载当前 (使用 yum 搜索 rpmforge 释放找出正确的包的名称), RPM 文件下载并进行安装.

> yum remove rpmforge-release-0.5.2-2.el5.rf.x86_64
> wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
> rpm -i rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm

最后一步是同步分布, 这将导致软件包,取而代之的是现有的在 EL5 el6 型.
> yum distribution-synchronization

从这点, 如果那里已安装的所有软件包以前, 他们不应该显示此错误.

我希望它能帮助你.

有用的链接
http://wiki.centos.org/AdditionalResources/Repositories/RPMForge#head-f0c3ecee3dbb407e4eed79a56ec0ae92d1398e01