我可以将bash脚本转换为Linux软件吗?

时间:2015-09-24 08:19:16

标签: linux bash ubuntu

我是Linux的新手,目前正在使用Ubuntu14.04。我使用bash为特定目的制作了基于GUI的脚本。现在我真的想把它转换成一个带有一些额外gui的Linux软件,以便人们可以直接安装它。我怎样才能做到这一点。?

1 个答案:

答案 0 :(得分:0)

假设您现在不想提交到官方存储库,您可能希望构建一个Debian(.deb)包(Ubuntu基于Debian并使用该包格式)。可以使用您选择的软件包管理器或使用dpkg -i安装Debian软件包。

如果您的软件是用Bash或任何其他语言编写的,那么只要包装步骤可能略有不同:例如,在打包之前必须构建(编译和链接)C程序,而shell脚本通常可以立即打包。

请参阅this wiki page了解相关信息。此外,debian policy是用于包开发的“文档”。

这不是技术要求,但如果您想专门为Ubuntu构建软件包,您可能也想阅读Ubuntu packaging guide