Установка 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 версию.