Cum să instalați java pe debian

Instalați java pe Debian, puteți:

Mai bine pentru a da preferință la a doua metodă, deoarece atunci când este utilizat Java va fi actualizat după apt-get update / upgrage. Cu toate acestea, uneori, există o cerință de a controla cu precizie versiunea instalată „zhavy“, deoarece considerăm ambele opțiuni.

Instalarea de distribuție Java în Debian de la java.com

Alegeți o opțiune din Java, pentru mine este pe 64 de biți - Linux x64. Aceasta nu este RPM - pentru Debian 7 (Wheezy orice dr.versii), Ubuntu și alte "debian-based" distribuții (în timp ce "rpm" - pentru Red Hat, CentOS, Suse etc).

Copiați link-ul și apoi se balanseze pe sistemul gestionat. O listă specifică de comenzi pentru sistemele bazate pe Debian standard (inclusiv potrivit pentru Ubuntu):

Cine are nevoie de detaliile acestei liste - a se vedea mai jos. În caz contrar - derulați dreptul de a descărca / instala java folosind apt-get.

De la început cu pachetul Java wget leagăn dorit. Pentru a utiliza acest obținut mai sus în Legături java.com.

-O cheie adăugat pentru a simplifica viața, pentru a fi descărcate de la acest fișier link-ul primit „forma umană“ (JRE-linux.tar.gz - în caz contrar acesta va fi ceva de genul AutoDL BundleId = 97800?) Și face mai ușor de utilizat manual în viață : doar copy-paste.

Extras derivate tar.gz-arhivă:

Creați un dosar pentru zhavy:

root @ debian7-x64: / home / ubuntuadmin # mkdir / usr / lib / JVM
root @ debian7-x64: / home / ubuntuadmin #

În principiu, puteți selecta orice, / usr / lib / JVM este selectat ca „prevalenta standard“.

Deplasarea la neambalat anterior redenumirii zhava Arhiva:

root @ debian7-x64: / home / ubuntuadmin # mv jre1 * / usr / lib / JVM / JRE.
root @ debian7-x64: / home / ubuntuadmin #

Ar fi posibil să se utilizeze "exact" comanda mv jre1.7.0_71 / usr / lib / JVM / JRE. Cu toate acestea 7.0_65 se va schimba odată cu lansarea de noi versiuni, și atât de repede (luate în considerare, schimbarea numai dacă / când inamicii vor schimba formatul nume de director).

Prevede java comanda:

root @ debian7-x64: / home / ubuntuadmin # update-alternative --install / usr / bin / java java / usr / lib / JVM / JRE / bin / java 1
update-alternative: folosind / usr / lib / JVM / JRE / bin / java pentru a furniza / usr / bin / java (java) în modul auto
root @ debian7-x64: / home / ubuntuadmin #

Totul este gata, Java instalat și acum va lucra, cec:

root @ debian7-x64: / home / ubuntuadmin # java -version
versiune java "1.7.0_65"
Java (TM) SE Runtime Environment (construi 1.7.0_65-B17)
Java HotSpot (TM) 64-Bit Server VM (24,65 construi-B04, mod mixt)
root @ debian7-x64: / home / ubuntuadmin #

Cu toate acestea, pentru multe programe este adesea necesar pentru a specifica variabila JAVA_HOME, care specifică calea către instalat Java de mai sus. Pentru a face acest lucru, executați comanda:

  • export JAVA_HOME = / usr / lib / JVM / jre
  • PATH = $ PATH: $ JAVA_HOME / bin
  • export PATH

Cu toate acestea, să se facă deystovat numai în cadrul sesiunii curente. Și pentru ca aceasta să fie permanentă, trebuie să le adăugați la / etc / profile sau fișierul .bashrc în utilizatorul curent (de exemplu /home/ubuntuadmin/.bashrc), în cazul în care se utilizează Java. După adăugarea (la sfârșitul fișierele de mai sus-menționate) - a salva delogari. verifica:

root @ debian7-x64: / home / ubuntuadmin # echo $ JAVA_HOME
/ Usr / lib / JVM / JRE
root @ debian7-x64: / home / ubuntuadmin # echo $ PATH
/ Usr / local / sbin: / usr / local / bin: / usr / sbin: / usr / bin: / sbin: / bin: / usr / lib / JVM / JRE / bin
root @ debian7-x64: / home / ubuntuadmin #

Acum exact totul.

Instalarea Java în Debiyan-Linux folosind apt-get

Așa cum am menționat mai devreme, este mai bine să folosească această metodă „automat“ - folosind apt-het. În plus, opțiuni pentru a închide java maximă pe Linux, a pus JDK-versiune a pachetului care conține nu numai o parte din „lansare“ cod Java, dar, de asemenea, funcționalitatea necesară „pentru dezvoltatori.“ Această metodă constă într-o singură comandă, actualul Java 7 .x este:

apt-get install openjdk-7-JDK

Java în cazul Debian 7 Wheezy pe 64 de biți va fi instalat în / usr / lib / JVM / java-7-openjdk-amd64, pentru că în .bashrc

Reboot sau pereloginivaemsya si acum avem pentru orice aplicații Java utilități sub Linux. verificare de siguranță:

  • java -version
  • echo $ JAVA_HOME
  • echo $ JDK_HOME
  • echo $ JRE_HOME

Acum, pur și simplu totul. Se va consulta pentru a vă oferi cele mai importante emiterea comenzilor de mai sus pentru a instala debiyan7-64 dzhyvy în cazul meu:

ps Doar la momentul scrierii pe nou-descrise „aptget“ instalațiile java-way în proapgreyzhena Debian Java am fost într-unul din sistemele mele:

root @ debian7 wheezing: / home / admin # apt-get upgrade
Citirea listelor de pachete. făcut
Clădire copac dependență
Citirea informațiilor de stat. făcut
Următoarele pachete vor fi modernizate:
IcedTea-7-jre-jamvm libcups2 openjdk-7-jdk openjdk-7-jre openjdk-7-jre-acefal
5 modernizate, 0 nou instalate, 0 pentru a elimina și 0 nu modernizate.
Necesitatea de a obține 59.4 MB de arhive.
După această operație, va fi utilizat 559 KB de spațiu suplimentar pe disc.
Doriți să continuați [Y / n]?

Ca urmare, în loc de Java7.0.55, care a fost înainte de actualizare - acum Java7.0.65:

root @ debian7 wheezing: / home / admin # java -version
versiune java "1.7.0_65"
OpenJDK Runtime Environment (IcedTea 2.5.1) (7u71-2.5.1-2

deb7u1)
OpenJDK 64-Bit Server VM (24,65 construi-B04, mod mixt)
root @ debian7 wheezing: / home / admin #