не удалось установить jdk-7u25-linux-i586.rpm на Centos 6 — ошибка unpack200

На Centos 6, когда я делаю

rpm -i jdk-7u25-linux-i586.rpm

Я получаю десятки сообщений типа:

/usr/java/jdk1.7.0_25/bin/unpack200: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory

но когда я делаю: 'yum install libgcc', я получаю: 'Пакет libgcc-4.4.7-3.el6.x86_64 уже установлен и последняя версия'
Я пробовал другие пакеты JDK, такие как 7.0_21 с тот же результат.
Что мне следует попробовать дальше?


person Black    schedule 11.07.2013    source источник


Ответы (1)


Похоже, у вас 64-битная машина, и вы пытаетесь установить 32-битную версию Java. Для этого вам необходимо установить пакет libgcc.i686, чтобы получить 32-разрядные библиотеки времени выполнения. Не знаю, почему у вас их еще нет.

person Aaron D. Marasco    schedule 11.07.2013