在CENTOS 5.8 x86_64上安装mCrypt

时间:2012-12-11 06:07:39

标签: mcrypt

安装此问题并认为我会再次发布。我尝试yum install php-mcrypt *或yum install php-mcrypt,它说没有可用的包。

我尝试使用su -c'rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm'安装EPL,并说“转移失败”。

感谢任何帮助。谢谢!

1 个答案:

答案 0 :(得分:1)

因此,您遵循Fedora提供的有关如何安装该存储库的说明,以便您可以访问它?明智的故障排除你是否开始使用yum clean all(你需要sudo访问权限),然后是yum list php-mcrypt?如果是这样并且没有返回结果,您需要检查您的服务器以确保其配置正确,您是否可以ping download.fedoraproject.org?你能卷曲一下吗?过去我不太清楚为什么转移会因为你提供的错误而失败,我们需要在运行命令时看到完整的输出(我假设你确实有sudo权限吗?)如果你只是想拉下你可以随时找到它的rpm并运行一个wget,然后用RPM本身手动安装。

虽然这会让你获得RPM(如果你可以访问主机),它会带来问题,你如何升级RPM并知道何时这样做?如果我们自动化系统,那么当新版本发布时,这个RPM会更新吗?我们如何跟踪哪个版本应该在哪个服务器上运行?我们如何防止配置漂移?虽然这些问题非常高,但考虑它们很重要。我建议你首先查看你的/etc/yum.repos.d/目录以查看已存在的repo文件,并浏览这些文件中包含的repos(这将允许你查看它们的结构以确定你需要的RPM它只是在一个不同的目录中),既可以作为学习经验,也可以作为理解repo文件组织方式的一种方式。在您进行审核时the Fedora docs on configuring Yum, and Yum repos或您的发行版的文档。这应该允许您正确地确定此RPM来自哪个repo,添加一个repo文件,使您能够保留相关更新,然后通过YUM安装RPM。