Как установить Java?

Как установить Java, в том числе в моем браузере, чтобы работали сайты с Java?

170 голосов | спросил 20 revs, 10 users 26%
unknown
1 Jam1000000amThu, 01 Jan 1970 03:00:00 +030070 1970, 03:00:00

14 ответов


183

Существует несколько реализаций Java. Три наиболее распространенных варианта, когда говорят об этом для Ubuntu:

  • OpenJDK . Основная цель проекта OpenJDK - создать с открытым исходным кодом платформа Java SE (6 и 7). Это стандартная версия Java, которую использует Ubuntu, и является самой простой для установить.
  • Sun Java : Sun Java является эталонной реализацией для Java 6. Ее поддержка был прерван в Ubuntu.
  • Oracle Java : Oracle Java - это реализация OpenJDK Java Se Platform версии 7 от Oracle. Oracle представила эту реализацию лицензию , которая предотвращает распространение.

Так как Ubuntu 11.10 (Oneiric Ocelot) и из-за проблем с лицензией Ubuntu больше не будет распространять JDK Oracle и JRE . Кроме того, предыдущие версии, поставляемые в PPA, страдают от проблем безопасности и не рекомендуются устанавливать их в любой системе Ubuntu.

Больше нет поддерживаемых .deb выпусков от Ubuntu со ссылкой на Sun Java или Oracle Java, Ubuntu официально поддерживает OpenJDK и OpenJRE реализацию Java, которая является основой для собственной реализации Oracle.

OpenJRE - официальная реализация Java Runtime Environment (JRE) для ваших систем Ubuntu и должна быть достаточной для запуска любой программы Java, которая вам может потребоваться, и она включена в основной репозиторий и легко устанавливается.

OpenJRE

 Установить через Центр программного обеспечения

Или, открыв терминал и набрав

sudo apt-get install openjdk-8-jre 

В пакете openjdk-8-jre содержится только Java Runtime Environment. Если вы хотите разработать Java-программы, установите пакет openjdk-8-jdk:

 Установить через программный центр


Также важно установить оболочку для поддержки приложений Java в вашем веб-браузере, Iced-Tea Java Plugin .

Плагин IcedTea

Установить через программный центр

Или через терминал

sudo apt-get install icedtea-plugin

Или найдите icedtea-plugin в программном центре Ubuntu.


Чтобы убедиться, что вы используете правильную версию Java, используйте эту команду для выбора:

sudo update-alternatives --config java

java -version должен отобразить выбранный вами вариант.


Если вам нужно установить OpenJDK-JRE 6 или OpenJDK-JDK 6

openjdk-6-jre ( нажмите, чтобы установить) доступен для установки для Ubuntu 8.04 ( Hardy Heron) и вверх.

Установите его с помощью

sudo apt-get install openjdk-6-jre

Илиесли вам нужен пакет разработчиков, openjdk-6-jdk (щелкните для установки), установите его с помощью:

sudo apt-get install openjdk-6-jdk

Версия icedtea-plugin ( нажмите для установки) также можно установить, если вы собираетесь использовать OpenJDK 6.

Установите его с помощью:

sudo apt-get install icedtea6-plugin

Если вы действительно хотите использовать платформу Java SE для платформы , см. Как установить Sun /Запатентованная Java JDK 6/7/8 или JRE? .

ответил waltinator 8 ThuEurope/Moscow2011-12-08T06:01:35+04:00Europe/Moscow12bEurope/MoscowThu, 08 Dec 2011 06:01:35 +0400 2011, 06:01:35
52

Установка OpenJDK недостаточно для включения Java в браузерах. Вам также потребуется установить icedtea-7-plugin :

 Установить через программный центр

Может потребоваться перезапуск браузера.

ответил Lekensteyn 13 J0000006Europe/Moscow 2011, 12:57:55
22

Для установки Oracle Java 7:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo mkdir -p /usr/lib/mozilla/plugins #just in case, this will be added to the package in the next version
sudo apt-get install oracle-jdk7-installer
ответил subeh.sharma 22 FebruaryEurope/MoscowbWed, 22 Feb 2012 15:03:23 +0400000000pmWed, 22 Feb 2012 15:03:23 +040012 2012, 15:03:23
17

