0

假设我有一个为 SUSE Linux Enterprise Server(SLES) 构建的 rpm,我想在 Red Hat Enterprise Linux 中安装相同的 rpm。

  • 我会在这里遇到任何架构依赖问题吗?
  • 在另一个操作系统中安装为一个操作系统构建的 rpm 的主要问题是什么?
  • 即使它已安装,之后我可能会遇到任何功能问题吗?
4

1 回答 1

4

RPM 依赖于操作系统,因为不同的 Linux 发行版具有相同软件包的不同版本,并且 RPM 可能依赖于其中一个的特定版本。此外,由于某些发行版将这些软件包安装在不同的文件夹中,而 Suse 可能选择在 /usr/bin 上安装一个软件,而 RPM 可能希望该软件位于该文件夹中,RedHat 可能选择在 / 上安装相同的软件usr/本地/bin。

您绝对可以尝试安装 RPM,它可能开箱即用就可以很好地工作。如果没有,您可以卸载它。如果可以,请始终尝试坚持使用特定于操作系统的版本或从源代码构建。

于 2012-05-10T11:18:03.037 回答