Добрый день.
Дебиан 6 для архитектуры amd64 по умолчанию идет с OpenJDK. Так как нашим разработчикам понадобилась именно Sun JDK, то вот краткая записка, как установить Sun JDK 6 на Debian Squeeze.
Добавим в /etc/apt/sources.list:
# nano /etc/apt/sources.list
non-free:
deb http://mirror.hetzner.de/debian/packages squeeze main contrib non-free
Обновим список доступных пакетов:
# apt-get update
Найдем доступные Sun Java пакеты:
# apt-cache search sun-java6
Вывод будем примерно таким:
ia32-sun-java6-bin - Sun Java(TM) Runtime Environment (JRE) 6 (32-bit)
sun-java6-bin - Sun Java(TM) Runtime Environment (JRE) 6 (architecture dependent files)
sun-java6-demo - Sun Java(TM) Development Kit (JDK) 6 demos and examples
sun-java6-fonts - Lucida TrueType fonts (from the Sun JRE)
sun-java6-javadb - Java(TM) DB, Sun Microsystems' distribution of Apache Derby
sun-java6-jdk - Sun Java(TM) Development Kit (JDK) 6
sun-java6-jre - Sun Java(TM) Runtime Environment (JRE) 6 (architecture independent files)
sun-java6-plugin - The Java(TM) Plug-in, Java SE 6
sun-java6-source - Sun Java(TM) Development Kit (JDK) 6 source files
Дебиан 6 для архитектуры amd64 по умолчанию идет с OpenJDK. Так как нашим разработчикам понадобилась именно Sun JDK, то вот краткая записка, как установить Sun JDK 6 на Debian Squeeze.
Добавим в /etc/apt/sources.list:
# nano /etc/apt/sources.list
non-free:
deb http://mirror.hetzner.de/debian/packages squeeze main contrib non-free
Обновим список доступных пакетов:
# apt-get update
Найдем доступные Sun Java пакеты:
# apt-cache search sun-java6
Вывод будем примерно таким:
ia32-sun-java6-bin - Sun Java(TM) Runtime Environment (JRE) 6 (32-bit)
sun-java6-bin - Sun Java(TM) Runtime Environment (JRE) 6 (architecture dependent files)
sun-java6-demo - Sun Java(TM) Development Kit (JDK) 6 demos and examples
sun-java6-fonts - Lucida TrueType fonts (from the Sun JRE)
sun-java6-javadb - Java(TM) DB, Sun Microsystems' distribution of Apache Derby
sun-java6-jdk - Sun Java(TM) Development Kit (JDK) 6
sun-java6-jre - Sun Java(TM) Runtime Environment (JRE) 6 (architecture independent files)
sun-java6-plugin - The Java(TM) Plug-in, Java SE 6
sun-java6-source - Sun Java(TM) Development Kit (JDK) 6 source files
Теперь установим то, что нам необходимо:
# apt-get install sun-java6-bin sun-java6-jdk -y
В ходе установки необходимо будет согласиться с лицензией Java.
Сделаем Sun Java 6 по умолчанию, вместо OpenJDK:
# update-java-alternatives -s java6-sun
И проверим, установилось ли все корректно:
# java -version
Вывод будет примерно таким:
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02, mixed mode)
UPD: Если же вам нужна Java7 то мануал дальше:
Будем устанавливать из репозитория WebUpd8 Java 7 PPA
# su -
# echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" >> /etc/apt/sources.list
# echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" >> /etc/apt/sources.list
# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886
# apt-get update
# apt-get install oracle-java7-installer
Теперь у нас установлены java SDK и Java RE
Свяжем java с java7:
# sudo apt-get install oracle-java7-set-default
Проверим версию:
# java -version
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)
UPD: Если же вам нужна Java7 то мануал дальше:
Будем устанавливать из репозитория WebUpd8 Java 7 PPA
# su -
# echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" >> /etc/apt/sources.list
# echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" >> /etc/apt/sources.list
# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886
# apt-get update
# apt-get install oracle-java7-installer
Теперь у нас установлены java SDK и Java RE
Свяжем java с java7:
# sudo apt-get install oracle-java7-set-default
Проверим версию:
# java -version
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)
Комментариев нет:
Отправить комментарий