Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我最近将一些网站从运行 RHEL 6 的服务器迁移到运行 RHEL 7 的服务器。一个站点使用 pdftk,它依赖于 libgcj,显然 RHEL 7 不再支持它。(至少,我还没有找到回购广告它。)似乎需要libgcj才能从源代码编译pdftk。
我仍然可以访问旧服务器。它有一个已编译的 pdftk 二进制文件。是否可以将其复制到新的 RHEL 7 服务器,即使它是在 RHEL 6 中编译的?检验这个理论会有什么风险?(即我可以尝试这样做损坏任何东西吗?)
只要您使用相同的架构而不是从 64 位服务器转到 32 位服务器,这应该可以工作。
您可能需要满足一些库依赖项。确实,快速的 Google 似乎暗示需要 libgcj,并且在 RHEL7 中不再可用。
几乎不会出错,您可能不会损坏您的系统。更糟糕的情况是,您会收到错误消息,指出缺少库或其架构错误。