我正在尝试为我们的软件制作一个.deb
包。我对包装的基本要求是:
安装软件包后,应创建一个桌面快捷方式,该快捷方式链接到该软件的启动脚本。
它应该将包中的文件和文件夹安装到我提供给它的位置。
如果我可以为安装提供GUI,并且安装程序的位置选择会很好,但这可以是可选的..
我尝试过使用FPM但是我是新手,我可以做deb但是无法完成上面提到的事情......
答案 0 :(得分:0)
您要求的所有内容,看起来都像W32安装程序一样。 然而,这不是Debian土地上的工作方式,如果你想在这个领域提供你的软件,你可能想要采用生态系统。
.deb
个包不允许每个用户安装。
相反,它们用于在明确定义的位置进行系统范围的安装(因此用户可以告诉安装程序将文件放在何处)。
.deb
文件也是通过标准集成软件包管理器(synaptics
,aptitute
,apt
,...)安装的,它们尽最大努力保证系统和#39;完整性(他们在那里做得很好)。
要了解如何创建此类软件包,需要提供相当多的文档。查看https://wiki.debian.org/Packaging