[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

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версияСледующая версия справа и слева
ru:howtos:software:java [2012/11/12 07:03 (UTC)] – typos bormantru:howtos:software:java [2013/10/17 08:54 (UTC)] – sync with en bormant
Строка 14: Строка 14:
 <note important>Не устанавливайте оба пакета одновременно, до начала установки убедитесь, что все ранее установленные пакеты Java удалены.</note> <note important>Не устанавливайте оба пакета одновременно, до начала установки убедитесь, что все ранее установленные пакеты Java удалены.</note>
  
-===== Установка Java (JDK) в Slackware 14 =====+==== Установка Java (JDK) в Slackware 14 =====
  
 Для установки Java в систему выполните следующие шаги: Для установки Java в систему выполните следующие шаги:
Строка 35: Строка 35:
 <code>su -</code> <code>su -</code>
  
-5. Перейдите в каталог ''/extra/source/java'' на установочном DVD Slackware или локально, если скопировали его.+5. Перейдите в каталог ''/extra/source/java'' на установочном DVD Slackware или локальном каталоге, если загрузили его с зеркала Slackware (в последнем случае //не забудьте загрузить **все** файлы и подкаталоги каталога "''java''"!//).
  
 6. Запустите слакбилд, указав путь к загруженному двоичному пакету Java. 6. Запустите слакбилд, указав путь к загруженному двоичному пакету Java.
Строка 55: Строка 55:
  
 10. Если хотите, чтобы [[slackware:slackpkg|slackpkg]] при выполнении ''clean-system'' пропускал пакеты jre и jdk, добавьте их в чёрный список в ''/etc/slackpkg/blacklist''. 10. Если хотите, чтобы [[slackware:slackpkg|slackpkg]] при выполнении ''clean-system'' пропускал пакеты jre и jdk, добавьте их в чёрный список в ''/etc/slackpkg/blacklist''.
 +
 +===== OpenJDK =====
 +
 +Если предпочитаете альтернативу с полностью открытым исходным кодом OpenJDK вместо прекомпилированных бинарных файлов Oracle с частично закрытым исходным кодом, можете получить исходный код, слакбилды и/или пакеты Slackware здесь: [[http://slackware.com/~alien/slackbuilds/openjdk/|http://slackware.com/~alien/slackbuilds/openjdk/]].
 +
 +Если решите использовать OpenJDK, к нему применимо то же самое правило, что и к пакетам Java от Oracle: //устанавливайте только один из двух, либо JRE, либо JDK!//
 +
 +Если нужен плагин для браузера как в Java от Oracle, установите дополнительно пакет [[http://slackware.com/~alien/slackbuilds/icedtea-web|icedtea-web]]. Oracle сохраняет исходные тексты браузерного плагина закрытыми. Пакет //icedtea-web// является альтернативой с открытым исходным кодом.\\ Также потребуется [[http://slackware.com/~alien/slackbuilds/rhino|rhino]], движок JavaScript для OpenJDK.
 +
 +Если решите собирать OpenJDK из исходного кода, руководствуйтесь [[http://slackware.com/~alien/slackbuilds/openjdk/build/README.txt|README]].
  
 ====== Источники ====== ====== Источники ======
  
   * Источник: [[http://slackware.org.uk/slackware/slackware64-current/extra/java/README|java.SlackBuild readme]]   * Источник: [[http://slackware.org.uk/slackware/slackware64-current/extra/java/README|java.SlackBuild readme]]
-  * Разместил: [[wiki:user:sycamorex|sycamorex]]+  * Дополнения: [[wiki:user:sycamorex|sycamorex]] 
 +  * Дополнения: [[wiki:user:alienbob|Eric Hameleers]]
   * Перевод: [[wiki:user:bormant|Serg Bormant]]   * Перевод: [[wiki:user:bormant|Serg Bormant]]
  
 ru:howtos:software:java ()