【问题标题】:SSH Install Mysqlnd - Package Not FoundSSH 安装 Mysqlnd - 找不到包
【发布时间】:2014-03-03 03:59:48
【问题描述】:

我正在尝试使用 ssh 和 yum 命令安装 Mysqlnd,但我不断收到不存在此类包的错误消息。有人可以帮我吗?我也试过yum search php-mysqlnd,系统上没有这个包。

【问题讨论】:

  • yum list|grep -i mysql 会告诉你哪些包的名称中有“mysql”。
  • 仍然没有叫 mysqlnd。
  • 那么它在您的发行版的存储库中不可用。
  • 那么我将如何从我的分发仓库中获取它(无论是什么)。我是一个新手,只是想在我的服务器上安装 mysqlnd。

标签: ssh mysqlnd


【解决方案1】:

听起来你必须从另一个 repo 中提取它,我建议 Atomic 的 repo。

他们有一个简单的单线自动安装程序,试一试。

wget -q -O - http://www.atomicorp.com/installers/atomic | sh

然后当然是yum update 然后开火yum install php-mysqlnd

编辑:听起来你有一些 yum excludes 活动。

vi /etc/yum.conf 你可能会看到exclude=mysql* php* 的效果。您可以注释掉这一行,也可以完全删除它们。

另一种选择是使用命令行选项...

yum --disableexcludes=all 将杀死所有当前活动的排除。

yum --disableexcludes=main 将杀死你的主 yum.conf 中的所有排除项。

【讨论】:

  • 感谢您的建议。我试过了,但在按照你的指示后得到了相同的结果。运行 yum install php-mysqlnd 时找不到包
  • 我已经在运行 php5.4 并且从我可以找到的 mysqlnd 应该已经是它的一部分。我什至不确定我是否正确运行 ssh 或在正确的位置下载它。
  • 你入狱了吗?试试sudo yum install php-mysqlnd
  • 仍然得到响应“加载的插件:fastestmirror 从缓存的主机文件加载镜像速度 * 原子:www6.atomicorp.com * 基础:p3plmirror02.prod.phx3.secureserver.net * 附加:p3plmirror02.prod.phx3 .secureserver.net * 更新:p3plmirror02.prod.phx3.secureserver.net 设置安装过程 没有可用的包 php-mysqlnd。错误:无事可做
  • vi /etc/yum.conf,你可能会在底部附近看到类似exclude=mysql* php* 的东西,嘿,我得起飞一会儿,但当我回来时可以提供帮助。
猜你喜欢
  • 2017-04-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-05
  • 1970-01-01
  • 2018-05-24
  • 2020-10-13
相关资源
最近更新 更多