Назад | Перейти на главную страницу

Обновление и удаление java (red hat / centos) (закрыто)

Я полный новичок в Linux. Поэтому, пожалуйста, четко объясните, есть ли у вас решение для меня. У меня есть VPS, и я хочу обновить JAVA. Я нашел руководство на сайте Java, в котором говорится:

rpm -e <имя_пакета>

Я искал пакеты:

[root@srv1 ~]# rpm -qa | grep java 
java_cup-0.10k-5.el6.x86_64
java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64

Затем я попытался выполнить команду удаления

[корень @ srv1 ~] # об / мин -e java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64

ошибка: Неудачные зависимости:

    java-gcj-compat is needed by (installed) java_cup-1:0.10k-5.el6.x86_64
    java-gcj-compat >= 1.0.70 is needed by (installed) sinjdoc-0.5-9.1.el6.x86_64

Что мне теперь делать? Удаление сработало благодаря ответу ниже

Проблема вторая!

Теперь я устанавливаю этот пакет из java

[root@srv1 java]# rpm -ivh jre-7u9-linux-i586.rpm
Preparing...                ########################################### [100%]
   1:jre                    ########################################### [100%]
Unpacking JAR files...
        rt.jar...
Error: Could not open input file: /usr/java/jre1.7.0_09/lib/rt.pack
        jsse.jar...
Error: Could not open input file: /usr/java/jre1.7.0_09/lib/jsse.pack
        charsets.jar...
Error: Could not open input file: /usr/java/jre1.7.0_09/lib/charsets.pack
        localedata.jar...
Error: Could not open input file: /usr/java/jre1.7.0_09/lib/ext/localedata.pack
        plugin.jar...
Error: Could not open input file: /usr/java/jre1.7.0_09/lib/plugin.pack
        javaws.jar...
Error: Could not open input file: /usr/java/jre1.7.0_09/lib/javaws.pack
        deploy.jar...
Error: Could not open input file: /usr/java/jre1.7.0_09/lib/deploy.pack

Может ли кто-нибудь еще раз помочь мне с этим?

Вот все, что вам нужно сделать ...

yum erase java-1.5.0-gcj - Это должно позаботиться о зависимостях ...

Если нет, вы также можете удалить java_cup и sinjdoc пакеты тоже.

Оттуда вы сможете установить нужный пакет Java в соответствии с инструкциями.