Установка OpenJDK - рекомендуется

Самый простой способ установить Java на Ubuntu - использовать OpenJDK . Это будет отлично работать для большинства людей. Чтобы установить его, нажмите на маленькую кнопку с логотипом Ubuntu, как показано на скриншоте ниже.

введите описание изображения здесь>> </p>

<p> После открытия Dash Home вам нужно ввести <strong> Terminal </strong>. Нажмите на значок, который показан на скриншоте ниже. </p>

<p> <img src = Безопасны ли PPA для добавления в мою систему и какие« красные флаги »отслеживать?

ответил Aaron Hill 21 PM00000030000005831 2012, 15:31:58
12

Откройте терминал с помощью Ctrl + Alt + T и:

Теперь это установит l версия для атеста Java

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
ответил pileofrocks 2 MarpmSat, 02 Mar 2013 18:10:57 +04002013-03-02T18:10:57+04:0006 2013, 18:10:57
10

Oracle Java 8 только что был выпущен (стабилен). Чтобы установить его в Ubuntu, вы можете использовать PPA для WebUpd8:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

Сам PPA не предоставляет двоичные файлы Oracle Java 8 (это не разрешено лицензией Oracle Java). Вместо этого используется установщик, который автоматически загружает и устанавливает Oracle Java 8. Используя этот PPA, вы также получите автоматические обновления Java 8.

Дополнительная информация и некоторые советы по использованию /дальнейшей настройке Oracle Java 8 @ WebUpd8 находятся в Установите Oracle Java 8 в Ubuntu через репозиторий PPA [JDKÂ 8] .

ответил pileofrocks 2 MarpmSat, 02 Mar 2013 18:10:57 +04002013-03-02T18:10:57+04:0006 2013, 18:10:57
5

К сожалению, из-за проблем с лицензией Oracle Java больше не распространяется в официальных хранилищах Ubuntu. У вас есть два основных варианта: либо попробовать OpenJDK - заменить исходный код для Oracle Java, либо перейти к «ручной» установке (именно это вы и пытались сделать). Оба этих варианта описаны в вики справки: https://help.ubuntu.com/community/Java . Эта страница также включает некоторые другие альтернативы, которые в зависимости от ваших потребностей могут оказаться более подходящими.

Просто обратите внимание: большую часть времени, с Ubuntu, вы не должны загружать программное обеспечение из Интернета, а использовать Ubuntu Software Center. Программное обеспечение, которое вы найдете там, обеспечивает стабильность, безопасность и соблюдение стандартных соглашений системы. Oracle Java - это просто исключение из этого правила.

ответил Andrea Corbellini 7 PMpSat, 07 Apr 2012 17:56:33 +040056Saturday 2012, 17:56:33
4

Просто перейдите в раздел «Приложения» -> Ubuntu, а затем выполните поиск Java. введите описание изображения здесь>> </p></body></html>

ответил Alvar 13 J0000006Europe/Moscow 2011, 18:24:34
3

# текущая версия java - получите обе jdk /jre download here

sudo mkdir /usr/local/java

cd /usr/local/java

# удалить предыдущие установки, если они есть

sudo rm -rf /usr/local/java/jdk*
sudo rm -rf /usr/local/java/jre*

# перемещать загруженные /расширенные директории в /usr /local /java

sudo mv ~/jdk* /usr/local/java/
sudo mv ~/jre* /usr/local/java/

cd /usr/local/java/

# создавать символические ссылки

sudo ln -s jdk*  jdk
sudo ln -s jre*  jre

# ТОЛЬКО нужно делать ниже на новой установке ubuntu - IGNORE, если ранее была установлена ​​какая-либо версия java, поскольку она уже установлена ​​

# установочные символические ссылки:

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre/bin/javaws" 1
sudo update-alternatives --set java /usr/local/java/jre/bin/java
sudo update-alternatives --set javac /usr/local/java/jdk/bin/javac
sudo update-alternatives --set javaws /usr/local/java/jre/bin/javaws

