gpt4 book ai didi

linux - 发布跨平台桌面应用程序

转载 作者:太空狗 更新时间:2023-10-29 12:37:29 27 4
gpt4 key购买 nike

我们正在尝试将跨平台桌面应用程序发布到 3 个主要平台(Windows、MacOSX 和 Linux)。在 Windows 上,通过 exe 安装程序和 MacOSX 上的 dmg 进行分发非常普遍。我的问题是,在 Linux 上分发什么?

我见过一些公司分发 .sh 二进制文件。这是发布 Linux 的最佳方式吗?

谢谢

最佳答案

一些公司,如 Mozilla,为每个架构分发一个 tar.gz:

  • 大,静态链接,
  • 不能通过标准工具更新,
  • 难以集中维护(在组织中),
  • 极易安装
  • 易于发布。

其他公司,如 Google,分发多种包格式,或者至少是 .rpm 和 .deb,针对主要发行版的主要版本。

  • 紧凑、通用的依赖项由包管理器处理,
  • 使用标准包管理器,可以轻松集中维护,
  • 需要安装权限,
  • 需要密切关注与支持的 disto 版本的兼容性,
  • 需要复杂的打包基础架构。

关于linux - 发布跨平台桌面应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7129557/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com