linux - 如何将软件及其依赖项打包为一个二进制文件

标签 linux package packaging software-packaging

除了通过包管理器提供软件之外,有没有一种方法可以将软件的所有依赖项打包成一个以供下载。即一个大的二进制文件。

目标是让没有权限或有依赖性问题的用户简单地下载大二进制文件并开箱即用。

注意:软件已经可以通过 apt-get 安装,但我想提供下载整个软件的选项

最佳答案

你可以尝试创建

Suse/RHEL linux 的 rpm 包可以安装“rpm -ivh”。

solaris 中的软件包 (.pkg),可以通过“pkg -d”安装。

关于linux - 如何将软件及其依赖项打包为一个二进制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23100885/

相关文章:

c++ - 代码性能严格测量

python - 找不到 python xlrd 版本

javascript - TypeError : environment. 设置不是 React 测试中的函数

python - 如何为项目在 PYPI 上设置 "front page"文档?

python - 如何防止 Poetry 考虑 .gitignore

ruby-on-rails - 将 rails 应用程序封装在其他应用程序内部

java - 调用 DestroyJavaVM 后重新调用 JNI_CreateJavaVM 返回 -1

c++ - 如何使用 CMake 将 QtMultimedia 组件集成到项目中?

linux - 具有单独结果的 Bash 简单搜索脚本

linux - 如何从终端运行已安装的 python 包