当前位置:  开发笔记 > 运维 > 正文

为Linux应用程序创建安装程序

如何解决《为Linux应用程序创建安装程序》经验,为你挑选了1个好方法。

我正在开发一个小型跨平台应用程序,我需要一些关于如何在Linux中安装它的建议.我在Windows中使用InnoSetup,在OSX中使用应用程序包,但我不知道如何在Linux中安装我的应用程序,是否有Linux的开源安装程序创建者?

谢谢.



1> clyfe..:

*nix系统(而不仅仅是)的标准所有强大普遍可用的安装程序是Autotools.

# the user will install like so:
./configure --with-stuff
make # if package is from source
make install

您还可以提供特定于发行版的安装程序,例如RedHat或CentOS上的RPM或Debian,Ubuntu的deb,尽管一旦您将Makefile与Autotools分开,这些都是轻而易举的.

# the user will install like so:
yum install your-package-1.0.rpm # on redhat or
apt-get install your-package-1.0.deb # on debian

Autotools也被称为"GNU构建系统",第一眼看上去有点吓人,新用户在遇到古老的m4宏系统等公司时感到困惑.但诺塔好处,这是像大多数人做到这一点,是很容易的,一旦你得到了它的窍门.

学习资源


自动工具+1; 它只需要一点点专业知识就可以使用autotools.这是一个链接:http://www.lrde.epita.fr/~adl/dl/autotools.pdf
推荐阅读
jerry613
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有