Установка java від oracle

Open-SUSE. RU – українськомовна спільнота користувачів дистрибутива openSUSE

Опубліковано Ср, 03/04/2013 - 14:45 користувачем Itan_ua

Знадобилася для своїх цілей. Досить фривольний переклад, щоб не забути.

1.Видалити browser plug-in icedtea icedtea-web видалити

2.Отримати JRE. завантажити звідси http://www.java.comне вибирати Linux x64 RPM

завантажити наприклад сюди /home/your-user-name/Downloads

3. Встановити JRE (64-bit)

cd Downloads && tar xvzf

/Downloads/jre-7u17-linux-x64.tar.gz Press Enter.

зайти в термінал із правами суперкористувача: su -p ввести пароль Press Enter

створити папку в папці opt mkdir -p -v /opt/java/64 Press Enter.

перенести весь вміст папки jre1.7.0_17 в /opt/java/64/ mv -v

/Downloads/jre1.7.0_17 /opt/java/64 Press Enter.

Інформувати систему про нову JRE і встановити її як основну: update-alternatives --install "/usr/bin/java" "java" "/opt/java/64/jre1.7.0_17/bin/java" 1 Press Enter.

Увага2: передбачається, що в системі немає встановленої JRE попередніх версій. Ви цілком можете отримати й інші помилки. Чи були видалені попередні версії вручну?

Повідомимо систему про нову встановлену версію JRE? яка має бути JRE за замовчуванням: update-alternatives --set java /opt/java/64/jre1.7.0_17/bin/java Press Enter.

установка Firefox plugin досить проста: mkdir -v

/.mozilla/plugins Press Enter. Якщо вона вже існує, ви побачите повідомлення про це.

тепер можна встановити плагін, потрібно встановити символічне посилання(у мене не вийшло, тому що робив все від root, япросто скопіював файл) ln -s /opt/java/64/jre1.7.0_17/lib/amd64/libnpjp2.so

/.mozilla/plugins/ Press Enter.

Тепер можна вийти із сесії exit Press Enter. Закриваємо термінал

Якщо в FIrefox в Інструменти-Додатки-Плагіни Включено Java Plug-in то на вершині сторінки ми побачимо щось на кшталт цього: Java(TM) Plug-in 1.7.0_17

Перевірка на сторінці http://java.com/en/download/installed.jsp особисто у мене призводить до краху Firefox

Майте на увазі що використання openJDK та/або Oracle Java практично не має ніякого захисту проти атак, найкраще, що можна зробити це повністю відключити Java.

Налаштування використання дискової пам'яті із Sun Java 7 Plugin Control Panel.

За умовчанням Ява використовує запаморочливу кількість дискової пам'яті як кеш (Що курять девелопери?) Ви можете обмежити використання пам'яті за допомогою Control Panel, але робити це потрібно для кожного користувача окремо. Введіть у терміналі:

не робіть цього з правами root, а то отримаєте щось на кшталт цього:

shell-init: помилка отримання поточної директорії: getcwd: cannot access parent directories: Немає такого файлу або каталогу chdir: помилка отримання поточної директорії: getcwd: cannot access parent directories: Немає такого файлу або каталогу Error occurred during initialization of VM java.lang.Error: Properties init: Правильно не визначено поточну робочу директорію. at java.lang.System.initProperties(Native Method) at java.lang.System.initializeSystemClass(Unknown Source)

Temporary Internet Files - Settings. Disk Space: обмеження до 50 MB. Click Delete Files. OK – OK – Apply – OK.

Якщо в системі є інші користувачі, то спочатку потрібно видалити старий плагін rm -v

/.mozilla/plugins/libnpjp2.so а потім:

ln -s /opt/java/64/jre1.7.0_17/lib/amd64/libnpjp2.so

Видалення. Після того, як ви награлися з JRE, можливо ви захочете його видалити. зробити це просто. відкриємо термінал. su -p rm -r -v /opt/java зараз видалимо Java plugin. rm -v

/.mozilla/plugins/libnpjp2.so Press Enter. закриємо термінал.