0

我最近将一些网站从运行 RHEL 6 的服务器迁移到运行 RHEL 7 的服务器。一个站点使用 pdftk,它依赖于 libgcj,显然 RHEL 7 不再支持它。(至少,我还没有找到回购广告它。)似乎需要libgcj才能从源代码编译pdftk。

我仍然可以访问旧服务器。它有一个已编译的 pdftk 二进制文件。是否可以将其复制到新的 RHEL 7 服务器,即使它是在 RHEL 6 中编译的?检验这个理论会有什么风险?(即我可以尝试这样做损坏任何东西吗?)

4

1 回答 1

2

只要您使用相同的架构而不是从 64 位服务器转到 32 位服务器,这应该可以工作。

您可能需要满足一些库依赖项。确实,快速的 Google 似乎暗示需要 libgcj,并且在 RHEL7 中不再可用。

几乎不会出错,您可能不会损坏您的系统。更糟糕的情况是,您会收到错误消息,指出缺少库或其架构错误。

于 2017-09-22T17:58:36.460 回答