Skelbimas

diegti Java į LinuxPagal „Linux“ yra du skirtingi diegimai „Java“ kuriuos galima naudoti. Atvirojo kodo įvairovė, į kurią pagal nutylėjimą įeina dauguma platinimų, yra žinoma kaip OpenJDK. Kitas sprendimas, kuris pagal nutylėjimą neįtrauktas į daugumą platinimų dėl savo nuosavybės pobūdžio, yra „Oracle Java“ (anksčiau „Sun Java“). Abi jos veikia labai gerai, išskyrus tai, kad „Oracle Java“ gali turėti dar keletą pataisų. Kalbant apie pagrindinę bazę, jie yra 98–99% vienodi.

Ubuntu ir Arka Kaip įdiegti „Arch Linux“ kompiuteryje [1 dalis]Per porą mėnesių čia, „MakeUseOf“, keletą kartų paminėjau „Arch Linux“ (toliau tiesiog vadinamą „Arch“). Tačiau Arka niekada nebuvo čia dengiama, todėl žmonių vis tiek gali būti šiek tiek ... Skaityti daugiau leis jums lengvai įdiegti bet kurį diegimą Fedora „Linux“ tapo geriau su „Fedora 16 Beta“ platinimu„Linux“ distribucijos tobulėjo sparčiai didėjant, ir šie patobulinimai pastebimi naujausiuose beta versijose. „Fedora“, vienas iš pavyzdinių platintojų, gabenančių „GNOME 3“, nesiskiria ir turėtų ... Skaityti daugiau

instagram viewer
vartotojai turės šiek tiek sunkesnį laiką (bent jau kai reikia įdiegti „Oracle Java“). Šis straipsnis turėtų išaiškinti bet kokią painiavą, kaip tai padaryti, įskaitant keletą patarimų ir gudrybių, kuriuos atradau 64 bitų vartotojams.

„OpenJDK“ diegimas („Easy“)

diegti Java į Linux
Įdiegti OpenJDK diegimą iš tikrųjų yra gana paprasta. Norėdami gauti visas „Java“ funkcijas, turėtumėte paleisti šią komandą ir įdiegti reikalingus paketus, jei jie dar neįdiegti:

„sudo yum“ įdiegti „icedtea-web java-1.6.0-openjdk“

. Tai įdiegia „Java Runtime Environment“ ir reikalingus naršyklės papildinius, kad gautumėte pilną veikiančią „Java“ sistemą. Taip pat galite įdiegti tuos du paketus naudodami paketų tvarkytuvę.

„Oracle Java“ diegimas (sunkiau)

Paprasta, tiesa? Deja, atrodo, kad kai kurioms „Java“ programoms reikalinga „Oracle Java“, kad jos tinkamai veiktų, nors ne visi turi šią problemą. Aš padalinsiu tai į dvi dalis: vieną 32 bitų vartotojams ir kitą 64 bitų vartotojams. Tada galite praleisti skyrių, kuris netaikomas jūsų sistemai.

Failų atsisiuntimas

diegti linux fedora
Prieš išskaidydami į atskirus kelius, visi vartotojai gali bent jau atsisiųsti reikalingus failus. 32 bitų vartotojai gali atsisiųsti JRE iš čia arba 32 bitų JDK iš čia, o 64 bitų vartotojai turėtų pasirinkti tik 64 bitų JDK (paaiškinsiu, kodėl vėliau). Įsitikinkite, kad atsisiųsdami failą pasirinkote tą, kuriame konkrečiai paminėtas RPM, kurį naudoja „Fedora“. Paprastumo dėlei išsaugokite atsisiųstą failą aplanke Atsisiuntimai. Be to, kol kas rekomenduoju vis tiek naudoti „Java 6“ paketus, tokius kaip „6u27“ šio straipsnio metu, o ne „Java 7“, nes jis vis dar yra per naujas.

Montavimas

Jei norite paleisti sąranką, turėsite atidaryti terminalą ir paleisti

 „chmod + x“ //Downloads/

prie failo pridėti vykdomuosius leidimus, o tada paleiskite jį paprasčiausiai paleisdami jį įvesdami

/home//Downloads/

. Nepamirškite pakeisti su savo tikruoju vartotojo vardu ir su atsisiųsto failo pavadinimu. Eikite per sąranką, kol ji bus baigta.

Konfigūracija

