Должен ли я скачать tar.gz или rpm для Java, чтобы выполнить установку Java в автономном режиме? [дубликат]

Я собираюсь загрузить и установить Java в Ubuntu 12.04 LTS (32-разрядная система)

На странице загрузки Java есть 2 варианта загрузки.

  1. Java для платформ Linux
  2. Java для платформ Linux на базе RPM

Что лучше подходит для Ubuntu?

2
задан 3 October 2013 в 18:03

2 ответа

RPM - это Redhat, Fedore, CentOS, так что его нельзя использовать.

Вам нужна, предпочтительно, версия DEB или иная версия tar.gz.

Я бы посоветовал использовать личный архив, как описано здесь: 112]

Метод установки для Java 7:

su -
echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886
apt-get update
apt-get install oracle-java7-installer
exit

Затем можно установить это ...

sudo apt-get install oracle-java7-set-default

«Для автоматической установки переменных среды Java 7»

0
ответ дан 3 October 2013 в 18:03

Используйте Java для Платформ Linux. Вот инструкции по загрузке существует подобный вопрос о том, как установить JDK 7

Установите JRE

Загрузите Linux на 64 бита или на 32 бита, "сжал двоичный файл" - он имеет ".tar.gz" расширение файла, и распакуйте его

tar -xvf jre-7-linux-i586.tar.gz

Пакет JRE 7 извлечен в./jre1.7.0 каталог. Теперь переместите каталог JRE 7 в /usr/lib

sudo mv ./jre1.7.0* /usr/lib/jvm/jre1.7.0

Впоследствии выполните следующее для получения списка в настоящее время устанавливаемых альтернатив Java

sudo update-alternatives --config java

Вы будете произведены как:

There are 2 choices for the alternative java (providing /usr/bin/java).

Selection Path Priority Status
————————————————————
* 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 auto mode
1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manual mode
2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode

Press enter to keep the current choice[*], or type selection number:

Помните последнее число и нажмите Enter для выхода из этой утилиты, т.е. в этом примере помнят число 2.

Если только одну альтернативу показывают, затем помнят число 0

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jre1.7.0/bin/java 3

Это добавит, что Ваша новая установка JRE 7 в альтернативы перечисляет т.е. использует помнившее число + 1 т.е. 3 в примере выше. Теперь настройте Java для использования Java Oracle JRE

sudo update-alternatives --config java

Вы будете видеть вывод, подобный ниже - выбирает количество jre1.7.0 т.е. 3:

There are 3 choices for the alternative java (providing /usr/bin/java).

Selection Path Priority Status
————————————————————
* 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 auto mode
1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manual mode
2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode
3 /usr/lib/jvm/jre1.7.0/jre/bin/java 3 manual mode

Press enter to keep the current choice[*], or type selection number: 3
update-alternatives: using /usr/lib/jvm/jre1.7.0/jre/bin/java to provide /usr/bin/java (java) in manual mode.

N.B., если не было никакой предыдущей установки Java затем, новый JRE будет значением по умолчанию, и Вы не будете видеть вышеупомянутое.

Проверьте версию Вас новая установка JRE 7:

java -version

Должен произвести

java version “1.7.0”
Java(TM) SE Runtime Environment (build 1.7.0-b147)
Java HotSpot(TM) Client VM (build 21.0-b17, mixed mode) 

Установите плагин Firefox/Chrome

В терминале:

mkdir ~/.mozilla/plugins

Удалите плагин IcedTea, если он был установлен.

sudo apt-get remove icedtea6-plugin

Удалите прежнюю версию плагина Java (можете, или может не присутствовать),

rm ~/.mozilla/plugins/libnpjp2.so

Теперь можно установить плагин путем создания символьной ссылки (Вы говорите Firefox, где плагин расположен). Для использования Java на 32 бита

ln -s /usr/lib/jvm/jre1.7.0/lib/i386/libnpjp2.so ~/.mozilla/plugins/

Для использования Java на 64 бита

ln -s /usr/lib/jvm/jre1.7.0/lib/amd64/libnpjp2.so ~/.mozilla/plugins/

Подтвердите, что JRE был успешен при помощи официального веб-сайта оракула.

ИСТОЧНИК: Как я могу установить Sun/Oracle собственный Java JDK 6/7/8 или JRE?

1
ответ дан 3 October 2013 в 18:03

Другие вопросы по тегам:

Похожие вопросы: