1. Главная
  2. /
  3. Linux
  4. /
  5. Ubuntu
  6. /
  7. Ubuntu 12.04 установка Oracle Java 7

Ubuntu 12.04 установка Oracle Java 7

Удалим старую версию явы:


# sudo apt-get purge openjdk*

После добавляем необходимый репоизотий, обновляем cache и пытаемся установить Java:


# sudo add-apt-repository ppa:eugenesan/java
# sudo apt-get update
# sudo apt-get install oracle-java7-installer

И получаем ошибку примерно такого плана:


sha256sum mismatch jdk-7u3-linux-x64.tar.gz
Oracle JDK 7 is NOT installed.
dpkg: не удалось обработать параметр oracle-java7-installer (--configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 1
Настраивается пакет gsfonts-x11 (0.22) ...
При обработке следующих пакетов произошли ошибки:
oracle-java7-installer
E: Sub-process /usr/bin/dpkg returned an error code (1)


Лечим:
открываем файл


/var/lib/dpkg/info/oracle-java7-installer.postinst

и закоментим строчки 74-107 и 111-116 которые связаны загрузкой пакета.
После, вручную выкачиваем jdk-7u3-linux-x64.tar.gz отсюда:
http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u3-download-1501626.html
Заливаем только что скачанный файл в


/var/cache/oracle-java7-installer

пробуем установить по-новой


# sudo apt-get install oracle-java7-installer

Все должно пройти успешно.
Проверяем версию установленной явы, если вы увидите что-то типа:

значит установка завершена.

Поделиться ссылкой на статью

12 комментариев. Оставить новый

  • lastwagen
    02.03.2013 14:50

    не, экспериментировал с установкой явы

    Ответить
  • username
    01.03.2013 21:41

    снова ось перестанавливал?)

    Ответить
  • lastwagen
    01.03.2013 21:37

    помню раньше, этот рецепт мне помог.
    но не сейчас (
    удалил инфу о пакете….
    и т.д. короче ниже описанном порядке
    sudo rm /var/lib/dpkg/info/oracle-java7-installer*
    sudo apt-get purge oracle-java7-installer*
    sudo rm /etc/apt/sources.list.d/*java*
    sudo apt-get update
    sudo add-apt-repository ppa:webupd8team/java
    sudo apt-get update
    sudo apt-get install oracle-java7-installer
    и тоже установил

    Ответить
  • Спасибо, все отлично

    Ответить
  • username
    12.09.2012 12:56

    sudo su , потом введи пас, так ты получишь доступы рута
    после сможешь менять все что пожелаешь 🙂

    Ответить
  • sudo используешь?

    Ответить
  • SergeyPsycho
    12.09.2012 10:38

    Прошу прощения,но меня не пускает в oracle-java7-installer.postinst.не могу его полечить — пишет отказано в доступе…
    как с этим бороться?

    Ответить
  • username
    30.08.2012 17:18

    Ну это не может не радовать!)))))))

    Ответить
  • lastwagen
    30.08.2012 16:11

    Ништяк! Теперь у меня тоже установлена рекомендованная версия Java (Version 7 Update 3).
    🙂

    Ответить
  • username
    24.05.2012 07:40

    это значит поставить решетку # в начале строки

    Ответить
  • Закоментим это как?

    Ответить

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения

Категории

Меню