Установка Java для работы с внешними KVM

Установка Java в Ubuntu

  • Добавляем репозиторий:

 

sudo add-apt-repository ppa:webupd8team/java

 

  • Обновляем данные о пакетах:

 

sudo apt-get update

 

  • Загружаем установщик Java:

 

sudo apt-get install oracle-java8-installer

 

Установка Java в Linux

Для работы KVM консоли требуется наличие в вашей системе Java Runtime Environment и Java Web Plugin в браузере. Рекомендуем использовать только Oracle JRE,  работа с Open JRE не гарантируется. Обычно необходимое ПО устанавливается автоматически, но если у вас возникли затруднения, то вы можете воспользоваться следующими инструкциями. Также можно установить пакеты java вручную (в данном примере дистрибутив ubuntu), скачав их с официального сайта http://www.java.com/ru/download/manual.jsp?locale=ru и установить по следующей инструкции:

  • Распаковываем архив ("*" - версия скачанных пакетов Java):

 

tar -xvpf jre-*.tar.gz 

 

  • Перемещаем распакованные файлы в системную папку: 

 

sudo mv ./jre* /usr/lib/jvm/jre*

 

  • Добавляем версии пакетов java, которые можно собираемся использовать:

 

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jre*/bin/java [number]

 

  • "[number]" - номер пункта, для дальнейшей установки, может быть любым (пример: 0, 1, 2, 3.., использовать отличный от нуля, в том случае, если установлены другие версии пакетов java, которые при необходимости можно удалить). Запускаем добавленные пакеты, выбирая в появившемся меню необходимый номер, указанный ранее (в поле [number]), и нажимаем "Enter":

 

sudo update-alternatives --config java

 

  • Проверяем версию java, чтобы удостовериться, что пакеты активированы: 

 

java -version

 

  • Делаем символьную ссылку для браузера, используя папку для своей архитектуры системы, предварительно удалив данные файлы (и пакеты), если они уже установлены:

 

mkdir ~/.mozilla/plugins
ln -s /usr/lib/jvm/jre*/lib/amd64/libnpjp2.so ~/.mozilla/plugins/

 

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

Возможные неполадки в работе KVM консоли и их решение:

  • В MacOS X если в "security & privacy" пункт "allow applications downloaded from" стоит в "mac app store and identified developers", то апплет KVM консоли не запустится (недоступна кнопка allow). Необходимо в настройке "allow applications downloaded from" выбрать значение "anywhere".
  • Если у вас запускается Java аплет, но появляется ошибка соединения, то вам следует проверить, не закрыты ли у исходящие порты фаерволом. Подробности вы можете уточнить у технической поддержки.

Включение Java 6 в MacOS X

Согласно официальной документации достаточно выполнить несколько команд в терминале (требуются права администратора):

 

sudo mkdir -p /Library/Internet\ Plug-Ins/disabled
sudo mv /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin /Library/Internet\ Plug-Ins/disabled
sudo ln -sf /System/Library/Java/Support/Deploy.bundle/Contents/Resources/JavaPlugin2_NPAPI.plugin /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo ln -sf /System/Library/Frameworks/JavaVM.framework/Commands/javaws /usr/bin/javaws

Дистрибутивы

В связи с удалением дистрибутивов Java6 из интернета и включением блокировки не подписанных приложений в последних версиях Java7, выкладываем 100% рабочие версии тут.

jre-6u45-windows-i586.exe

jre-6u43-windows-x64.exe

Можно также попробовать 8 версию.