我应该使用 SDKman 还是 apt-get 安装我的 JVM 技术?

我应该使用 SDKman 还是 apt-get 安装我的 JVM 技术?

我的问题是关于管理 Linux 环境的最佳实践。

最好通过某些第三方包管理器来管理软件,还是直接使用 apt-get 更好?

每种方法的优缺点是什么?

另外,更具体地说,有一个工具叫做开发者工具允许人们管理不同 JVM 相关技术的多个版本。

有人知道 sdkman 与不同 JVM 技术的平均 PPA 相比有多稳定/好吗?

答案1

Ubuntu 是关于使用软件的稳定版本(在发布该特定版本的 Ubuntu 时)。

这意味着apt-get不会安装特定软件包的最新版本。使用第三方安装程序将(可能)安装该软件包的较新版本。这是基本区别。

如果第三方软件设计得当,它将在正常安装过程之外自行安装apt-get,并自行安装在/opt/用户选择的目录中(例如 /home/$USER/$software/)。并且它(理论上)还应该在其自己的目录中安装运行所需的所有库和依赖项。

  • apt-get(理论上)比第三方更稳定。
  • 第三方安装程序(理论上)比 更新版本apt-get

我应该使用 SDKman 还是 apt-get 安装我的 JVM 技术?

我们不能替你做出这个决定。

相关内容