Cor*_*son 14
修改没有源代码的RPM的最佳方法是按照以下步骤操作:
虚拟spec文件可能如下所示:
Name: blah
Version: 1.0
Release: 1
Summary: blah
License: blah
Distribution: blah
Group: blah
Packager: me
BuildRoot: /path/to/dir/with/mods
%description
blah
%files
/path/to/dir/with/mods/*
Run Code Online (Sandbox Code Playgroud)
将此处的每个"blah"替换为实际值(用于获取值).将BuildRoot替换为您已修改rpm已解包的目录.然后跑.rpm -qpi rpm filerpmbuild -bb dummy.spec
由于没有定义准备/设置/构建/安装步骤,因此它只需要使用buildroot中的内容并制作RPM.
如果rpm包有脚本文件,你还必须将它们放在这个虚拟spec文件中.要查看包是否包含任何脚本,请运行:.依赖关系,先决条件等也是如此.rpm -qp --scripts rpm file
我可能还有其他细节,但这应该足以让你入门.
更新:为了它的价值,还有http://rpmrebuild.sourceforge.net/
| 归档时间: |
|
| 查看次数: |
31741 次 |
| 最近记录: |