[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

Это старая версия документа!


Java в Slackware

Oracle Java

В связи с недавними изменениями Oracle лицензирования Java, Slackware как и любому другому дисрибутиву больше не разрешается распространять двоичные пакеты Java в составе операционной системы. Это означает, что мы всё ещё можем устанавливать Java в систему, но начная со Slackware 14 потребуется загружать двоичный пакет вручную.

Oracle предлагает два пакета:

  • JRE (Java Runtime Environment) — требуется для выполнения приложений Java.
  • JDK (Java Development Kit) — требуется для разработки и выполнения приложений Java (включает JRE).

Поскольку JRE включён в состав JDK, именно последний рекомендуется к установке.

Не устанавливайте оба пакета одновременно, до начала установки убедитесь, что все ранее установленные пакеты Java удалены.

Установка Java (JDK) в Slackware 14

Для установки Java в систему выполните следущие шаги:

1. Посетите официальную страницу загрузки.

2. Справа от Java Platform, Standard Edition щёлкните JDK Download и примите лицензионное соглашение.

3. Загрузите двоичный пакет, соответствующий используемой архитектуре:

Linux x86 для 32-битной версии Slackware.
Linux x64 для 64-битной версии Slackware.

Убедитесь, что выбрали вариант .tar.gz.

На момент написания статьи последняя 64-битная версия была:

jdk-7u7-linux-x64.tar.gz

4. В терминале войдите как root:

su -

5. Перейдите в каталог /extra/source/java на установочном DVD Slackware или локально, если скопировали его.

6. Запустите слакбилд, указав путь к загруженному двоичному пакету Java.

./java.SlackBuild /path/to/jdk-7u7-linux-x64.tar.gz

По завершении слакбилда будет выдано сообщение наподобие:

Slackware package /tmp/jdk-7u7-x86_64-1.txz created.
Нижеуказанное сообщение слакбилда можно проигнорировать.
WARNING: zero length file usr/lib64/java/lib/security/trusted.libraries

7. Установите свежесозданный пакет:

upgradepkg --install-new /tmp/jdk-7u7-x86_64-1.txz

8. Перезапустите браузер и проверьте работоспособность Java, посетив эту станицу.

9. Для распознавания Java системой может потребоваться перезагрузка компьютера:

$ which java
/usr/lib64/java/bin/java

10. Если ходите, чтобы slackpkg при выполнении clean-system пропускал пакеты jre и jdk, добавьте их в чёрный список в /etc/slackpkg/blacklist.

Источники

 ru:howtos:software:java ()
Этот перевод старее, чем оригинальная страница, и может быть неактуальным. Смотрите, что было изменено.
Перевод этой страницы?: