Reklaam

Java installimine LinuxileLinuxi all on kaks erinevat rakendust Java mis on kasutamiseks saadaval. Avatud lähtekoodiga sort, mida enamik jaotusi vaikimisi sisaldab, on tervikuna tuntud kui OpenJDK. Teine lahendus, mis enamiku levitamiste puhul selle varalise olemuse tõttu vaikimisi ei sisaldu, on Oracle Java (endine Sun Java). Mõlemad töötavad väga hästi, välja arvatud see, et Oracle Java'l võib olla veel mõni parandus. Koodbaasi osas on need 98–99% identsed.

Ubuntu ja Kaar Arch Linuxi arvutisse installimine [1. osa]Oma paari kuu jooksul siin MakeUseOfis olen paar korda maininud Arch Linuxi (edaspidi lihtsalt "Arch"). Archi pole siin aga tegelikult kunagi kaetud, nii et inimesi võib ikka natuke olla ... Loe rohkem saate mõlemat rakendust hõlpsalt installida Fedora Linux sai Fedora 16 beetaversiooni korral paremaksLinuxi levitamine on hüppeliselt paranenud ja need täiustused on nähtavad viimastes beetaversioonides. Fedora, üks GNOME 3-d kandvatest lipulaevade distributsioonidest, ei erine ega tohiks olla ... Loe rohkem

instagram viewer
kasutajatel on pisut raskem aeg (vähemalt Oracle Java installimisel). See artikkel peaks selgitama kõik segadused selle toimimises, sealhulgas mõned näpunäited ja nipid, mille 64-bitise kasutaja jaoks avastasin.

OpenJDK installimine (lihtne)

Java installimine Linuxile
OpenJDK rakenduse installimine on tegelikult üsna lihtne. Kõigi Java funktsioonide saamiseks peaksite vajalike pakettide installimiseks käivitama selle käsu, kui neid pole veel installitud:

sudo yum installima icedtea-web java-1.6.0-openjdk

. See installib Java Runtime Environment ja vajalikud brauseri pistikprogrammid täieliku toimiva Java süsteemi saamiseks. Neid kahte paketti saate installida ka paketihalduri kaudu.

Oracle Java installimine (raskem)

Lihtne, eks? Kahjuks tundub, et mõned Java programmid vajavad korrektseks tööks Oracle Java, ehkki kõigil pole seda probleemi. Jagan selle kaheks osaks, üks 32-bitistele kasutajatele ja teine ​​64-bitistele kasutajatele. Seejärel saate vahele jätta jaotise, mis teie süsteemile ei kehti.

Failide allalaadimine

linux fedora installimine
Enne eraldi radadeks jaotamist saavad kõik kasutajad vähemalt vajalikud failid alla laadida. 32-bitised kasutajad saavad JRE-faili kas alla laadida siin või 32-bitine JDK saidilt siin, samas kui 64-bitised kasutajad peaksid valima ainult 64-bitise JDK (selgitan hiljem). Veenduge, et faili allalaadimisel valiksite selle, mis konkreetselt RPM-i mainib, mida Fedora kasutab. Salvestage lihtsuse huvides allalaaditud fail kausta Allalaadimised. Lisaks soovitan teil endiselt kasutada Java 6 pakette, näiteks artikli 6u27, mitte Java 7, kuna see on endiselt liiga uus.

Paigaldamine

Seadistuse käivitamiseks peate avama terminali ja käivitama

 chmod + x / kodu //Downloads/

et lisada failile käivitatavad õigused ja käivitada see lihtsalt tippides

/home//Downloads/

. Ärge unustage asendamist oma tegeliku kasutajanime ja koos allalaaditud faili nimega. Seadistage seni, kuni see on lõpule viidud.

Seadistamine

Palju õnne! Oracle Java on teie süsteemi juba installitud! Kuid te olete veel mõne sammu kaugusel sellest, et saaksite seda tegelikult kasutada. Selleks, et süsteem saaks seda õigesti kasutada, peame looma mitmes kohas palju sümboolseid linke. Pange tähele, et need käsud mainivad kaustu, näiteks “jre1.6.0_27” või “jdk1.6.0_27”, mis viitab versioonile 6u27. Kui laadisite alla mõne muu versiooni, näiteks 6u29, peate seda rada vastavalt redigeerima.

32-bitine JRE

Kui valisite 32-bitise JRE, peate sisestama järgmised käsud järjekorras:

  1. sudo alternatiive --installige / usr / bin / java java /usr/java/jre1.6.0_27/bin/java 20000
  2. sudo alternatiive --installige / usr / bin / javaws javaws /usr/java/jre1.6.0_27/bin/javaws 20000
  3. sudo alternatiive --installige /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/jre1.6.0_27/lib/i386/libnpjp2.so 20000

32-bitine JDK

Kui valisite 32-bitise JDK, peate sisestama järgmised käsud järjekorras:

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

64-bitine JDK

Isikliku kogemuse kaudu olen avastanud, et 64-bitised kasutajad peavad mõnda asja teistmoodi tegema. Palusin 64-bitise JRE asemel 64-bitise JDK alla laadida, kuna JDK sisaldab toimivat Java Web Start'i rakendust, samal ajal kui JRE mitte. Lisaks peate selle tööle rakendamiseks kasutama mõnda nippi. Seetõttu kasutage neid käske järgmises järjekorras:

  1. sudo alternatiive --installige / usr / bin / java java /usr/java/jdk1.6.0_27/jre/bin/java 20000
  2. sudo alternatiivid --installige /usr/lib64/mozilla/plugins/libjavaplugin.so libjavaplugin.so.x86_64 /usr/java/jdk1.6.0_27/jre/lib/amd64/libnpjp2.so 20000
  3. sudo alternatiive --installige / usr / bin / javac javac /usr/java/jdk1.6.0_27/bin/javac 20000
  4. sudo alternatiive --installige / 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 / alternatives / javaws
  6. sudo ln -s / etc / alternatives / javaws / usr / bin / javaws

Need käsud teevad teisiti pigem 64-bitise brauseri pistikprogrammi kui 32-bitise plugina installimist samuti kasutage erinevat viisi lõikude jaoks vajalike linkide loomiseks, kuna see teine ​​viis ei töötanud mina.

Viimased sammud

linux fedora installimine
Viimaseks peate redigeerima faili ja lisama tekstirea. Selleks võite avada oma lemmiktekstiredaktori, et muuta / home //.bash_profiilifail. Kui olete installinud JDK (32-bitine või 64-bitine), lisage:

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

Kui olete installinud JRE, lisage:

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

Järeldus

Java installimine Linuxile
Java on lõpuks õigesti installitud ja konfigureeritud! Nüüd peaksite Java saama kasutada kõikjal, kus seda vaja on, sealhulgas Firefox. Kui kasutate mõnda muud brauserit, saate Firefoxi asukohast luua lingi brauseri pistikprogrammide kausta. Kuigi see on üsna väike töö, tasub see pikas perspektiivis ära.

Mida eelistate, OpenJDK või Oracle Java? Kas soovite näha Oracle'i täielikult avatud lähtekoodiga Java ja säilitada ühte ainsat rakendust? Miks või miks mitte? Andke meile kommentaarides teada!

Danny on Põhja-Texase ülikooli vanem, kes naudib kõiki avatud lähtekoodiga tarkvara ja Linuxi aspekte.