Такая проблема: есть ОС CentOs 4.8, в ней работает java 6, все нормально. Стоит задача перейти на java 7.
Установил java 7, пытаюсь выполнить любую (даже самую простейшую) команду, хотя бы:
java --version
Error: failed /opt/jdk1.7.0_79/jre/lib/i386/server/libjvm.so, because /lib/tls/libc.so.6: version `GLIBC_2.4` not found (required by /opt/jdk1.7.0_79/jre/lib/i386/server/libjvm.so)
Т.е. для работы java 7 требуются библиотеки GLIBC_2.4. В данный момент (по умолчанию в CentOs 4.8) стоит GLIBC_2.3.
Я немного погуглил и понял, что апгрейд библиотеки сам по себе сильно проблематичен, и по сути влечет за собой переустановку всей системы. А это крайне нежелательно.
Вопрос:
Можно ли как-то безболезненно для системы прикрутить GLIBC_2.4, чтоб ее использовала java 7 ?