Java waa luuqad barnaamij ah isla mar ahaantaana waa madal muhiim ah Waxay ku shaqeysaa inta badan nidaamyada hawlgalka casriga ah.
Waxaa loo adeegsadaa ujeedooyin kala duwan waana ku dhowaad dhammaystir muhiim u ah fulinta iyo hawlgalka aaladaha kala duwan.
OpenJDK waa nooc bulshada furan oo Java ah. Si ballaaran ayaa loo adeegsadaa maxaa yeelay waxaa lagu heli karaa asal ahaan Ubuntu iyo qaybinta Linux badan.
Si kastaba ha ahaatee, looma isticmaali karo si loo horumariyo codsiyada ganacsiga. Java waa luuqad u janjeedha barnaamij u gaar ah oo ay leedahay shirkadda Oracle. Waa luqad la soo ururiyey, oo leh qawaaniin u gaar ah oo si ballaaran loogu faafiyey heerarka waxbarasho iyo xirfadeed.
Ruqsaddiisa darteed, Java laguma rakibin si caadi ah inta badan qaybinta Linux. Taas, si aad uhesho Java qaybintaada, waa inaad adigu kaligaa rakibtaa.
Java waxay la jaanqaadi kartaa Linux, tani waxay ka dhigan tahay inay suurtagal tahay in la ordo oo laga dhiso barnaamijyo qaybintaada aad ugu jeceshahay.
Ku rakibidda Java noocyada kala duwan ee Linux
Sida aan soo sheegnay, Ku rakibida Java noocyo kala duwan oo Linux ah ayaa ku kala duwan mid kasta, sidaas Waa inaad raacdaa tilmaamaha aan kula wadaageyno, sida ku xusan qeybinta Linux ee aad isticmaaleyso.
Si loo rakibo Oracle Java 11 oo ku taal Ubuntu 18.10 iyo waxyaabaha la mid ah oo wali awood u leh inay si toos ah uga helaan wararka cusub ee mustaqbalka, waa inaan sameynaa waxyaabaha soo socda:
Ubuntu iyo deriska
Marka laga hadlayo Ubuntu 18.10, Ubuntu 18.04 iyo waxyaabo kala duwan, waxaan fureynaa terminal nidaamka ah, Waxaad u adeegsan kartaa furayaasha CTRL + ALT + T sida toobiye ah iyo qeybta hoose waxaan ku qoreynaa amarka soo socda si loogu daro keydka nidaamka
sudo add-apt-repository ppa:linuxuprising/java
Marka tan la sameeyo, waa inaan ku cusbooneysiinnaa bakhaarada iyo baakadaha amarka:
sudo apt-get update
Finalmente waxaan ku rakibi karnaa Java:
sudo apt install oracle-java11-installer
Debian
Hadday yihiin Isticmaalayaasha Debian ama qaybinta kasta oo ku saleysan sida Neptune OS, Deepin OS iyo kuwa kale, Waa inaan furnaa terminal oo aan dhowr tallaabo qaadnaa ka hor inta aan si toos ah ugu rakibin Java nidaamkayaga.
Terminalka waxaan ku qori doonnaa:
sudo -i
apt install wget libasound2 libasound2-data
Tan tan hadda waxaan ku soo dejineynaa xirmada deynta Java 11:
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
Ugu dambeyntii waxaan ku rakibnaa:
dpkg -i jdk-11_linux-x64_bin.deb
Tan ayaa la sameeyay hadda waxaan u dejinaynaa Java 11 oo ah nooca ugu habboon:
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-11/bin/java 2
update-alternatives --config java
Arch Linux iyo noocyo kala duwan
Marka laga hadlayo kuwa isticmaala Arch Linux, Antergos, Manjaro ama qayb kasta oo kale oo laga soo dheegtay Arch Linux, waxay ku fulin karaan rakibida java qaab fudud oo fudud.
Waxa kaliya ee aad u baahan tahay inaad sameyso ayaa ah in lagu daro keydka AUR oo lagu daro feylkaaga pacman.conf oo waxaad leedahay saaxir si aad ugu rakibto xirmooyinka AUR nidaamkaaga.
Haddii aadan mid haysan, waad isticmaali kartaa midka Waxaan kugula talinayaa boostada soo socota.
Hadda waxaad si fudud u fureysaa terminal oo aad u fulisaa amarka soo socda:
yay -S jdk
Oo waa diyaar, Kaliya waa inaad sugto isku-duwidda tan si loo sameeyo waxayna ku weydiin doontaa dhamaadka inaad ku qorto lambarkaaga sirta ah si aad u sameyso rakibidda.
RHEL, CentOS, Fedora, openSUSE, iyo derivatives
Arinta ah kuwa adeegsada qeybinta oo ay la socdaan taageerada xirmooyinka RPM waxay ku rakibi karaan Java nidaamkayaga iyaga oo kaashanaya xirmada soo socota, oo aan ku soo dejineyno iyadoo la kaashanayo xarunteena:
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
Hadda Si aan ugu bilowno rakibaadda, marka kaliya ee furanSUSE waxaan ku rakibeynaa xirmada:
sudo zypper install java11.rpm
Ugu dambeyntii, Si aad ugu rakibto Fedora, RedHat iyo noocyadooda, waxaad ku sameyn kartaa amarka soo socda:
sudo yum localinstall java11.rpm
Ama amarkan ayay sidoo kale ku samayn karaan:
sudo dnf install java11.rpm
Sidee loo hubiyaa haddii java si sax ah loo rakibay?
Ka dib markii aad ku rakibtay qalab sax ah Java, Waan hubin karnaa inaan haysanno nooca Java 11 oo lagu rakibay nidaamkeena amarka soo socda:
java --version
MAHADSANID !!!! Hagaag, ma aanan raadin bakhaar wanaagsan oo lagu rakibo java markii ay ahayd inaan sameeyo sida ay yihiin waxa ka jira maamulka gobolka ama gobolka ... Qoraalkani waa DAHAB. Waan keydinayaa markaan u baahanahay markale. Aynu aragno haddii markan aan heli karo wax kasta oo aan ku shaqeeyo Linux aniga oo aan ku kicin Windows ama Mac.