Packaging

外星人在轉換包裹方面的效果如何?

  • June 28, 2014

建構一個 RPM 包然後利用外星人創建 DEB 包而不是花時間建構一個 DEB 包是否可行?還是某些片段翻譯得不好?

Alien在某些情況下很好,即您想快速安裝一個包,而該包只有一個 DEB 或 RPM。

根據我的經驗,Alien 在發行版中部署軟體包並不可靠。即,您從項目中創建了一個 RPM 包,現在您還想創建一個 DEB 包,並且不想花時間學習 deb 打包的工作原理。而你只使用外星人。(它可能工作得很好,但它有局限性,這取決於你扔給它的包裹)

我的建議:如果你想為多個 Linux 發行版和多個架構建構包,那麼可以使用openSUSE Build Service(OBS)

它的理念是:“一次維護原始碼,為任何平台提供二進製文件”。有關您可以使用它做什麼的概述,請觀看http://www.youtube.com/watch?v=pjOUX0WFkkk,另請參閱OBS 建構教程

如果您沒有其他起點,則值得一試。當它工作時,它工作得很好。但是,如果您認為會有其他人會從該軟體包中受益,那麼值得投入精力發布一個本地軟體包。

引用自:https://unix.stackexchange.com/questions/571