我有一个.bin文件(Linux自解压二进制文件),比如installme.bin
我想用它制作一个RPM。
最简单的策略是什么?
一个几乎空的spec文件:
%后
./installme.bin
它会起作用吗?
非常感谢提前
答案 0 :(得分:1)
它可能会安装该软件,但它无法正常工作:
不幸的是,解决这个问题的唯一方法是手动安装软件包,然后对已创建的文件进行tar操作,并将其用作RPM的源文件。根据bin文件的精心设计,这可能是也可能不是一件容易的事。通常,这些bin文件会询问您要安装到的位置。尝试以非root用户身份将其放在主目录下的某个位置。这样你可以确保它不会转储文件,而不是用户可以写入的文件。一旦你知道它的创建内容,在最终位置以root身份安装它 - 如果安装后安装无法移动。