最近,我将许多网站从运行RHEL 6的服务器迁移到运行RHEL 7的服务器。其中一个站点使用pdftk,它依赖于libgcj,RHEL 7显然不再支持它。(至少我还没有找到回购广告。)从源编译pdftk似乎需要libgcj。
我仍然可以访问旧服务器。它有一个编译后的pdftk二进制文件。我能不能把它复制到新的RHEL 7服务器上,即使它是用RHEL 6编译的呢?检验这一理论的风险是什么?(也就是说,我可以破坏任何试图这样做的东西吗?)
发布于 2017-09-22 17:58:36
只要您使用的是相同的体系结构,而不是从64位服务器转到32位服务器,这应该是可行的。
您可能需要完成一些库依赖关系。事实上,一个快速的谷歌似乎意味着libgcj是必要的,不再在RHEL7中可用。
几乎没有什么可以出错,而且你很可能不会损坏你的系统。更糟糕的情况是,您将得到一个错误,说明一个库丢失或它的架构错误。
https://stackoverflow.com/questions/46370555
复制相似问题