Sveikiname! „Oracle Java“ jau įdiegta jūsų sistemoje! Tačiau jūs vis dar esate keli žingsniai nuo to, kad galėtumėte iš tikrųjų ja naudotis. Turime sukurti daugybę simbolinių nuorodų keliose vietose, kad sistema galėtų tinkamai naudotis. Atminkite, kad šios komandos mini tokius aplankus kaip „jre1.6.0_27“ arba „jdk1.6.0_27“, kurie nurodo 6u27 versiją. Jei atsisiuntėte kitą versiją, tarkim, 6u29, turėsite tinkamai redaguoti kelią.

32 bitų JRE

Jei pasirinkote 32 bitų JRE, turėsite įvesti šias komandas tokia tvarka:

  1. „sudo“ alternatyvos - įdiegti / usr / bin / „Java java“ /usr/java/jre1.6.0_27/bin/java 20000
  2. sudo alternatyvos --install / usr / bin / javaws javaws /usr/java/jre1.6.0_27/bin/javaws 20000
  3. „sudo“ alternatyvos - įdiegti /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/jre1.6.0_27/lib/i386/libnpjp2.so 20000

32 bitų JDK

Jei pasirinkote 32 bitų JDK, turėsite įvesti šias komandas tokia tvarka:

  1. „sudo“ alternatyvos - įdiegti / usr / bin / java java /usr/java/jdk1.6.0_27/jre/bin/java 20000
  2. sudo alternatyvos --install / usr / bin / javaws javaws /usr/java/jdk1.6.0_27/jre/bin/javaws 20000
  3. „sudo“ alternatyvos - įdiegti /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/jdk1.6.0_27/jre/lib/i386/libnpjp2.so 20000
  4. „sudo“ alternatyvos --install / usr / bin / javac javac /usr/java/jdk1.6.0_27/bin/javac 20000
  5. „sudo“ alternatyvos - įdiegti / usr / bin / jar jar /usr/java/jdk1.6.0_27/bin/jar 20000

64 bitų JDK

Per asmeninę patirtį aš sužinojau, kad 64 bitų vartotojams teks daryti keletą dalykų kitaip. Paprašiau atsisiųsti 64 bitų JDK, o ne 64 bitų JRE, nes JDK apima veikiančią „Java Web Start“ programą, o JRE nėra. Be to, turėsite naudoti keletą gudrybių, kad tai atliktumėte. Todėl naudokite šias komandas tokia tvarka:

  1. „sudo“ alternatyvos - įdiegti / usr / bin / java java /usr/java/jdk1.6.0_27/jre/bin/java 20000
  2. „sudo“ alternatyvos - įdiegti /usr/lib64/mozilla/plugins/libjavaplugin.so libjavaplugin.so.x86_64 /usr/java/jdk1.6.0_27/jre/lib/amd64/libnpjp2.so 20000
  3. „sudo“ alternatyvos --install / usr / bin / javac javac /usr/java/jdk1.6.0_27/bin/javac 20000
  4. „sudo“ alternatyvos - įdiegti / 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

Tai, ką šios komandos daro skirtingai, yra įdiegti 64 bitų naršyklės papildinį, o ne 32 bitų papildinį kaip taip pat naudokite kitą būdą, kaip sukurti reikiamas nuorodas „Java“, nes kitas būdas neveikė aš.

Paskutiniai žingsniai

diegti linux fedora
Paskutinis, bet ne mažiau svarbus dalykas - turėsite redaguoti failą ir įtraukti jį į teksto eilutę. Norėdami tai padaryti, galite atidaryti savo mėgstamą teksto rengyklę ir pakeisti / home //.bash_profile failas. Jei įdiegėte JDK (32 bitų arba 64 bitų), pridėkite:

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

Jei įdiegėte JRE, pridėkite:

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

Išvada

diegti Java į Linux
„Java“ pagaliau buvo tinkamai įdiegta ir sukonfigūruota! Dabar turėtumėte galėti naudoti „Java“ visur, kur jums gali prireikti, įskaitant „Firefox“. Jei naudojate kitą naršyklę, iš „Firefox“ vietos galite sukurti nuorodą į savo naršyklės papildinių aplanką. Nors tai gana didelis darbas, jis ilgainiui atsiperka.

Kas jums labiau patinka, OpenJDK ar Oracle Java? Ar norėtumėte pamatyti „Oracle“ visiškai atvirojo kodo „Java“ ir prižiūrėti vieną bendrą diegimą? Kodėl ar kodėl ne? Praneškite mums komentaruose!

Danny yra Šiaurės Teksaso universiteto vyresnysis, kuris naudojasi visais atvirojo kodo programinės įrangos ir „Linux“ aspektais.