Cum se instalează Java pe Fedora [Linux]

Cum se instalează Java pe Fedora [Linux] / Linux

Sub Linux, există două implementări diferite ale Java care sunt disponibile pentru utilizare. Varietatea sursă deschisă pe care cele mai multe distribuții o include în mod implicit este cunoscută ca un întreg ca OpenJDK. Cealaltă soluție, care nu este inclusă implicit în majoritatea distribuțiilor datorită naturii sale proprietare, este Oracle Java (fostă Sun Java). Ambele funcționează foarte bine, cu excepția faptului că Oracle Java ar putea avea câteva corecții. În ceea ce privește codul de bază, acestea sunt 98-99% identice.

Ubuntu și Arch Cum să instalați Arch Linux pe computerul dvs. [Partea 1] Cum să instalați Arch Linux pe computerul dvs. [Partea 1] În timpul meu de câteva luni aici, la MakeUseOf, am menționat Arch Linux (denumit în continuare "Arch" de cateva ori. Cu toate acestea, Arch nu a fost niciodată acoperită aici, astfel încât oamenii ar putea fi încă un pic ... Citește mai mult vă permit să instalați cu ușurință fie implementarea, în timp ce Fedora Linux tocmai sa îmbunătățit cu distribuția Fedora 16 Beta Linux tocmai a fost mai bună cu Fedora 16 Beta Distribuție Linux distribuțiile s-au îmbunătățit prin salturi și limite, iar aceste îmbunătățiri devin vizibile în cele mai recente versiuni beta. Fedora, una dintre distribuțiile emblematice care poartă GNOME 3, nu este diferită și ar trebui să aibă ... Citiți mai mult, utilizatorii vor avea un timp ușor mai dur (cel puțin atunci când vine vorba de instalarea Oracle Java). Acest articol ar trebui să clarifice orice confuzie cu privire la modul de funcționare, inclusiv câteva sfaturi și trucuri pe care le-am descoperit pentru utilizatorii pe 64 de biți.

Instalarea OpenJDK (ușor)


Instalarea implementării OpenJDK este de fapt destul de simplă. Pentru a obține toate funcționalitățile Java, ar trebui să executați această comandă pentru a instala pachetele necesare dacă nu sunt deja instalate:

sudo yum instala icedtea-web java-1.6.0-openjdk

. Acesta instalează mediul Java Runtime Environment și plug-in-urile de browser necesare pentru a obține un sistem complet de lucru Java. De asemenea, puteți instala cele două pachete prin intermediul managerului de pachete.

Instalarea programului Oracle Java (Harder)

Simplu, nu? Ei bine, din păcate, unele programe Java par să necesite Oracle Java pentru a funcționa corect, deși nu toată lumea are această problemă. Am de gând să o împărți în două secțiuni, una pentru utilizatorii pe 32 de biți și una pentru utilizatorii de 64 de biți. Puteți sări peste secțiunea care nu se aplică sistemului dvs..

Descărcarea fișierelor


Înainte de a ne despărți de căile separate, toți utilizatorii pot descărca cel puțin fișierele necesare. Utilizatorii pe 32 de biți pot descărca JRE de aici sau JDK pe 32 de biți de aici, în timp ce utilizatorii de pe 64 de biți ar trebui să aleagă JDK pe 64 de biți (o să explic mai de ce mai târziu). Asigurați-vă că atunci când descărcați fișierul, alegeți unul care specifică RPM, ceea ce Fedora utilizează. Din motive de simplitate, salvați fișierul descărcat în dosarul Descărcări. În plus, pentru moment, vă recomandăm să utilizați în continuare pachetele Java 6, cum ar fi 6u27 la momentul acestui articol, mai degrabă decât Java 7, deoarece este încă prea nou.

Instalare

Pentru ca setarea să funcționeze, va trebui să deschideți un terminal și să rulați

 chmod + x / home // Descărcări /

pentru a adăuga permisiuni executabile la fișier, apoi executați-o prin rularea pur și simplu tastând

/Acasă// Descărcări /

. Nu uitați să înlocuiți cu numele de utilizator actual și cu numele fișierului pe care l-ați descărcat. Treceți prin configurare până la finalizare.

configurație

Felicitări! Oracle Java este deja instalat pe sistemul dvs.! Cu toate acestea, sunteți încă la câțiva pași distanță de a putea să o utilizați. Trebuie să creăm o mulțime de legături simbolice în mai multe locuri, pentru ca sistemul să poată să o folosească corect. Rețineți că aceste comenzi menționează foldere cum ar fi “jre1.6.0_27” sau “jdk1.6.0_27”, care se referă la versiunea 6u27. Dacă ați descărcat o versiune diferită, spuneți 6u29, va trebui să editați calea în mod corespunzător.

32-biți JRE

Dacă alegeți JRE pe 32 de biți, va trebui să introduceți în aceste comenzi în ordinea:

  1. alternative sudo - instalare / usr / bin / java java /usr/java/jre1.6.0_27/bin/java 20000
  2. alternative sudo --install / usr / bin / javaws javaws /usr/java/jre1.6.0_27/bin/javaws 20000
  3. sudo alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/jre1.6.0_27/lib/i386/libnpjp2.so 20000

JDK pe 32 de biți

Dacă alegeți JDK pe 32 de biți, va trebui să introduceți în aceste comenzi în ordinea:

  1. sudo alternative - instalare / usr / bin / java java /usr/java/jdk1.6.0_27/jre/bin/java 20000
  2. alternative sudo --install / usr / bin / javaws javaws /usr/java/jdk1.6.0_27/jre/bin/javaws 20000
  3. sudo alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/jdk1.6.0_27/jre/lib/i386/libnpjp2.so 20000
  4. alternative sudo - install / usr / bin / javac javac /usr/java/jdk1.6.0_27/bin/javac 20000
  5. alternative sudo - instalare / usr / bin / jar jar /usr/java/jdk1.6.0_27/bin/jar 20000

64-biți JDK

Prin experiența personală, am descoperit că utilizatorii pe 64 de biți vor trebui să facă câteva lucruri în mod diferit. Am cerut să descărcați JDK pe 64 de biți în loc de JRE pe 64 de biți deoarece JDK include o aplicație Java Web Start activă în timp ce JRE nu o face. În plus, va trebui să utilizați câteva trucuri pentru a obține ca să lucreze. Prin urmare, folosiți aceste comenzi pentru:

  1. sudo alternative - instalare / usr / bin / java java /usr/java/jdk1.6.0_27/jre/bin/java 20000
  2. sudo alternatives --install /usr/lib64/mozilla/plugins/libjavaplugin.so libjavaplugin.so.x86_64 /usr/java/jdk1.6.0_27/jre/lib/amd64/libnpjp2.so 20000
  3. alternative sudo - install / usr / bin / javac javac /usr/java/jdk1.6.0_27/bin/javac 20000
  4. alternative sudo - instalare / usr / bin / jar jar /usr/java/jdk1.6.0_27/bin/jar 20000
  5. sudo ln -s /usr/java/jdk1.6.0_27/jre/javaws/javaws / etc / alternative / javaws
  6. sudo ln -s / etc / alternative / javaws / usr / bin / javaws

Ceea ce comenzile fac în mod diferit este să instalați plugin-ul de browser pe 64 de biți în loc de pluginul de 32 de biți, precum și să folosiți un alt mod de a crea legăturile necesare pentru javawi, caci altfel nu am lucrat pentru mine.

Pași finali


Nu în ultimul rând, va trebui să editați un fișier și să adăugați un rând de text. Pentru a face acest lucru, puteți deschide editorul de text preferat pentru a schimba caseta / home //.bash_profile. Dacă ați instalat JDK (pe 32 de biți sau 64 de biți), adăugați:

## export JAVA_HOME JDK ## export JAVA_HOME = "/ usr / java / jdk1.6.0_27"

Dacă ați instalat JRE, vă rugăm să adăugați:

## export JAVA_HOME JRE ## export JAVA_HOME = "/ usr / java / jre1.6.0_27"

Concluzie


În sfârșit, Java a fost instalat și configurat corect! Acum ar trebui să puteți folosi Java oriunde ar fi nevoie, inclusiv Firefox. Dacă utilizați un browser diferit, puteți crea un link din locația Firefox în dosarul pluginului browserului dvs. Deși este un pic de muncă, se va plăti pe termen lung.

Ce preferi, OpenJDK sau Oracle Java? Doriți să vedeți Oracle complet open-source Java și să mențineți o singură implementare? De ce sau de ce nu? Spuneți-ne în comentariile!

Explorați mai multe despre: Fedora, Java.