Как установить openjdk-7-jdk на lucid 10.04 LTS?
В настоящее время я использую JDK 6 на сервере Ubuntu 10.04 LTS.
Поскольку Oracle не разрешит JDK 6 в репозиториях Ubuntu, похоже, что OpenJDK 7 является лучшей альтернативой https://lists.ubuntu.com/archives/ubuntu-security-announce/2012-January/001554.html
Я заметил OpenJDK 7, доступный на 11.10 в качестве пакета, но есть ли пакет backport для lucid 10.04 LTS?
Я нашел этот https://launchpad.net/~openjdk, но он устарел на год.
Ответы
Ответ 1
Вы можете получить Sun Java 6 из http://blog.flexion.org/2012/01/16/install-sun-java-6-jre-jdk-from-deb-packages/, но обязательно прочитайте комментарии, так как могут быть обновления от самого разработчика. < уш >
Это может быть лучшим вариантом по нескольким причинам:
1. Предложение Ortang об использовании OpenJDK PPA имеет старые версии OpenJDK и не рекомендуется. Я даже не мог установить OpenJDK 7 для установки в моем ящике Lucid, хотя он сказал, что он поддерживается.
2. Репозиторий Canonical Parters не будет обновляться в будущем из-за изменения политики Oracle, поэтому не вытаскивайте Java из него. Простое изменение sources.list для Oneiric не поможет для более старых версий.
Конечно, если вам нужна Sun Java 7, попробуйте http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html, как было предложено ранее. Я не тестировал его, но ребята из WebUpd8 довольно надежны.
Ответ 2
Перейдите в /etc/apt/sources.list
find
## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu oneiric partner
deb-src http://archive.canonical.com/ubuntu oneiric partner
и раскомментируйте последние 2 строки (как показано). Выполнить sudo apt-get update
чем тип sudo apt-get install sun
и нажмите кнопку "tab"... посмотрите, помогает ли это.