Kako namestiti Java na Linux

Java komponente so potrebne za vodenje najrazličnejših aplikacij in spletnih strani, zato se skoraj vsak uporabnik računalnika sooča s potrebo po namestitvi te platforme. Seveda, načelo opravljanja naloge se razlikuje v različnih operacijskih sistemih, vendar je pri distribucijah Linuxa vedno približno enako in želimo povedati, kako je Java nameščena v Ubuntu. Lastniki drugih sklopov bodo morali le ponoviti dana navodila ob upoštevanju sintakse sistema.

Namestite Java JRE / JDK v Linux

Danes vam ponujamo, da se seznanite z različnimi možnostmi namestitve za Java knjižnice, saj bodo vse v tem primeru najbolj uporabne in uporabne. Na primer, če ne želite uporabljati repozitorijev tretjih oseb ali če želite dati več Java drug ob drugem, potem morate uporabiti ločeno možnost. Vendar pa si jih poglejmo podrobneje.

Najprej je priporočljivo, da preverite posodobitve sistemskih repozitorijev in izvedete trenutno različico Jave, če je na splošno prisotna v OS. Vse to poteka prek standardne konzole:

  1. Odprite meni in zaženite "Terminal" .
  2. Pojdite na terminal Linux OS

  3. Vnesite ukaz sudo apt-get update .
  4. Preverite sistemske posodobitve v Linuxu

  5. Vnesite geslo računa, da pridete do korenskega dostopa.
  6. Vnos gesla za korenski dostop v Linuxu

  7. Po prejemu paketov uporabite ukaz java -version da si ogledate informacije o nameščeni Javi.
  8. Preverjanje nameščene različice Java na Linuxu

  9. Če ste prejeli obvestilo, podobno tistemu spodaj, potem Java ni v vašem operacijskem sistemu.
  10. Razumevanje različice Java na Linuxu

1. metoda: Uradna repozitoriji

Najlažji način je, da uporabite uradni repozitorij za prenos Jave, ki so jo razvijalci tam naložili. Za dodajanje vseh potrebnih komponent morate registrirati nekaj ukazov.

  1. Zaženite "Terminal" in vtipkajte sudo apt-get install default-jdk in pritisnite Enter .
  2. Standardna namestitev JDK v Linuxu

  3. Potrdite dodajanje datotek.
  4. Potrditev dodajanja paketov v Linux

  5. Sedaj dodajte JRE tako, da vnesete sudo apt-get install default-jre .
  6. Standardna namestitev JRE v Linuxu

  7. Vtičnik brskalnika tudi ne bo vplival, kar je dodano preko sudo apt-get install icedtea-plugin .
  8. Standardna namestitev vtičnika Java za brskalnik Linux

  9. Če ste zainteresirani za pridobitev dokumentacije v zvezi z dodatnimi komponentami, jih prenesite s sudo apt-get install default-jdk-doc .
  10. Prenesite Dokumentacijo za Javo v Linuxu

Čeprav je ta metoda precej preprosta, ni primerna za nameščanje najnovejših knjižnic Java, saj pred kratkim niso bile določene v uradnem skladišču. Zato se želimo seznaniti z naslednjimi možnostmi namestitve.

2. način: Skladišče Webupd8

Obstaja repozitorij po meri, imenovan Webupd8, ki ima skript, ki primerja trenutno različico Jave s tisto, ki jo najdete na spletni strani Oracle. Ta način namestitve je koristen za tiste, ki želijo namestiti novo ploščo 8 (najnovejšo voljo v skladišču Oracle).

  1. V konzoli vnesite sudo add-apt-repository ppa:webupd8team/java .
  2. Prenesite Java skladišče v Linux

  3. Ne pozabite vključiti svojega gesla.
  4. Vnos gesla za prenos skladišča Linuxa

  5. Operacijo dodajanja potrdite s pritiskom na Enter .
  6. Potrdite nalaganje skladišča v Linuxu

  7. Počakajte, da se prenos datoteke konča, ne da bi zaprli terminal .
  8. Čakanje na nalaganje skladišča v Linuxu

  9. Posodobite sistemsko shrambo s posodobitvijo sudo apt-get update .
  10. Namestitev prejetih posodobitev za Linux

  11. Zdaj dodajte grafični namestitveni program tako, da vtipkate sudo apt-get install oracle-java8-installer .
  12. Zagon namestitvenega programa za Javo v Linuxu

  13. Sprejmite licenčno pogodbo in prilagodite paket.
  14. Potrdite namestitev Java na Linuxu

  15. Strinjam se, da v sistem dodate nove datoteke.
  16. Druga potrditev namestitve Java v Linuxu

