我有一个在 centos 5 上编译和运行的软件,现在我很想在 Centos 6 上运行它,未经修改而无需在新机器上编译。
这是挑战:-
我的过程需要某些库,比如libcap.so.1,但 centos 6 有更新的版本,比如libcap.so.2
我能够使旧软件与以下任何黑客一起工作
- 创建到 libcap.so.2 的符号链接(libcap.so.1)
- 将 libcap.so.1 复制到新机器(centos 6)
两者之间推荐什么以及这种方法是否存在任何已知问题,在centos6上编译将是我的最后选择。