Рубрики
Архивы
Language

Записи с меткой «jdk»

Java on CentOS

При сборке Sun JDK что под CentOS, что под федору, криво линкуются deps для jdbc (джавовский ODBC, который служит для соединения с MySQL/PostgreSQL/etc из Java).

Как следствие, при попытке установить всё это добро одна из rpm не устанавливается, ссылаясь на следующее:

libodbcinst.so() is needed by java-1.6.0-sun-jdbc-1.6.0.14-1jpp.i586
libodbc.so() is needed by java-1.6.0-sun-jdbc-1.6.0.14-1jpp.i586

Если работа с базой в Java приложении не планируется, можно забить на это, и просто не ставить RPM java-1.6.0-jdbc-блаблабла.

В моём случае работа с базой была необходима, поэтому немного погуглив, был найден вот этот фикс.

Если у Вас не получится переписать spec файл, готовые RPM Sun JDK 1.6.0 update 14 под
CentOS 5.3 i386 можно взять здесь (возможно, соберу ещё под x86_64 при наличии свободного времени)

Устанавливается всё добро так:
1. yum -y install unixODBC unixODBC-devel
2. скачиваете wget’ом (curl’ом, либо чем угодно) java-*.rpm
3. yum -y –nogpgcheck localinstall java-*.rpm