Eu sunt încercarea de a instala Java Development Kit (JDK) pe Ubuntu distributie de Linux, dar eu sunt în imposibilitatea de a-l instala.
Care sunt pașii pentru a instala pe Ubuntu?
Referindu-se la Cere Ubuntu întrebarea Cum să setați JAVA_HOME pentru OpenJDK?,
Cum pentru a instala Deschide JDK
(Java developement kit) in Ubuntu (Linux)?
Deschide Terminal de Aplicare Dash sau apăsați Ctrl+Alt+T
Update depozit:
sudo add-apt-repository ppa:openjdk-r/ppa # numai Ubuntu 17.4 si mai devreme update sudo apt
apt de căutare openjdk
sudo apt instala openjdk-8-jdk sudo apt instala openjdk-8-sursa #acest lucru este opțional, codul sursă jdk
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk
(Notă: /usr/lib/jvm/java-8-openjdk
este simbolic folosit aici doar pentru demonstrația. Ar trebui să utilizați calea ta ca pe instalare.)
export PATH=$PATH:$JAVA_HOME/bin`
java -version`
Următoarele folosit pentru a lucra înainte de Oracle Java schimbările de licență la începutul lunii 2019.
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
De PPA este întreruptă, până când autorul găsește o soluție pentru problemele de licență.
Puteți instala Oracle's JDK 1.7 destul de ușor; ca un exemplu, acest lucru este cum să instalați JDK 1.7.0_13;
Ca root, nu;
cd /usr/local
tar xzf <the file you just downloaded>
Ca utilizator normal, adăuga sau modifica aceste două linii în fișierul ~/.profil de la punctul de la instalare;
export JAVA_HOME=/usr/local/jdk1.7.0_13
export PATH=$PATH:$JAVA_HOME/bin
Daca's o actualizare, de asemenea, poate doriți să scoateți vechiul java directorul de instalare în /usr/local
.
Log out și din nou (sau de a face . ~/.profil
), și totul ar trebui să funcționeze doar.
Dezavantajul cu Oracle's JDK este că nu o't actualizare cu restul sistemului dumneavoastră ca OpenJDK va, deci, am'd cea mai mare parte consideră că dacă're rulează programe care au nevoie de acestea.
În cazul în care aveți deja descărcat fișierul ZIP urmați acești pași.
Executați următoarea comandă pentru a dezarhiva fișierul.
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
După ce instalarea este completă, set de variabile de mediu, după cum urmează.
Edit sistemul calea în fișierul/etc/profile`:
sudo gedit /etc/profile
Adăugați următoarele linii la sfârșitul anului.
JAVA_HOME=/usr/lib/jvm/jdk1.7.0
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export PATH
Sursa: http://javaandme.com/
Dacă doriți să instalați cele mai recente JDK 1.8, utilizați webupd8team PPA.
Adaugă depozit în sistemul dvs.:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
Acum puteți instala Oracle Java 8, folosind următoarea comandă:
sudo apt-get install oracle-java8-installer
Acest depozit ppa, de asemenea, oferă un pachet pentru a seta variabilele de mediu în mod automat. Trebuie doar să tastați:
sudo apt-get install oracle-java8-set-default
OpenJDK este OK pentru cele mai multe cazuri, dar Oracle JDK pot fi necesare pentru unele bancă aplicații client (cazul meu) - nu pot't folosi OpenJDK.
Am'm-a surprins că am don't vedea nici un răspuns cu metoda implicită (depozit fără Caee-urilor externe), în Ubuntu 12.10+ pentru Oracle's JDK - voi încerca să-l descriu.
.tar.gz arhiva:
fă-jpkg jdk-YOUR_VERSION-linux-PLATFORM.tar.gz Această comandă va produce un
.deb` pachet.sudo dpkg-i oracle-java8-jdk_8u40_amd64.deb
)L's suportate oficial drumul de la dezvoltatorii Debian pentru instalarea Oracle JDK, și presupun că-l's foarte simplu.
Instalarea Java 8 pe Ubuntu
În primul rând aveți nevoie pentru a adăuga webupd8team Java depozit PPA în sistemul dvs. și instala Oracle Java 8, folosind următorul set de comenzi.
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer
Verificați Dacă Java Instalat Versiunea
După instalarea cu succes Oracle Java folosind pașii de mai sus, verificați dacă versiunea instalată utilizând următoarea comandă.
$ 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)
În Webupd8 depozit ppa, de asemenea, oferind un pachet pentru a seta variabilele de mediu, Instalați acest pachet, folosind următoarea comandă.
$ sudo apt-get install oracle-java8-set-default
Folosind un PPA
Puteți utiliza WebUpd8 PPA (acest lucru va descărca fișierele necesare de la Oracle și instala JDK 8):
sudo apt-add-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
De asemenea, asigura JAVA_HOME variabilă a fost stabilit la:
/usr/lib/jvm/java-8-oracle
Manual de instalare
La tar.gz oferite de Oracle don't au un real proces de instalare. Ai extras aceste fișiere într-o locație pe care doriți și adăugați-le la calea ta. Deci, procesul este următorul:
Descărcați o .tar.gz
de la Oracle (aici am vă va fi folosind jdk-8u20-linux-x64.tar.gz);
Se extrage de undeva;
Muta folderul extras de a /usr/lib/jvm
. Acest lucru nu este necesar, dar este locul unde Java runtime instalat software-ul
sudo mv /path/to/jdk1.8.0_20 /usr/lib/jvm/oracle_jdk8
Creați un fișier `/etc/profile.d/oraclejdk.sh cu următorul conținut (adaptarea căi pentru a reflecta calea unde ai stocat 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
Done! Aceste căi vor fi recunoscute numai după deconectare sau restart, deci, dacă doriți să utilizați-le imediat run sursa /etc/profile.d/oraclejdk.sh
.
Pentru Ubuntu 10.04 LTS, sun-java6 pachete au fost retrase din Multivers secțiunea de Ubuntu arhiva. Este recomandat să utilizați openjdk-6 în loc.
Dacă nu puteți să comutați de la proprietate Sun JDK/JRE să OpenJDK, puteți instala sun-java6 pachete din Canonice Partener de Depozit. Puteți configura sistemul dvs. de a utiliza acest depozit prin intermediul linie de comandă:
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
Pentru Ubuntu 10.10, sun-java6 pachete au fost retrase din Multivers secțiunea de Ubuntu arhiva. Este recomandat să utilizați openjdk-6 în loc.
Dacă nu puteți să comutați de la proprietate Sun JDK/JRE să OpenJDK, puteți instala sun-java6 pachete din Canonice Partener de Depozit. Puteți configura sistemul dvs. de a utiliza acest depozit prin intermediul linie de comandă:
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
Puteți utiliza `sudo apt-get install default-jdk terminal de comandă pentru a instala implicit JDK versiune.
Înainte de a instala Java, tastați sudo apt-get update terminal de comandă și apoi tastați
instala terminalul de comandă. Puteți obține mai multe informații de la aici.
Recomand JavaPackage.
L's foarte simplu. Trebuie doar să urmați instrucțiunile pentru a crea o .pachetul deb de la Oracle tar.gz fișierul.
Cel mai bun este de a instala implicit Java până la o anumită versiune de Java nu este necesară. Înainte de aceasta, executa java -version să verificați dacă Java nu este deja instalat.
sudo apt-get update
sudo apt-get install default-jre
sudo apt-get install default-jdk
Asta este tot ceea ce este necesar pentru a instala Java.
Puteți instala prin apt-get
:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java9-installer
De asemenea, prin intermediul manual
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
După, nu uitați să verificați versiunea:
java -version
Instalarea Oracle's Java JDK necesită să accepte Oracle licență înainte de a începe instalarea. Acest lucru este necesar doar o singură dată. Dacă pentru un motiv care aveți nevoie la instalare să fie automată, aveți posibilitatea să executați următoarea comandă pentru a instala fără interacțiunea cu utilizatorul, util pentru un sistem automat de script-ul, de exemplu.
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
Am instalat cu succes JDK 10 pe Ubuntu 18.04 E urma acest video.
Sunt copierea fragment din descrierea de la video.
Doar deschideți terminal și să dea aceste comenzi :
Pentru Instalare Java (PPA)
sudo add-apt-repository ppa:linuxuprising/java
sudo apt-get update
sudo apt-get install oracle-java10-installer
Pentru setarea variabilelor de mediu (face java10 default)
sudo apt-get install oracle-java10-set-default
Aceeași procedură poate fi urmată pe Ubuntu 16.04, Linux Mint, Debian și alte legate de sistemele Linux pentru a instala JDK 10.