Java yra programavimo kalba ir kartu svarbi platforma kuri veikia daugelyje šiuolaikinių operacinių sistemų.
Jis naudojamas įvairiems tikslams ir tai yra beveik būtinas įvairių įrankių vykdymo ir veikimo priedas.
OpenJDK yra atvirojo kodo bendruomenės Java versija. Jis plačiai naudojamas, nes pagal numatytuosius nustatymus yra prieinamas Ubuntu ir daugelyje Linux platinimų.
Tačiau Jis negali būti naudojamas kuriant komercines programas. „Java“ yra į objektą orientuota programavimo kalba, priklausanti „Oracle“. Tai yra sudaryta kalba, turinti savo taisykles ir plačiai skleidžiama švietimo ir profesiniame lygmenyje.
Dėl licencijos „Java“ pagal numatytuosius nustatymus neįdiegta daugelyje „Linux“ platinimų. Jei norite turėti „Java“ savo platinime, turėsite ją įdiegti patys.
„Java“ yra suderinama su „Linux“, tai reiškia, kad galima paleisti ir kurti programas iš jūsų mėgstamo platinimo.
„Java“ diegimas skirtinguose „Linux“ paskirstymuose
Kaip minėta, „Java“ diegimas skirtinguose „Linux“ paskirstymuose yra skirtingas, taip Turite vadovautis instrukcijomis, kuriomis dalijamės su jumis, atsižvelgdami į naudojamą Linux platinimą.
Norėdami įdiegti „Oracle Java 11“ į „Ubuntu 18.10“ ir jo darinius ir vis tiek sugebėti automatiškai gauti iš jo būsimus naujinimus, turime atlikti šiuos veiksmus:
„Ubuntu“ ir dariniai
Ubuntu 18.10, Ubuntu 18.04 ir išvestinių versijų atveju sistemoje atidarysime terminalą, Galite naudoti klavišus CTRL + ALT + T kaip spartųjį klavišą, o terminale įvesime šią komandą, kad pridėtume saugyklą prie sistemos:
sudo add-apt-repository ppa:linuxuprising/java
Kai tai bus padaryta, turime atnaujinti saugyklas ir paketus naudodami komandą:
sudo apt-get update
Pagaliau Mes galime įdiegti Java su:
sudo apt install oracle-java11-installer
debian
Jei jie yra Debian vartotojai arba bet koks juo pagrįstas platinimas tokios kaip Neptune OS, Deepin OS ir kt. Turime atidaryti terminalą ir atlikti kelis veiksmus prieš tiesiogiai įdiegdami „Java“ savo sistemoje.
Terminale įvesime:
sudo -i
apt install wget libasound2 libasound2-data
Kai tai bus padaryta, dabar atsisiųsime Java 11 deb paketą su:
wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" \
http://download.oracle.com/otn-pub/java/jdk/11+28/55eed80b163941c8885ad9298e6d786a/jdk-11_linux-x64_bin.deb
Galiausiai mes įdiegiame kartu su:
dpkg -i jdk-11_linux-x64_bin.deb
Atlikta tai Dabar mes nustatysime „Java 11“ kaip numatytąją versiją:
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-11/bin/java 2
update-alternatives --config java
Arch Linux ir dariniai
Tie, kurie yra „Arch Linux“, „Antergos“, „Manjaro“ ar bet kurio kito „Arch Linux“ platinimo naudotojai, „Java“ gali įdiegti gana paprastai.
Vienintelis dalykas, kurį turite turėti, yra AUR saugykla, pridėta prie jūsų pacman.conf failo, ir vedlys AUR paketams įdiegti jūsų sistemoje.
Jei neturite, galite naudoti vieną Rekomenduoju kitame leidinyje.
Dabar tereikia atidaryti terminalą ir vykdyti šią komandą:
yay -S jdk
Ir pasiruošęs, Jums tereikia palaukti, kol jis bus sukompiliuotas, o pabaigoje jis paprašys įvesti slaptažodį, kad būtų galima įdiegti.
RHEL, CentOS, Fedora, openSUSE ir dariniai
Dėl. \ T Tie iš mūsų, kurie yra platinimų, palaikančių RPM paketus, vartotojai, gali įdiegti „Java“ savo sistemoje naudodami šį paketą, kurį ketiname atsisiųsti naudodami savo terminalą:
wget "https://download.oracle.com/otn-pub/java/jdk/11.0.1+13/90cf5d8f270a4347a95050320eef3fb7/jdk-11.0.1_linux-x64_bin.rpm?AuthParam=1540738418_ef8759a34917876432dbb9d668d4b5e4" -O java11.rpm
Dabar Norėdami pradėti diegti, unikaliu openSUSE atveju įdiegsime paketą su:
sudo zypper install java11.rpm
Galiausiai, Norėdami įdiegti „Fedora“, „RedHat“ ir jų dariniuose, galite tai padaryti naudodami šią komandą:
sudo yum localinstall java11.rpm
Arba su šia komanda taip pat galite tai padaryti:
sudo dnf install java11.rpm
Kaip patikrinti, ar java įdiegta teisingai?
Teisingai įdiegę „Java“ mūsų sistemoje, Galime patikrinti, ar mūsų sistemoje įdiegta 11 „Java“ versija, naudodami šią komandą:
java --version
AČIŪ!!!! Na, neieškojau geros saugyklos java instaliacijai, kai reikėjo daryti reikalus su valstybės ar regiono administracija... Šis įrašas yra AUKSAS. Išsaugau jį tam, kai vėl prireiks. Pažiūrėkime, ar šį kartą viską galėsiu veikti „Linux“ neįkeldamas „Windows“ ar „Mac“.