标签: rpm

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

我知道如何使用rpm列出包的内容(rpm -qpil package.rpm).但是,这需要知道.rpm文件在文件系统上的位置.更优雅的解决方案是使用包管理器,在我的例子中是YUM.如何使用YUM实现这一目标?

linux fedora rpm yum package-managers

310
推荐指数
4
解决办法
35万
查看次数

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

作为一个例子,我正在寻找一个mod_files.sh大概附带php-devel包的文件.我猜想yummod_files.shphp-devel x86_64 5.1.6-23.2.el5_3软件包安装文件,但文件似乎没有安装在我的文件系统上.

如何找出安装特定文件的软件包?我正在寻找我不一定已经在本地下载的软件包,其中可能包含我正在寻找的文件.

我正在使用CentOS 5.

centos rpm yum

203
推荐指数
4
解决办法
28万
查看次数

确定安装yum软件包的路径

我在Redhat下使用yum安装了ffmpeg,我很难弄清楚它安装在哪个(什么路径).是否有一种简单的方法来确定这一点,而无需亲自手动找到它?

linux redhat rpm yum

175
推荐指数
2
解决办法
14万
查看次数

创建RPM文件需要做的最小步骤是什么?

我只是想创建一个RPM文件来分发我的Linux二进制文件"foobar",只有几个依赖项.它有一个配置文件/etc/foobar.conf,应该安装在/ usr/bin/foobar中.

不幸的是,RPM文档长达 27章,我真的没有一天坐下来读这个,因为我也忙于为其他平台制作.deb和EXE安装程序.

创建RPM需要做的绝对最小值是多少?假设foobar二进制文件和foobar.conf位于当前工作目录中.

rpm rpmbuild

147
推荐指数
5
解决办法
10万
查看次数

如何提取rpm的内容?

我有一个rpm,我想把它当作一个tarball.我想将内容提取到一个目录中,以便我可以检查内容.我熟悉已卸载软件包的查询命令.我不只是想要一个rpm的内容列表.即

$ rpm -qpl foo.rpm
Run Code Online (Sandbox Code Playgroud)

我想检查rpm中包含的几个文件的内容.我不想安装rpm.我也知道rpms能够在%post部分中进行额外的修改,以及如何检查这些修改.即

$ rpm -qp --scripts foo.rpm
Run Code Online (Sandbox Code Playgroud)

但在这种情况下,我并不担心.

linux system-administration rpm package

135
推荐指数
9
解决办法
17万
查看次数

如何使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 --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)
Run Code Online (Sandbox Code Playgroud)

proj1由于缺少依赖性,安装失败.

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
Run Code Online (Sandbox Code Playgroud)

如何确保libtest1-1.0-1.x86_64.rpm在安装过程中自动安装proj1-1.0-1.x86_64.rpm

我确实尝试了这里描述的--aid选项,但它对我不起作用.rpm -i

还有其他方法吗?

谢谢你的帮助.

linux installation rpm yum package

130
推荐指数
6
解决办法
42万
查看次数

yum error"无法为存储库检索metalink:epel.请验证其路径并再次尝试"更新ContextBroker

我正在尝试使用命令yum install contextBroker更新Orion ContextBroker.不幸的是我收到以下错误:

加载的插件:fastermirror,refresh-packagekit,安全加载

来自缓存主机文件的镜像速度

错误:无法检索存储库的metalink:epel.请验证其路径,然后重试

怎么可能出错?

rpm yum fiware epel

91
推荐指数
10
解决办法
22万
查看次数

setup.py示例?

学习本页后:

http://docs.python.org/distutils/builtdist.html

我希望找到一些setup.py文件来研究,以便自己制作(目标是制作fedora rpm文件).

社区能指出一些好的例子吗?

python rpm

72
推荐指数
7
解决办法
10万
查看次数

显示有关未安装的RPM软件包的信息?

我用Google搜索,但无法找到如何查询未安装的RPM文件以获取其信息:

# rpm -qa blackfin-jtag-tools-09r1.1-2.i386.rpm
# 
# rpm -qi blackfin-jtag-tools-09r1.1-2.i386.rpm
package blackfin-jtag-tools-09r1.1-2.i386.rpm is not installed
# 
# rpm -q blackfin-jtag-tools-09r1.1-2.i386.rpm
package blackfin-jtag-tools-09r1.1-2.i386.rpm is not installed
# 
# rpm --info  blackfin-jtag-tools-09r1.1-2.i386.rpm
RPM version 4.8.0
Copyright (C) 1998-2002 - Red Hat, Inc.
This program may be freely redistributed under the terms of the GNU GPL

Usage: rpm [-aKfgpWHqVcdilsKiv?] [-a|--all] [-f|--file] [-g|--group] [-p|--package] [-W|--ftswalk] [--pkgid] [--hdrid] [--fileid]
        [--specfile] [--triggeredby] [--whatrequires] [--whatprovides] [--nomanifest] [-c|--configfiles] [-d|--docfiles]
        [--dump] [-l|--list] [--queryformat=QUERYFORMAT] [-s|--state] [--nofiledigest] [--nomd5] [--nofiles] [--nodeps]
[...] …
Run Code Online (Sandbox Code Playgroud)

rpm package

68
推荐指数
4
解决办法
7万
查看次数

Rails + New Relic:RPM是什么意思?

我刚刚开始在我的rails应用程序中使用New Relic RPM,他们提供的一个指标是"吞吐量RPM".我到处搜索并彻底梳理了New Relic文档,我找不到RPM吞吐量指标的任何书面解释.

是"每分钟请求数"还是"每毫秒请求数"或其他什么?**内燃机和每分钟转数使得在Google中无法找到答案.

什么是吞吐量RPM?是一个更高或更低的数字,什么是一些平均基准,等?

我非常感谢这个指标的解释,谢谢!!

ruby-on-rails rpm ruby-on-rails-3 newrelic

67
推荐指数
2
解决办法
2万
查看次数