83得票6回答
如何准确地检查yum中是否安装了软件包?

我一直得到这样的答案: yum list installed | grep bind 或者 rpm -qa | grep bind 但这并不准确,因为我正在获取一些其他类似的绑定包的列表。 bind-utils-9.8.2-0.17.rc1.el6_4.5.x86_64 rpcb...

38得票6回答
使用Ansible安装rpm软件包

如何使用Ansible在远程机器上安装.rpm包? 显而易见的解决方案是使用“command”模块,但这有点愚蠢。另外,我想避免为了一个软件包而设置一个yum仓库。 有没有更实际的方法来解决这个问题?

32得票4回答
安装软件包需要RHEL订阅吗?

我对RHEL还不熟悉。今天早上试图安装软件时遇到了一些问题。在RHEL上通过yum下载软件包是否需要订阅? 我在网上找到了不同的信息源,有些声称是“是的,你需要订阅”,而其他人则声称“不,只有支持才需要订阅”。 无论哪种情况,我都无法安装软件,因为我所使用的机器没有注册订阅。有没有办法在不...

28得票4回答
解决多库版本问题

我使用的是CentOS 6.4。 当我尝试使用"yum install libgcc.i686"安装libgcc时,出现了以下错误信息。 Error: Multilib version problems found. This often means that the root ...

25得票2回答
删除软件包时,PREUN脚本中出现yum错误。

尝试卸载zarafa邮件服务器。 我使用yum list installed命令查看已安装的软件包。 然后我使用yum erase zarafa*命令。 它会找到所有相关的软件包,但是返回以下信息: Error in PREUN scriptlet in rpm package zar...

22得票10回答
将RPM名称解析为其组成部分

有没有一个名字解析工具是官方RPM工具包的一部分? 我有一个文件名列表。每个文件名都是一个RPM软件包的文件名。我没有实际的软件包,只有文件名。对于每个文件名,我需要提取软件包的名称和版本($NAME和$VERSION)。我之所以需要这样做,是因为我正在编写一个脚本,确保"yum insta...

17得票5回答
在CentOS 6.3上安装HAProxy?

这是个奇怪的问题。 我已经通过EPEL为CentOS 6安装了。 # rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm 尝试安装HAProxy。 # yum updat...

16得票5回答
下载已安装的命令的RPM软件包。

我有一台CentOS机器,已经使用以下命令安装了openssl-devel: $ yum install openssl-devel 它下载并安装了所有的依赖包。 现在我需要所有那些 RPM 包。是否可能只下载 RPM 包?当我执行以下操作时: $ yum install ope...

15得票6回答
RPM规范宏的参考(%setup,%buildroot等)

哪个man页面描述了在RPM源文件中直接定义的顶级RPM spec文件宏的用法?我的意思是,%setup,%buildroot等等,这些不在/usr/lib/rpm中。在rpm.org的教程中查找%setup选项或者搜索源代码并不是最方便的方法。