问题标签 [rpmbuild]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
rpm - 创建 RPM 文件我必须做的最低限度是什么?
我只想创建一个 RPM 文件来分发我的 Linux 二进制“foobar”,只有几个依赖项。它有一个配置文件 /etc/foobar.conf,应该安装在 /usr/bin/foobar 中。
不幸的是,RPM 的文档长达27 章,我真的没有时间坐下来阅读,因为我还忙于为其他平台制作 .deb 和 EXE 安装程序。
创建 RPM 所需的绝对最低限度是多少?假设 foobar 二进制文件和 foobar.conf 在当前工作目录中。
linux - 适用于 x86-64 的 rpmbuild 32 位库包
我正在尝试使用 rpmbuild 构建 x86-64 包和 libs-32bit 包。
相同的 src rpm 用于构建两个输出包。
rpmbuild 制作 package-lib-32bit-Xxx68_64.rpm 的参数是什么?
我目前这样做是为了获得一个 32 位包:
CC='gcc -m32' CXX='g++ -m32' linux32 rpmbuild -bb -target=i586 package.spec
当我需要 package-lib-32bit-Xxx86_ 64.rpm 时,这给了我 package-lib-Xxi586.rpm 。
哪些参数将 '32bit' 添加到包名称并命名为 x86_64 ?
rpm - RPM 构建错误
我需要一些帮助来调试我的 rpm 版本。每当遇到 %files 或 %build 或 %install 指令时,它都会给我一个错误,我无法弄清楚“[rpm] + $'\r'” 的含义
linux - 构建转速
是否有构建 RPM 的简单程序。如果有,请解释或提供链接......
我的要求很简单..
我还有另外两个 RPM 应该合并为一个 RPM....
请说明过程....
提前致谢..........
linux - 如何解决 No such file or directory error: Bad exit status from (%prep) while build an RPM?
我正在构建一个 rpm,请让我知道我哪里出错了,
我的规范文件是 rpms.spec,内容是:
我也将 tar 文件复制到 /usr/src/redhat/SOURCES/ 然后当我执行 rpmbuild -ba rpms.spec 时出现以下错误
RPM 构建错误:来自 /var/tmp/rpm-tmp.87218 (%prep) 的错误退出状态
没有目录作为 rpms-1。我尝试在 BUILd 目录中创建目录,但它不起作用。
linux - 从 Linux 上已安装的 RPM 重新创建 RPM
如何重新创建已安装在 linux 系统上的 rpm?
linux - rpmbuild 规范文件忽略不存在的文件
如果文件列表中的文件不存在,是否可以告诉 rpmbuild 规范文件忽略该文件?
就像是:
linux - 你如何指定$?rpm 文件中的选项
我正在尝试构建 freetds,但希望它在 freetds-devel 中包含静态库。看起来它需要一个选项_with_static
,但不清楚指定它。这是 RPM 文件的一部分:
_with_static
如此短的改变规范文件只有我想要的选项,当我运行时如何指定rpmbuild
?
linux - 您可以使用 RPM 分发 *.bin 文件吗
我从来没有这样做过,我不确定你能不能做到。但是我可以使用 RPM 分发已经创建的 *.bin 文件(Linux 自解压二进制文件)吗?我的场景是这样的,我们使用 RPM 来分发我们所有的软件。我有一个已经是 bin 文件的供应商软件。说 myapp.bin。我想使用 RPM 来分发软件来说 /tmp,然后启动一个脚本来安装 myapp.bin 作为 RPM %post% 的一部分。这可能吗?如果是这样,是否有人有 SPEC 文件示例。
谢谢
python - 创建 Python RPM
我一直在阅读有关为 Python 2.6.4 创建 RPM 的信息。在此页面中: http: //docs.python.org/distutils/builtdist.html它说您可以使用python setup.py bdist_rpm
. 我的问题是:
- 您是否必须在 Python 安装目录中键入此命令?
- 此命令是否将您已安装的所有模块打包到 RPM 中?
- 这是执行此操作的正确命令吗?
- 还有其他建议可以使这更容易吗?
好的,我使用 checkinstall 解决了这个问题。
我checkinstall
从http://www.asic-linux.com.mx/~izto/checkinstall/下载。
然后我安装了该软件包,但必须输入/usr/local/sbin/checkinstall
我的 PATH 才能使其工作。然后我输入了下一个命令来启动我的 RPM 目录。
然后我cd
进入 Python 模块并输入以下命令:
该命令将命令替换checkinstall
为您通过 setup.py 而不是普通的 make 安装 python 库的命令。
然后我经历了这个checkinstall
过程。完成的 RPM 被放入/usr/src/redhat/RPMS/i386/
.
注意:这是针对 LINUX 红帽的。