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

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

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

Поделись с друзьями:

Опубликовано 30.04.2012 в 10:59 · Автор komivlad · Ссылка
Рубрики: Ubuntu · Теги: , , , ,

14 комментариев

Подписаться на комментарии по RSS

  1. Написал(-а) Artem
    23.11.2014 в 11:47
    Ответить · Ссылка

    А что если не выбило ошибки?

  2. Написал(-а) lastwagen
    02.03.2013 в 14:50
    Ответить · Ссылка

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

  3. Написал(-а) komivlad
    01.03.2013 в 21:41
    Ответить · Ссылка

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

  4. Написал(-а) 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

    и тоже установил

  5. Написал(-а) НЛО
    14.09.2012 в 15:12
    Ответить · Ссылка

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

  6. Написал(-а) komivlad
    12.09.2012 в 12:56
    Ответить · Ссылка

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

    после сможешь менять все что пожелаешь 🙂

  7. Написал(-а) mllr
    12.09.2012 в 10:41
    Ответить · Ссылка

    sudo используешь?

  8. Написал(-а) SergeyPsycho
    12.09.2012 в 10:38
    Ответить · Ссылка

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

    как с этим бороться?

  9. Написал(-а) komivlad
    30.08.2012 в 17:18
    Ответить · Ссылка

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

  10. Написал(-а) lastwagen
    30.08.2012 в 16:11
    Ответить · Ссылка

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

    🙂

  11. Написал(-а) komivlad
    24.05.2012 в 07:40
    Ответить · Ссылка

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

  12. Написал(-а) Kotov
    24.05.2012 в 05:02
    Ответить · Ссылка

    Закоментим это как?

Подписаться на комментарии по RSS

Написать комментарий