如何通过linux存储库安装我的程序(例如,使用apt-get)?

7 linux install apt-get

我已经创建了一个程序,我希望它可以通过Linux上的'apt-get'等命令进行安装,但我不知道在哪里开始实现这一点.有人可以帮助解释我需要做些什么来实现这一目标吗?

谢谢.

Sti*_*anE 5

为了能够通过apt-get安装自己的软件包,您需要:

  1. 将应用程序打包为deb。
  2. 将软件包添加到apt-repository。
  3. 配置您的发行版以使用所述apt-repository。

创建包和存储库需要一些工作。一步一步会很长,并且在很大程度上取决于您包装的应用程序。有多种创建软件包的方法,也有多种创建存储库的方法。通常,这里有一些实用程序的指针可以帮助您:

创建包:

看一下FPM。这是一个非常好用的实用程序,可以为多种格式(包括deb)创建软件包。请查看本指南,以了解如何使用它。

创建存储库:

过去,我主要使用reprepro。查看本指南。上述指南还包括已发布的回购协议。