在安装时遇到了一些问题,我想我应该再发一次。我尝试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,结果显示"transfered failed“。
任何帮助都是非常感谢的。谢谢!
发布于 2012-12-12 14:16:59
因此,您正在遵循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。
https://stackoverflow.com/questions/13814591
复制相似问题