Как установить Oracle JDK 6? [Дубликат]

У этого вопроса уже есть ответ здесь: Как я могу установить проприетарные Java JDK 6/7/8 или JRE? 27 ответов

. Большинство программного обеспечения не полностью протестирован с Java 7, и я хотел бы установить JDK 6.0 для Oracle на Ubuntu 11.10.

Может кто-нибудь, пожалуйста, дайте мне инструкции для того же?

104
задан 8 June 2012 в 17:39

67 ответов

Я ожидаю, что ppa ferramroberto, возможно, не будет работать в будущем, потому что переупаковка java больше не допускается. К сожалению, то, что запрещено каноническим, также запрещено для любого другого упаковщика. Таким образом, решение, упомянутое выше, может быть единственным способом (который в основном является оберткой для альтернатив обновления!):

http://www.webupd8.org/2011/09/how-to -install-oracle-java-7-jdk-in.html

Как правило, хорошая идея - получить учетную запись oracle и получить информационный бюллетень java для получения информации о обновлениях программного обеспечения до тех пор, пока решение приходит по пути для пользователей ubuntu для получения информации об обновлениях.

2
ответ дан 10 August 2018 в 09:04

Oracle теперь владеет Sun и переименовал ее в Oracle Java. Если вы хотите установить последнюю версию Java 6, вы можете скачать ее здесь:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

Двоичный файл является самораспаковывающимся архивом. Скопируйте его туда, где вы хотите установить его, например. /opt/java

Затем создайте ссылку,

# update-alternatives /usr/bin/java java /opt/java/bin/java 0

При необходимости сделайте то же самое для javac.

0
ответ дан 15 August 2018 в 21:55

Во многих случаях нет необходимости полностью переходить на Oracle Java (или любую другую альтернативную версию). Многие приложения, которые требуют чего-то другого, кроме стандартной версии Java, могут быть запущены путем явного вызова требуемой виртуальной машины Java:

<path to alternative JRE>/bin/java -jar <application>.jar

Возможно, JAVA_HOME также должен быть явно задан перед запуском приложения:

export JAVA_HOME=<path to alternative JRE>
1
ответ дан 15 August 2018 в 21:55

Я использовал следующую инструкцию , загрузив двоичные файлы jdk непосредственно из Oracle. Инструкции также относятся к jdk6.

0
ответ дан 15 August 2018 в 21:55

Откройте терминал и выполните команды ниже. Он будет устанавливать JDk, а также JRE. Не нужно ничего настраивать. Он будет заботиться обо всем.

sudo add-apt-repository ppa:webupd8team/java

sudo apt-get update

JDK 6 вместе с JRE

sudo apt-get install oracle-java6-installer

ИЛИ ДЛЯ JDK 7

sudo apt-get install oracle-java7-installer

После выполнения вы можете проверьте, установлены ли Java и JDK с помощью java -version, а затем javac -version

6
ответ дан 15 August 2018 в 21:55

На официальной Ubuntu wiki есть очень хорошая страница. Там вы найдете все рекомендуемые методы. Я использовал этот отличный автоматический скрипт .

cd ~/
wget https://github.com/flexiondotorg/oab-java6/raw/0.2.6/oab-java.sh -O oab-java.sh
chmod +x oab-java.sh
sudo ./oab-java.sh

Сценарий будет создавать пакеты из исходного кода и размещать их в локальном репо, тогда они могут быть установлены, например:

sudo apt-get install sun-java6-jdk sun-java6-fonts sun-java6-source

Вы можете увидеть все доступные пакеты в /var/local/oab/deb.

Не забудьте выбрать правильную версию:

sudo update-alternatives --config java

Чтобы настроить все остальное (например, плагин браузера, keytool и т. д.), вы можете использовать это (это будет длинный список!):

sudo update-alternatives --all

Скрипт - это оболочка для этого скрипта Debian , если вы любопытно;)

3
ответ дан 15 August 2018 в 21:55

Запустите эту команду в терминале (Ctrl + Alt + T):

sudo add-apt-repository ppa:ferramroberto/java
  • Если вы получите эту ошибку:
    sudo add-apt-repository command not found 
    
  • Затем установите ее на :
    sudo apt-get install python-software-properties
    
  • И снова запустите эту команду:
    sudo add-apt-repository ppa:ferramroberto/java
    

Затем выполните:

sudo apt-get update
sudo apt-get install sun-java6-jdk

Это сработало для меня .

0
ответ дан 15 August 2018 в 21:55
  • 1
    Это не очень хороший способ установить Java, потому что этот PPA предоставляет только очень старые версии, которые имеют серьезные недостатки, включая серьезные ошибки безопасности . Oracle изменила условия лицензирования для собственной JRE JDK и JDK, так что она не может быть свободно перераспределена таким образом. Таким образом, PPA больше не содержит безопасную, современную Java. Полное объяснение, с цитатами, какой версии PPA может предоставить и почему, не может вписаться в комментарий. Но если вы опубликуете новый вопрос об этом и напишите мне здесь (с @EliahKagan), я постараюсь ответить на него. – Eliah Kagan 11 October 2012 в 15:24

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

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