我已经创建了一个程序,我希望它可以通过 linux 上的“apt-get”等命令进行安装,但我什至不知道从哪里开始实现它。有人可以帮助并解释我需要做什么才能实现这一目标吗?
谢谢。
最佳答案
要能够通过 apt-get 安装您自己的软件包,您需要:
- 将您的应用程序打包为 deb。
- 将您的包添加到 apt-repository。
- 配置您的发行版以使用上述 apt-repository。
创建包和存储库需要一些工作。一步一步会很长,并且在很大程度上取决于您包装的应用程序。有多种创建包的方法,也有多种创建存储库的方法。不过,总的来说,这里有一些实用程序可以帮助您:
创建包:
看看FPM .这是一个很好用且简单的实用程序,可以为多种格式创建包,包括 deb。看看this guide了解如何使用它。
创建存储库:
我过去主要为此使用 reprepro。查看this guide . 上述指南还包括如何在发布后使用 repo。
关于linux - 如何使我的程序可通过 linux 存储库安装(例如,使用 apt-get)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25240392/