Доступ к ресурсу Ubuntu из Mac OS X (Snow Leopard)

Причина, по которой реализация Oracle в Java не поддерживается или не распространена Ubuntu, уже обсуждаемой здесь.

Основная идея заключается в том, что Java Seal Oracle не будет включен в какое-либо официальное репо Ubuntu из-за проблем с лицензией, созданных Oracle.

Это не мешает вам устанавливать JDK Oracle из PPA или из официальных файлов пакетов с сайта Oracle.

В этом руководстве описывается, как загрузить, установить и установить java, javac и javaws из Oracle доступны для использования в вашей системе.

Как установить Oracle Java JDK6u30 на Ubuntu 11.10

(должен работать с любой другой версией загруженный из Oracle)

Загрузить Sun / Oracle Java JDK

Загрузить здесь Sun / Oracle Java JDK или JRE (текущая версия JDK 6 Update 30) здесь [!d1 ].

Примечание. Выберите любой из пакетов bin x86 или Linux x64 bin (пример jdk-6u30-linux-i586.bin, jdk-6u30-linux-x64.bin) в зависимости от вашей системы и предпочтений.

Загрузить Sun / Oracle Java JDK

chmod +x /path/to/file/jdk-6u30-linux-*.bin [!d 20] Загрузить Sun / Oracle Java JDK

/path/to/binary/jdk-6u30-linux-*.bin && rm /path/to/binary/jdk-6u30-linux-*.bin

Будет создана новая папка на том же пути с извлеченными файлами

Загрузить Sun / Oracle Java JDK

mkdir -p /usr/lib/jvm cd /path/to/binary/ mv /path/to/binary/jdk1.6.0_30 /path/to/binary/java-6-oracle && mv /path/to/binary/java-6-oracle /usr/lib/jvm/

Добавить новую версию java , javac и javaws в качестве альтернативы системы и присвоить ей приоритет 1

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/java-6-oracle/bin/java" 1 sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/java-6-oracle/bin/javac" 1 sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/java-6-oracle/bin/javaws" 1 Добавить новую версию java, javac и javaws в качестве альтернативы системы и присвоить ей приоритет 1 [ ! d34] sudo update-alternatives --config java

Выберите вашу созданную альтернативу java

sudo update-alternatives --config javac

Выберите новую созданную альтернативу javac

sudo update-alternatives --config javaws

Выберите новый созданный javaws alternative

Добавить новую версию java, javac и javaws в качестве альтернативы системы и присвоить ей приоритет 1

java -version должен вернуть [!d43 ]

java version "1.6.0_30"
Java(TM) SE Runtime Environment (build 1.6.0_30-b12)
Java HotSpot(TM) Client VM (build 20.5-b03, mixed mode, sharing)

и javac -version должны возвращать

javac 1.6.0_30
Добавить новую версию java, javac и javaws в качестве альтернативы системы и присвоить ей приоритет 1

Открыть /etc/profile с любимым текстовый редактор, т. е.

gksudo gedit / etc / profile

Перейдите в конец файла и добавьте это содержимое

JAVA_HOME=/usr/lib/jvm/java-6-oracle
JAVA_BIN=$JAVA_HOME/bin
PATH=$PATH:$JAVA_HOME:$JAVA_BIN
export JAVA_HOME
export JAVA_BIN
export PATH

Перезагрузите всю систему PATH /etc/profile с

. /etc/profile

Это для Oracle JDK, java, javac и javaws должны быть запущены из пакета Oracle.

Установленная здесь версия можно легко обновить, скопировав новую версию поверх установленных файлов. Просто извлеките пакет и скопируйте его поверх нового, установленного в настоящее время.

Возможно, вы захотите проверить / etc / альтернативы для ссылок на старые установки JRE - есть много инструментов, которые могут не быть найденный в вашей системе после ручной установки, как это.

2
задан 19 May 2011 в 06:45

8 ответов

Nevermind-- перезагрузка сделала трюк. Надеюсь, это поможет кому-то.

2
ответ дан 25 July 2018 в 21:53
  • 1
    На каком компьютере вы перезагрузились? – Ethan 22 August 2011 в 22:25
  • 2
    Я перезапустил Ubuntu с внешним подключением, а затем появился на моем Mac. – Jeff 23 August 2011 в 03:17

Nevermind-- перезагрузка сделала трюк. Надеюсь, это поможет кому-то.

2
ответ дан 26 July 2018 в 17:32
  • 1
    На каком компьютере вы перезагрузились? – Ethan 22 August 2011 в 22:25
  • 2
    Я перезапустил Ubuntu с внешним подключением, а затем появился на моем Mac. – Jeff 23 August 2011 в 03:17

Nevermind-- перезагрузка сделала трюк. Надеюсь, это поможет кому-то.

2
ответ дан 2 August 2018 в 03:29
  • 1
    На каком компьютере вы перезагрузились? – Ethan 22 August 2011 в 22:25
  • 2
    Я перезапустил Ubuntu с внешним подключением, а затем появился на моем Mac. – Jeff 23 August 2011 в 03:17

Nevermind-- перезагрузка сделала трюк. Надеюсь, это поможет кому-то.

2
ответ дан 4 August 2018 в 19:26
  • 1
    На каком компьютере вы перезагрузились? – Ethan 22 August 2011 в 22:25
  • 2
    Я перезапустил Ubuntu с внешним подключением, а затем появился на моем Mac. – Jeff 23 August 2011 в 03:17

Nevermind-- перезагрузка сделала трюк. Надеюсь, это поможет кому-то.

2
ответ дан 6 August 2018 в 03:36

Nevermind-- перезагрузка сделала трюк. Надеюсь, это поможет кому-то.

2
ответ дан 7 August 2018 в 21:26

Nevermind-- перезагрузка сделала трюк. Надеюсь, это поможет кому-то.

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

Nevermind-- перезагрузка сделала трюк. Надеюсь, это поможет кому-то.

2
ответ дан 13 August 2018 в 15:56
  • 1
    На каком компьютере вы перезагрузились? – Ethan 22 August 2011 в 22:25
  • 2
    Я перезапустил Ubuntu с внешним подключением, а затем появился на моем Mac. – Jeff 23 August 2011 в 03:17

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

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