在 CENTOS 5.8 x86_64 上安装 mCrypt
Posted
技术标签:
【中文标题】在 CENTOS 5.8 x86_64 上安装 mCrypt【英文标题】:Install mCrypt on CENTOS 5.8 x86_64 【发布时间】:2012-11-28 16:07:02 【问题描述】:安装时遇到一些问题,我想我会再发一次。我尝试 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】:那么您是否按照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。
【讨论】:
以上是关于在 CENTOS 5.8 x86_64 上安装 mCrypt的主要内容,如果未能解决你的问题,请参考以下文章
如何在CentOS6.5系统上安装Oracle11gR2数据库
用rpm包在centos7.4上安装mysql-5.7.24-1.el7.x86_64
用rpm包在centos7.4上安装mysql-5.7.29-1.el7.x86_64