352得票7回答
如何使用YUM列出软件包的内容?

我知道如何使用 rpm -qpil package.rpm 命令列出包的内容。不过,这需要知道文件系统上 .rpm 文件的位置。更优雅的解决方案是使用软件包管理器,例如在我的情况下是 YUM。如何使用 YUM 来实现这一点呢?

224得票7回答
我该如何查找提供我所需文件的rpm软件包?

作为一个例子,我正在寻找一个叫做mod_files.sh的文件,它可能随着php-devel软件包一起提供。 我猜测yum会将mod_files.sh文件与php-devel x86_64 5.1.6-23.2.el5_3软件包一起安装,但是该文件似乎没有被安装在我的文件系统中。 如何找出哪...

195得票19回答
如何提取rpm文件的内容?

我有一个rpm包,想要像对待tarball一样处理它。我希望将其内容提取到一个目录中,以便检查内容。我熟悉未安装软件包的查询命令。我不仅仅需要列出rpm包的内容。$ rpm -qpl foo.rpm 我想检查rpm中包含的多个文件的内容。我不想安装rpm。我也知道rpm在%post部分进行其他...

188得票3回答
确定yum软件包安装的路径

我已经使用Redhat的yum安装了ffmpeg,但是我很难弄清楚它被安装到哪里(什么路径)。有没有一种简单的方法可以在不手动查找的情况下确定它的位置?

172得票12回答
如何让rpm自动安装依赖项

我已经制作了两个RPM软件包: proj1-1.0-1.x86_64.rpm libtest1-1.0-1.x86_64.rpm proj1 软件包依赖于文件 libtest1.so 的存在,如下所示,在RPM软件包中正确反映出来:user@my-pc:~$ rpm -qp --req...

154得票9回答
创建RPM文件的最低要求是什么?

我只想创建一个RPM文件来分发我的Linux二进制文件 "foobar",只有几个依赖项。它有一个配置文件,/etc/foobar.conf,并应安装在/usr/bin/foobar中。 不幸的是,RPM的文档长达27章,我真的没有时间坐下来阅读它,因为我还忙于为其他平台制作.deb和EXE...

130得票26回答
yum错误“无法检索epel仓库的金属链接。请验证其路径并重试”更新ContextBroker

我正在尝试使用命令yum install contextBroker更新Orion ContextBroker。不幸的是,我遇到了以下错误: Loaded plugins: fastestmirror, refresh-packagekit, security Loading ...

115得票8回答
setup.py例子?

学习完这个页面后: http://docs.python.org/distutils/builtdist.html 我希望找到一些setup.py文件进行学习,以便制作自己的文件 (目标是制作一个Fedora RPM文件)。 社区里有没有好的例子可以指引我?

97得票7回答
非安装的RPM包如何显示信息?

我在谷歌上搜索了这个问题,但是找不到如何查询未安装的RPM文件信息的方法:# rpm -qa blackfin-jtag-tools-09r1.1-2.i386.rpm # # rpm -qi blackfin-jtag-tools-09r1.1-2.i386.rpm package bla...

73得票5回答
如何在Linux(CentOS)上以非root用户安装软件包并自动处理依赖关系?

在Linux中,特别是CentOS上,是否可以使用RPM或YUM或其他软件包管理器将已下载的软件包或来自仓库的软件包安装到自定义位置而无需管理员/根访问权限? 我试过从源代码构建,使用cmake、configure、make、make install等,但最终产生了如此多的依赖关系。 还有...