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

171

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

    
задан 20 revs, 10 users 26%unknown 28.06.2018 в 11:34
источник

14 ответов

184

Существует несколько реализаций 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

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

sudoapt-getinstallopenjdk-8-jre

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

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

ПлагинIcedTea

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

sudoapt-getinstallicedtea-plugin

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

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

sudoupdate-alternatives--configjava

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

ЕсливамнужноустановитьOpenJDK-JRE6илиOpenJDK-JDK6

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? .

    
ответ дан Bruno Pereira 08.08.2018 в 10:37
источник
52

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

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

    
ответ дан Lekensteyn 13.06.2011 в 10:57
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
  • Безопасны ли PPA для добавления в мою систему и какие" красные флаги "отслеживать?
ответ дан subeh.sharma 22.02.2012 в 12:03
17

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

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

ПослеоткрытияDashHomeвамнужноввестиTerminal.Нажмитеназначок,которыйпоказаннаскриншотениже.

Откроется Терминал , который представляет собой версию Ubuntu в командной строке Windows, хотя у Терминала много других функций. Теперь скопируйте и вставьте следующую команду в окно терминала. Для вставки текста в терминал вам нужно будет использовать Control Shift V .

sudo apt-get install -y openjdk-7-jre openjdk-7-jdk

Вам понадобится ввести пароль для использования этой команды. Хотя он не будет отображаться в терминале, он будет по-прежнему вводиться при его вводе. После выполнения этой команды вы будете настроены на запуск и разработку приложений Java.

Установка Oracle Java

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

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

Это загрузит Java с сайта Oracle и установит его для вас.

  • Безопасны ли PPA для добавления в мою систему и какие" красные флаги "отслеживать?
ответ дан Aaron Hill 21.08.2012 в 13:31
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 02.03.2013 в 15:10
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] .

    
ответ дан Alin Andrei 29.01.2015 в 19:25
5

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

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

    
ответ дан Andrea Corbellini 07.04.2012 в 15:56
4

Просто перейдите в раздел «Приложения» - > Ubuntu, а затем найдите Java .

    
ответ дан Alvar 13.06.2011 в 16:24
3

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

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

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

Для Ubuntu < 16.04 не было официального пакета для Java 8 из OpenJDK (версия с открытым исходным кодом), но вы можете установить его через < href="https://launchpad.net/~openjdk-r/+archive/ubuntu/ppa"> this PPA, выполнив:

$> sudo add-apt-repository ppa:openjdk-r/ppa
$> sudo apt-get update
$> sudo apt-get install openjdk-8-jdk
    
ответ дан thelastshadow 15.09.2016 в 16:40
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

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

    
ответ дан Scott Stensland 24.10.2015 в 22:24
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 07.04.2012 в 15:55
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, даже если он существует, но указывает на неправильный файл (например, символическая ссылка не работает).

    
ответ дан test30 29.01.2015 в 19:27
0

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

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

    
ответ дан Feldpausch All4 29.01.2015 в 19:27
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.

    
ответ дан Shashank Rastogi 02.07.2018 в 13:57