Как установить JDK на Ubuntu Linux
Я пытаюсь установить Java Development Kit (JDK) on Ubuntu дистрибутив Linux, но я не могу установить его.
какие шаги, чтобы установить его в Ubuntu?
25 ответов:
со ссылкой на Спросите Ubuntu вопрос Как установить JAVA_HOME для OpenJDK?,
Как установить "Open JDK" (Java developement kit) В Ubuntu (Linux)?
открыть терминал из приложения тире или нажмите Ctrl+ Alt+T
обновление репозиторий:
sudo add-apt-repository ppa:openjdk-r/ppa # only Ubuntu 17.4 and earlier sudo apt-get updateвыполните следующую команду в терминал:
sudo apt-get install openjdk-8-jdk sudo apt-get install openjdk-8-source #this is optional, the jdk source codeвведите командную строку, как показано ниже...
apt-cache search jdk(Примечание: здесь символически используется openjdk-8-jdk. Вы можете выбрать версию JDK согласно вашему требованию.)
для "JAVA_HOME" (переменная окружения) введите команду, как показано ниже, в" терминал " с помощью установки путь...
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk(Примечание:" /usr/lib/jvm/java-8-openjdk " символически используется здесь только для демострации. Вы должны использовать свой путь в соответствии с вашей установкой.)
для команды" PATH "(переменная окружения) введите, как показано ниже, в" Terminal", используя путь установки...
export PATH=$PATH:/usr/lib/jvm/java-8-openjdk/bin(Примечание:" /usr/lib/jvm/java-8-openjdk " символически используется здесь только для демострации. Вы должны использовать свой путь в соответствии с вашим установка.)
Проверьте установку" open jdk", просто введите команду в "терминал", как показано ниже
javac -version
sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java7-installer
вы можете установить JDK 1.7 Oracle довольно легко тоже; в качестве примера это как установить JDK 1.7.0_13;
- скачать JDK С сайта Oracle. Загрузка до последней версии всегда связана с http://java.oracle.com.
как root, делать;
cd /usr/local tar xzf <the file you just downloaded>как ваш обычный пользователь, добавьте или измените эти две строки в ~/.профиль для указания на установку;
export JAVA_HOME=/usr/local/jdk1.7.0_13 export PATH=$PATH:$JAVA_HOME/binесли это обновление, вы также можете удалить старый каталог установки java в
/usr/local.выйти и снова войти (или сделать
. ~/.profile), и все должно просто работать.недостатком JDK Oracle является то, что он не будет обновляться с остальной частью вашей системы, как OpenJDK, поэтому я бы в основном рассмотрел его, если вы используете программы, которые этого требуют.
если вы уже загрузили ZIP-файл, выполните следующие действия.
выполните следующую команду, чтобы распаковать файл.
tar -xvf ~/Downloads/jdk-7u3-linux-i586.tar.gz sudo mkdir -p /usr/lib/jvm/jdk1.7.0 sudo mv jdk1.7.0_03/* /usr/lib/jvm/jdk1.7.0/ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0/bin/java" 1 sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0/bin/javac" 1 sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.7.0/bin/javaws" 1после завершения установки установите переменные среды следующим образом.
изменить системный путь в файле
/etc/profile:sudo gedit /etc/profileдобавить следующие строки в конце.
JAVA_HOME=/usr/lib/jvm/jdk1.7.0 PATH=$PATH:$HOME/bin:$JAVA_HOME/bin export JAVA_HOME export PATHИсточник:http://javaandme.com/
Если вы хотите установить последнюю версию JDK 1.8, используйте webupd8team PPA.
добавьте репозиторий в свою систему:
sudo add-apt-repository ppa:webupd8team/java sudo apt-get updateТеперь вы можете установить Oracle Java 8 с помощью следующей команды:
sudo apt-get install oracle-java8-installerэтот репозиторий ppa также предоставляет пакет для автоматической установки переменных среды. Просто введите:
sudo apt-get install oracle-java8-set-default
OpenJDK подходит для большинства случаев, но Oracle JDK может потребоваться для некоторых клиентских приложений банка (мой случай) - я не могу использовать OpenJDK.
Я удивлен, что не вижу никакого ответа с методом по умолчанию (репозиторий без внешних PPAs) в Ubuntu 12.10+ для JDK Oracle-я попытаюсь описать его.
- установить JavaPackage:
sudo apt-get install java-package- загрузите Oracle JDK из загрузки Oracle страница
- сделайте пакет Debian из загруженного
.tar.gzархив:make-jpkg jdk-YOUR_VERSION-linux-PLATFORM.tar.gzЭта команда будет производить .- установите пакет своим любимым способом (например,
sudo dpkg -i oracle-java8-jdk_8u40_amd64.deb)это официально поддерживаемый способ от разработчиков Debian для установки Oracle JDK, и я полагаю, что это очень просто.
установка Java 8 на Ubuntu
сначала вам нужно добавить репозиторий webupd8team Java PPA в вашей системе и установить Oracle Java 8, используя следующий набор команд.
$ sudo add-apt-repository ppa:webupd8team/java $ sudo apt-get update $ sudo apt-get install oracle-java8-installerПроверьте Установленную Версию Java
после успешной установки Oracle Java с помощью описанных выше шагов, проверьте установленную версию с помощью следующей команды.
$ java -version java version "1.8.0_77" Java(TM) SE Runtime Environment (build 1.8.0_77-b03) Java HotSpot(TM) 64-Bit Server VM (build 25.77-b03, mixed mode)настройка среды Java
In Webupd8 PPA репозиторий также предоставляет пакет для установки переменных среды, установите этот пакет с помощью следующей команды.
$ sudo apt-get install oracle-java8-set-default
на Ubuntu 10.04 LTS, пакеты sun-java6 были удалены из раздела Multiverse архива Ubuntu. Вместо этого рекомендуется использовать openjdk-6.
если вы не можете переключиться с собственного Sun JDK/JRE на OpenJDK, вы можете установить пакеты sun-java6 из репозитория Canonical Partner. Вы можете настроить свою систему для использования этого репозитория через командная строка:
sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner" sudo apt-get update sudo apt-get install sun-java6-jre sun-java6-plugin sudo update-alternatives --config javaна Ubuntu 10.10, пакеты sun-java6 были удалены из раздела Multiverse архива Ubuntu. Вместо этого рекомендуется использовать openjdk-6.
если вы не можете переключиться с собственного Sun JDK/JRE на OpenJDK, вы можете установить пакеты sun-java6 из репозитория Canonical Partner. Вы можете настроить свою систему для использования этого репозитория с помощью командной строки:
sudo add-apt-repository "deb http://archive.canonical.com/ maverick partner" sudo apt-get update sudo apt-get install sun-java6-jre sun-java6-plugin sudo update-alternatives --config java
С помощью PPA
можно использовать WebUpd8 PPA (это позволит загрузить необходимые файлы из Oracle и установить JDK 8):
sudo apt-add-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installerбезопасны ли PPA для добавления в мою систему и какие "красные флаги" нужно следить?
также убедитесь, что ваша переменная JAVA_HOME была установлена в:
/usr/lib/jvm/java-8-oracleруководство по установке
тдо.ГЗ предоставленная компанией Oracle не имеют реальных процесс установки. Вы просто извлекаете эти файлы в нужное место и добавляете их в свой путь. Таким образом, процесс заключается в следующем:
скачать
.tar.gzС Oracle (здесь я буду использовать jdk-8u20-linux-x64.смола.ГЗ); Извлеките его куда-нибудь;переместить извлеченную папку в
/usr/lib/jvm. Это не требуется, но это место, где установлено программное обеспечение Java runtimesudo mv /path/to/jdk1.8.0_20 /usr/lib/jvm/oracle_jdk8создайте файл
/etc/profile.d/oraclejdk.shследующего содержания (адаптировать пути, чтобы отразить путь, где вы сохранили свой JDK):export J2SDKDIR=/usr/lib/jvm/oracle_jdk8 export J2REDIR=/usr/lib/jvm/oracle_jdk8/jre export PATH=$PATH:/usr/lib/jvm/oracle_jdk8/bin:/usr/lib/jvm/oracle_jdk8/db/bin:/usr/lib/jvm/oracle_jdk8/jre/bin export JAVA_HOME=/usr/lib/jvm/oracle_jdk8 export DERBY_HOME=/usr/lib/jvm/oracle_jdk8/dbготово! Эти пути будут распознаны только после выхода из системы или перезапуска, поэтому, если вы хотите использовать их сразу, запустите
source /etc/profile.d/oraclejdk.sh.
можно использовать
sudo apt-get install default-jdkкоманда терминала для установки по умолчанию JDK версия.перед установкой Java введите
sudo apt-get updateкоманда терминала, а затем введите . Вы можете получить дополнительную информацию от здесь.
рекомендую JavaPackage.
Это очень просто. Вам просто нужно следовать инструкциям, чтобы создать .пакет deb от Oracle tar.файл GZ.
ВС-java6-JDK является виртуальный пакет, предоставляемый корпорацией Oracle-java8-Installer или СУБД Oracle-java7-Installer или СУБД Oracle-java7-установщика.
sudo apt-get install oracle-java8-installerдаст вам sun-java6-jdk.
вы можете установить через
apt-get:sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java9-installerтакже через вручную
su - echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.list echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886 apt-get update apt-get install oracle-java9-installer exitпосле, не забудьте проверить версию:
java -version
Если вы хотите установить Oracle JDK, вы можете используйте этот автоматический скрипт что делает всю работу за вас.
есть подробные инструкции, как это использовать в блоге автора.
установка Oracle Java JDK требует, чтобы вы приняли лицензию Oracle до начала установки. Это требуется только один раз. Если по какой-либо причине вам необходимо автоматизировать установку, вы можете выполнить следующие команды для установки без взаимодействия с пользователем, например, для автоматического сценария.
sudo add-apt-repository -y ppa:webupd8team/java sudo apt-get update echo debconf shared/accepted-oracle-license-v1-1 select true | sudo debconf-set-selections echo debconf shared/accepted-oracle-license-v1-1 seen true | sudo debconf-set-selections sudo apt-get -y install oracle-java8-installer java -version
лучше всего установить Java по умолчанию, пока не потребуется конкретная версия Java. Перед этим выполните java-версия чтобы проверить, если Java еще не установлена.
sudo apt-get update sudo apt-get install default-jre sudo apt-get install default-jdkэто все, что нужно для установки Java.
Я успешно установил JDK 10 на Ubuntu 18.04 LTS после видео.
я копирую отрывок из описания видео.
просто откройте терминал и дайте следующие команды :
для установки Java (PPA)
sudo add-apt-repository ppa:linuxuprising/java sudo apt-get update sudo apt-get install oracle-java10-installerнастройки переменных окружения (сделать java10 по умолчанию)
sudo apt-get install oracle-java10-set-defaultта же процедура может быть выполнена на Ubuntu 16.04, Linux Mint, Debian и других связанных с ними Системы Linux для установки JDK 10.
можно использовать oraji. Он может устанавливать / удалять как JDK, так и JRE из oracle java (.смола.ГЗ).
- чтобы установить run
sudo oraji '/path/to/the/jdk_or_jre_archive'- чтобы удалить run
oraji -uи подтвердите номер версии.
У меня была та же проблема, и ни один из комментариев не работал для меня. Наконец, я заметил, что отключил свои обновления. Когда я его активирую, так что sudo apt-get update работал правильно, и проблема была решена. (обновления в системные настройки> программы и обновления>обновления здесь я отметил два первых варианта важного обновления и рекомендуемые обновления).
попробуйте это в случае, если вы не хотите устанавливать OpenJDK: установщик исходного кода JDK для Ubuntu
In Ubuntu 18.04, мы можем установить Java как обычный пакет без использования внешнего хранилища
просто запустите эту команду
sudo apt install openjdk-8-jdk
на Ubuntu1604 я столкнулся с "нет ошибки установки кандидата". Следующие шаги помогли мне установить.
- sudo apt-получить обновление - sudo apt-получить обновление - apt-получить установить программное обеспечение-свойства-общие - sudo add-apt-repository ppa: webupd8team / java -apt-получить обновление - sudo apt install oracle-java8-installer
выполните эти команды (вставка, обновление и установка), и все готово к работе.
Сначала добавьте репозиторий:
sudo add-apt-repository ppa:webupd8team/javaобновление:
sudo apt-get updateустановка:
sudo apt-get install oracle-java7-installer
Comments