пʼятниця, 15 березня 2013 р.

Встановлення Oracle-JDK на Ubuntu 12.10

В комплекті ОС Ubuntu 12.10 поставляється open-jdk. Список встановлених jdk та jvm можливо подивитись в /usr/lib/jvm/
Перевірити поточну версію можна виконавши в терміналі команду
java -version
Чому oracle-JDK?
Я надаю перевагу "офіційному" jdk (від oracle, jdk безкоштовний), тому що його вимагають програми, з якими я працюю - наприклад IDE Netbeans, Android SDK.
Установка (суть - потрібно скачати архів з JDK, та розпакувати його вміст до папки /usr/lib/jvm/jdk1.7.0)
1. Качаємо останню версію JDK з розширенням .tar.gz для своєї Ubuntu (64 чи 32-розрядної, відповідно x64 або i585)
2. Розпаковуємо до домашнього каталогу за допомогою менеджера архівів - отримуємо папку з назвою, наприклад jdk1.7.0_17
3. З терміналу (тому, що потрібні права адміністратора) заходимо до директорії, де встановлені jdk:
cd /usr/lib/jvm/
а якщо такої немає, створюємо її 
sudo mkdir /usr/lib/jvm
4. В цій директорії створюємо папку для нашої JDK (відкидуємо молодший номер версії, наприклад, для jdk1.7.0_17 папка буде називатись jdk1.7.0та переміщуємо туди вміст папки jdk1.7.0_17
sudo mv ~/jdk1.7.0_17 /usr/lib/jvm/jdk1.7.0
5. На цьому можна закінчити, якщо Ви плануєте використовувати oracle-jdk тільки для деяких програм - тоді для них потрібно буде окремо вказувати шлях до встановленої oracle-jdk. А можна встановити oracle-jdk і jre як такі, що використовуються за змовчуванням, для цього в терміналі виконати наступні команди:
sudo ln -s -b /usr/lib/jvm/jdk1.7.0/jre/bin/java /etc/alternatives/java
sudo ln -s -b /usr/lib/jvm/jdk1.7.0/jre/bin/java /usr/bin/java
6. Перевіряємо
java -version
Готово!
Альтернативні шляхи: можливо додати до репозиторіїв центру програмного забезпечення сторонні репозиторії та встановити jdk через них, наприклад:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update && sudo apt-get install oracle-java7-installer
Але пам'ятайте, що сторонні репозиторії ви використовуєте на свій страх і ризик!

Немає коментарів:

Дописати коментар