我已经创建了一个程序,我希望它可以通过linux上的'apt-get'等命令安装,但我不知道从哪里开始实现这一点。有人可以帮助和解释我需要做什么来实现这一点吗?
谢谢。
为了能够通过apt-get安装自己的软件包,您需要:
- 将应用程序打包为deb。
- 将您的包添加到apt-repository。
- 配置你的发行版使用apt-repository
创建包和存储库需要一些工作。一步一步的过程会很长,而且很大程度上取决于你所打包的应用。有多种创建包的方法,也有多种创建存储库的方法。一般来说,这里有一些实用程序的指针可以帮助您:
创建包:
看一下FPM。这是一个很好用的工具,可以创建多种格式的包,包括deb。你可以看看这个指南,了解如何使用它。
创建存储库:
在过去,我主要使用reprepro。看看这个指南。上面的指南还包括如何在发布后使用repo。