Наконец, поместите их в свой ~ /.bashrc

export JAVA_HOME=/usr/local/java/jdk
export PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JRE_HOME=/usr/local/java/jre
export PATH=$PATH:$HOME/bin:$JRE_HOME/bin

теперь вы заблокированы и загружены; -)

ответил Alvar 13 J0000006Europe/Moscow 2011, 18:24:34
3

UPDATE: с Ubuntu 16.04 вы можете установить это без ppa через

$> sudo apt-get update
$> sudo apt-get install openjdk-8-jdk

ОТВЕТ НА ЛИГАЦИЮ:

Для Ubuntu <16.04 не было официального пакета для Java 8 из OpenJDK (версия с открытым исходным кодом), но вы может установить его через этот PPA, запустив:

$> sudo add-apt-repository ppa:openjdk-r/ppa
$> sudo apt-get update
$> sudo apt-get install openjdk-8-jdk
ответил Alvar 13 J0000006Europe/Moscow 2011, 18:24:34
2

Есть несколько способов установить Java в Ubuntu:

Установите OpenJDK (открытый исходный код, эквивалентный Java Sun) непосредственно из Ubuntu Software Center. Все, что вам нужно сделать, это поиск Java. Это работает так же, как и для меня.

Если вам нужна Java Sun, скажите, хотите ли вы играть в Minecraft, вы загружаете JRE, как описано на сайте Java.com, но убедитесь, что ваш .bin-файл можно выполнить. Вы делаете это, открывая терминал и введя следующее (я предположим, что у вас есть это в папке «Загрузки», поэтому измените строку cd соответственно, если это не так):

cd /home/user/Downloads
sudo chmod +x jre-6u31-linux-i586.bin

Затем вы можете закрыть свой терминал, щелкнуть правой кнопкой мыши на своем .bin-файле и выбрать «Execute», который должен запустить установщик. Если это не вариант, просто выполните следующие действия с терминалом (в той же папке, что и два других действия):

./jre-6u31-linux-i586.bin

Это просто запускает указанный файл и, если вы успешно ввели две первые строки, выполните установку.

ответил Jonas Christensen 7 PMpSat, 07 Apr 2012 17:55:59 +040055Saturday 2012, 17:55:59
1

Если вам не хватает Java в Firefox,

plug=~/.mozilla/plugins/libnpjp2.so && 
test -e $plug && readlink -f $plug || 
  ln -f -s `find ~ -wholename '*jdk*lib*libnpjp2.so' -or -wholename '*jre*lib*libnpjp2.so' | head -n 1` `dirname $plug` && 
ls -la $plug

Этот скрипт перезапишет libnpjp2.so, даже если он существует, но указывает на неправильный файл (например, символическая ссылка не работает).

ответил Jonas Christensen 7 PMpSat, 07 Apr 2012 17:55:59 +040055Saturday 2012, 17:55:59
0

Я сделал текстовый установщик Java, используя команды терминала. Он использует wget, tar, update-alternatives и ln. Он установит Oracle JRE с плагином Firefox.

Вы можете скачать программу установки с здесь. >. Затем поместите его в свою домашнюю папку, откройте терминал и введите bash Install. Затем он запустит установщик в Terminal. Он использует sudo, поэтому вам нужно будет ввести пароль после его загрузки. Кроме того, это 64-разрядная версия, поэтому я добавлю 32-разрядную версию позже.

ответил Jonas Christensen 7 PMpSat, 07 Apr 2012 17:55:59 +040055Saturday 2012, 17:55:59
0

Подробные инструкции по установке Oracle Java 8 обновляются в блоге здесь .

Вы также можете использовать команды ниже для быстрого ответа -

sudo add-apt-repository ppa:webupd8team/java

sudo apt-get update

sudo apt install oracle-java8-set-default

javac -version

Обратите внимание, что вы также можете установить openJDK, который также поддерживается Oracle.

ответил Jonas Christensen 7 PMpSat, 07 Apr 2012 17:55:59 +040055Saturday 2012, 17:55:59

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132