Alien 转换包裹的效果如何?

Mik*_*ray 6 packaging alien

构建一个RPM 包然后利用alien 来创建DEB 包而不是花费时间构建一个DEB 包是否可行?或者某些作品翻译得不好?

小智 7

如果您没有其他起点,那么值得一试。当它起作用时,它运行良好。但是,如果您认为会有其他人会从该软件包中受益,那么投入精力来发布一个原生软件包是值得的。


Ale*_*tek 5

Alien在某些情况下是很好的,即你想快速安装一个包,而那个包只有一个 DEB 或 RPM。

根据我的经验,Alien 在发行版中部署软件包并不可靠。即,您从项目创建了一个 RPM 包,现在您也想创建一个 DEB 包,并且不想花时间学习 deb 打包的工作原理。而你只是使用外星人。(它可能工作得很好,但它有局限性,这取决于你扔给它的包)

我的建议:如果您想为多个 Linux 发行版和多个架构构建软件包,那么要走的路是使用openSUSE Build Service(OBS)

它的理念是:“一次维护源代码,为任何平台提供二进制文件”。有关您可以使用它做什么的概述,请观看http://www.youtube.com/watch?v=pjOUX0WFkkk,另请参阅OBS 构建教程