除了包管理器之外,还有哪些好的安装工具可用于在 Linux 上创建软件安装程序?(例如 AutoPackage)
答案1
Linux创建安装包的主要工具是RPM和DPKG。
除此之外,还有一些工具,如 Autopackage 和 BitRock Installer。
答案2
首先,几个问题:
- 您分发的是源代码,还是预先构建的二进制文件?
- 您是否需要向用户呈现任何安装时配置选项?
- 您正在寻找类似于 Nullsoft NSIS 的适用于 Linux 的程序吗?
当你正在思考这一点的时候...
开源软件的标准构建/安装工具是GNU Autoconf。通过在分发源代码时使用此功能,用户可以通过标准方式安装您的软件:./configure && make && make install
。
另一种流行的方法是自己编写一个 Bash 脚本,将文件复制到正确的位置。这对于二进制包来说效果更好。
一旦上述任何一种都正常工作,如果您想让用户的生活更轻松,就可以使用 RPM 或 DPKG 来制作软件包。实际上,这是让您的软件可用于 Linux 的最佳方式。您想避免这样做有什么特别的原因吗?