Na koncu postopka boste lahko namestili ukaz za absolutno vse različice - sudo apt-get install oracle-java7-installer , kjer je java7 različica Java. Na primer, lahko registrirate java9 ali java11 .

Če se želite znebiti nepotrebnih namestitvenih programov, vam bo ukaz sudo apt-get remove oracle-java8-installer , kjer je java8 različica Java.

3. način: Posodobitev z Webupd8

Zgoraj smo govorili o namestitvi sklopov z uporabo repozitorija po meri Webupd8. Zahvaljujoč istemu skladišču lahko posodobite različico Java na najnovejšo samo s pomočjo primerjalnega skripta.

  1. Če še niste naredili teh korakov, ponovite prvih pet korakov od prejšnjega ukaza.
  2. Vnesite sudo update-java in pritisnite Enter .
  3. Posodobite Java preko terminala Linux

  4. Z sudo apt-get install update-java ukazom sudo apt-get install update-java namestite posodobitve, če jih najdete.
  5. Nameščanje najnovejših posodobitev za Javo v Linuxu

4. način: Ročna namestitev

Morda je ta metoda najtežja od tistih, o katerih smo razpravljali v tem članku, vendar bo zagotovila potrebno različico Jave brez uporabe repozitorijev tretjih oseb in drugih dodatnih komponent. Za izpolnitev te naloge boste potrebovali vse razpoložljive brskalnike in "Terminal" .

  1. Prek spletnega brskalnika pojdite na uradno Oracle stran, da prenesete Javo, kjer kliknete »Prenesi« ali izberete katero koli drugo različico, ki jo potrebujete.
  2. Prenos JDK s uradne spletne strani za Linux

  3. Spodaj je navedenih več paketov s knjižnicami. Priporočamo prenos arhiva tar.gz.
  4. Nalaganje arhiva Java z uradne spletne strani za Linux

  5. Pojdite v mapo z arhivom, kliknite na RMB in izberite "Lastnosti" .
  6. Pojdite na lastnosti arhiva Java v Linuxu

  7. Zapomnite si lokacijo paketa, ker morate iti skozi konzolo.
  8. Poiščite pot arhiva v Linuxu

  9. Zaženite »Terminal« in izvedite ukaz cd /home/user/folder , kjer je uporabnik uporabniško ime in mapa je ime mape arhivskega pomnilnika.
  10. Pojdite v mapo z arhivom v Linuxu

  11. Ustvarite mapo, da razpakirate arhiv. Običajno so vse komponente nameščene v jvm. Ustvarjanje imenika se izvede z vnosom sudo mkdir -p /usr/lib/jvm .
  12. Ustvarjanje nove mape v Linuxu

  13. Razpakirajte obstoječi arhiv sudo tar -xf jdk-11.0.2_linux-x64_bin.tar.gz -C /usr/lib/jvm , kjer je jdk-11.0.2_linux-x64_bin.tar.gz ime arhiva.
  14. Razpakiranje arhiva v novo mapo Linux

  15. Če želite dodati sistemske poti, morate dosledno vnesti naslednje ukaze:

    sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0/bin/java 1
    sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0/bin/javac 1
    sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.8.0/bin/javaws 1

    Ustvarjanje alternativnih poti v Linuxu

    Ena od alternativnih poti morda ne obstaja, odvisno od različice Jave, ki jo izberete.

  16. Ostaja le nastavitev vsake poti. Najprej zaženite sudo update-alternatives --config java , poiščite ustrezno različico Jave, preverite njeno številko in vtipkajte v konzolo.
  17. Izbira različice Java na Linuxu

  18. Ponovite isto dejanje s sudo update-alternatives --config javac .
  19. Izbira javac različice v Linuxu

  20. Potem konfigurirajte zadnjo pot preko sudo update-alternatives --config javaws .
  21. Izbira različice javaws v Linuxu

  22. Preverite uspeh sprememb tako, da java -version aktivno različico Jave ( java -version ).

Kot lahko vidite, obstaja kar nekaj metod za namestitev Java v operacijski sistem Linux, zato bo vsak uporabnik našel ustrezno možnost. Če uporabljate določeno distribucijo in dane metode ne delujejo, skrbno preglejte napake, prikazane v konzoli, in uporabite uradne vire za rešitev problema.