Tag: yum

如何启用mysqlnd的PHP?

我有PHP安装和运行(版本:5.3.17),我想切换到mysqlnd(在phpinfo mysqlnd根本不存在)。 我读过,为了设置它,你需要更新./configure命令: ./configure –with-mysql=mysqlnd \ –with-mysqli=mysqlnd \ –with-pdo-mysql=mysqlnd \ 当我尝试安装与yum install php-mysqlnd我得到一个错误: —> Package php-mysqlnd.x86_64 0:5.3.17-1.26.amzn1 will be installed –> Processing Conflict: php-mysql-5.3.17-1.26.amzn1.x86_64 conflicts php-mysqlnd –> Finished Dependency Resolution Error: php-mysql conflicts with php-mysqlnd 解: ./configure命令是源代码编译过程的一部分,所以这些步骤是: yum erase php-mysql yum install php-mysqlnd 然后可以检查: php -m | grep mysqlnd 谢谢Sebastian Kessler!

yum错误“无法检索metalink库:epel。 请validation其path,然后再次尝试“更新ContextBroker

我正尝试使用命令yum install contextBroker更新Orion ContextBroker。 不幸的是我得到以下错误: 加载插件:最快镜像,刷新包,安全加载 从caching的主机文件镜像速度 错误:无法检索存储库的metalink:epel。 请validation其path,然后重试 有什么可能会出错?

升级python而不会破坏yum

我最近通过编译源码在CentOS机器上安装了Python 2.7.3。 Python 2.7.3安装在/opt/python2.7,当我安装它时,我只是改变/ usr / bin / python指向新版本。 这显然是错误的,因为当我做到了,它打破了百胜。 我会得到以下。 There was a problem importing one of the Python modules required to run yum. The error leading to this problem was: No module named yum Please install a package which provides this module, or verify that the module is installed correctly. It's possible that […]

如何使用yum从给定的回购列表中安装的软件包

我想列出使用yum从给定的回购系统安装在系统上的所有包。 通常要做到这一点,我使用yum list installed | grep "something" yum list installed | grep "something" 。 但现在我面临一个问题。 我感兴趣的回购没有那个“东西”让我grep。 该回购的包装没有任何特色。 我如何列出它们? 我通过百胜手册页查看,但没有find任何东西。 我想知道是否有其他命令我可以使用。

在CentOS 6.5上升级PHP(最后)

我试图更新我的PHP(目前v:5.3.3到最新的稳定的PHP版本),但它不是在玩球,而是说没有什么可更新的。 任何帮助将是有用的。 继续说: 没有软件包标记为更新

如何使rpm自动安装依赖关系

我已经build立了两个RPM包 proj1-1.0-1.x86_64.rpm libtest1-1.0-1.x86_64.rpm proj1取决于文件libtest1.so是否存在,并且正确地反映在RPM包中,如下所示: user@my-pc:~$ rpm -qp –requires proj1-1.0-1.x86_64.rpm libtest1.so()(64bit) user@my-pc:~$ rpm -qp –provides libtest1-1.0-1.x86_64.rpm libtest1.so()(64bit) proj1的安装由于缺less依赖性而失败。 user@my-pc:~$ rpm -ivh proj1-1.0-1.x86_64.rpm error: Failed dependencies: libtest1.so()(64bit) is needed by proj1-1.0-1.x86_64.rpm 如何确保在安装proj1-1.0-1.x86_64.rpm期间自动安装proj1-1.0-1.x86_64.rpm ? 我已经按照这里描述的方式尝试了rpm -i的–aid选项,但是这对我没有任何作用。 有没有其他的方法? 谢谢你的帮助。

确定安装yum软件包的path

我已经在Redhat上使用yum安装了ffmpeg,而且我很难弄清楚安装软件包的位置(path)。 有没有一个简单的方法来确定这一点,而不是手动find它自己?

如何find哪个rpm包提供我正在寻找的文件?

作为一个例子,我正在寻找一个mod_files.sh文件,这个文件可能是用php-devel包来的。 我猜yum会安装mod_files.sh文件和php-devel x86_64 5.1.6-23.2.el5_3软件包,但该文件看起来并没有安装在我的文件系统上。 如何找出哪个软件包安装了特定的文件? 我正在寻找我不一定已经在本地下载的包,其中可能包括我正在寻找的文件。 我正在使用CentOS 5。

如何在Amazon Linux上安装Node.JS

我已经看到使用yum来安装依赖关系,然后从源安装Node.JS和NPM的写作。 虽然这确实起作用,但我觉得Node.JS和NPM应该在某个地方进行公开回购。 如何在AWS Amazon Linux上的一个命令中安装Node.JS和NPM?

如何使用YUM列出包的内容?

我知道如何使用rpm来列出一个包的内容( rpm -qpil package.rpm )。 但是,这需要知道.rpm文件在文件系统上的位置。 更优雅的解决scheme是使用包pipe理器,在我的情况下是YUM。 YUM如何被用来实现这个?