Как установить Java, в том числе в моем браузере, чтобы работали сайты с Java?
Как установить Java, в том числе в моем браузере, чтобы работали сайты с Java?
Существует несколько реализаций Java. Три наиболее распространенных варианта, когда говорят об этом для Ubuntu:
Так как 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, которая вам может потребоваться, и она включена в основной репозиторий и легко устанавливается.
Или,открывтерминалинабрав
sudoapt-getinstallopenjdk-8-jre
Впакетеopenjdk-8-jre
содержитсятолькоJavaRuntimeEnvironment.ЕсливыхотитеразработатьJava-программы,установитепакетopenjdk-8-jdk
:
ТакжеважноустановитьоболочкудляподдержкиприложенийJavaввашемвеб-браузере,Iced-TeaJavaPlugin.
Иличерезтерминал
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? .
Установка OpenJDK недостаточно для включения Java в браузерах. Вам также необходимо установить пакет icedtea-7-plugin
:
Может потребоваться перезапуск браузера.
Для установки 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
Установка 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 и установит его для вас.
Откройте терминал с помощью Ctrl + Alt + T и:
Теперь это установит l версия для атеста Java
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
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] .
К сожалению, из-за проблем с лицензией Oracle Java больше не распространяется в официальных хранилищах Ubuntu. У вас есть два основных варианта: либо попробовать OpenJDK - заменить исходный код для Oracle Java, либо перейти к «ручной» установке (именно это вы и пытались сделать). Оба этих варианта описаны в справке wiki: Ссылка . Эта страница также включает некоторые другие альтернативы, которые в зависимости от ваших потребностей могут оказаться более подходящими.
Просто обратите внимание: большую часть времени, с Ubuntu, вы не должны загружать программное обеспечение из Интернета, а использовать Ubuntu Software Center. Программное обеспечение, которое вы найдете там, обеспечивает стабильность, безопасность и соблюдение стандартных соглашений системы. Oracle Java - это просто исключение из этого правила.
Просто перейдите в раздел «Приложения» - > Ubuntu, а затем найдите Java
.
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
# текущая версия 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
теперь вы заблокированы и загружены; -)
Есть несколько способов установить 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
Это просто запускает указанный файл и, если вы успешно ввели две первые строки, выполните установку.
Если вам не хватает 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, даже если он существует, но указывает на неправильный файл (например, символическая ссылка не работает).
Я сделал текстовый установщик Java, используя команды терминала. Он использует wget
, tar
, update-alternatives
и ln
. Он установит Oracle JRE с плагином Firefox.
Вы можете скачать программу установки из Google Диска здесь . Затем поместите его в свою домашнюю папку, откройте терминал и введите bash Install
. Затем он запустит установщик в Terminal. Он использует sudo
, поэтому вам нужно будет ввести пароль после его загрузки. Кроме того, это 64-разрядная версия, поэтому я добавлю 32-разрядную версию позже.
Подробные инструкции по установке 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.