Vipengele vya Java vinatakiwa kuendesha aina mbalimbali za programu na tovuti, hivyo karibu kila mtumiaji wa kompyuta anakabiliwa na haja ya kufunga jukwaa hili. Bila shaka, kanuni ya kufanya kazi inatofautiana katika mifumo tofauti ya uendeshaji, lakini kwa usambazaji wa Linux daima ni sawa, na tungependa kuwaambia jinsi Java imewekwa katika Ubuntu. Wamiliki wa makanisa mengine watahitaji tu kurudia maagizo yaliyotolewa, kwa kuzingatia syntax ya mfumo.
Sakinisha Java JRE / JDK katika Linux
Leo tunatoa kutoa ujuzi na chaguzi tofauti za ufungaji kwa maktaba ya Java, kwa kuwa yote yatakuwa muhimu zaidi na yanafaa katika hali fulani. Kwa mfano, ikiwa hutaki kutumia vituo vya tatu, au kama unataka kuweka upande wa Java kadhaa kwa upande, basi unahitaji kutumia chaguo tofauti. Hata hivyo, hebu tuangalie kwa karibu wote.
Kwanza, inashauriwa kutazama sasisho za hifadhi ya mfumo na kujua toleo la sasa la Java, ikiwa iko kwenye OS wakati wote. Hii yote imefanywa kupitia console ya kawaida:
- Fungua orodha na uendelee "Terminal".
- Ingiza timu
sudo apt-kupata update
. - Ingiza nenosiri la akaunti yako ili ufikie mizizi.
- Baada ya kupokea pakiti, tumia amri
java -version
ili kuona habari kuhusu java iliyowekwa. - Ikiwa unapokea arifa sawa na ile ya chini, basi Java haipo katika OS yako.
Njia ya 1: Majarida rasmi
Njia rahisi zaidi ni kutumia hifadhi rasmi ili kupakua Java, ambayo watengenezaji walizifungua huko. Unahitaji kujiandikisha amri chache ili kuongeza vipengele vyote muhimu.
- Run "Terminal" na kuandika huko
sudo apt-get install default-jdk
na kisha bofya Ingiza. - Thibitisha uongeze wa faili.
- Sasa ongeza JRE kwa kuandika
sudo apt-get install default-jre
. - Plugin ya kivinjari ambayo imeongezwa kupitia
sudo apt-get install icedtea-Plugin
. - Ikiwa una nia ya kupata nyaraka kuhusiana na vipengele vilivyoongezwa, pakua kwa amri
sudo apt-get install default-jdk-doc
.
Ingawa njia hii ni rahisi sana, haifai kwa ajili ya kufunga maktaba ya Java yenye freshest, kwani hayajawekwa katika kumbukumbu ya hivi karibuni hivi karibuni. Ndiyo sababu tunatoa ufahamu wa chaguzi za ufungaji zifuatazo.
Njia ya 2: Hifadhi ya Webupd8
Kuna hifadhi ya desturi iitwaye Webupd8, ambayo kuna script inayolinganisha toleo la Java la sasa na lililopatikana kwenye tovuti ya Oracle. Njia hii ya ufungaji ni muhimu kwa wale wanaotaka kufunga ubao mpya 8 (hivi karibuni inapatikana katika hifadhi ya Oracle).
- Katika console, ingiza
sudo kuongeza-apt-repository ppa: webupd8team / java
. - Hakikisha kuingiza nenosiri lako.
- Thibitisha operesheni ya kuongeza kwa kubonyeza Ingiza.
- Subiri faili ya faili ili kukamilika bila kufunga "Terminal".
- Sasisha kuhifadhi mfumo na amri
sudo apt-kupata update
. - Sasa ongeza mtayarishaji wa picha kwa kuandika
sudo apt-get install oracle-java8-installer
. - Pata makubaliano ya leseni ya kuifanya mfuko.
- Kukubaliana kuongeza faili mpya kwenye mfumo.
Mwishoni mwa mchakato, utakuwa inapatikana kwa timu ya kufunga kabisa toleo lolote -sudo apt-get install oracle-java7-installer
wapi java7 - Java version. Kwa mfano, unaweza kujiandikishajava9
aujava11
.
Amri itasaidia kuondosha wasimamizi wasiohitajika.sudo apt-get kuondoa mtangazaji-java8-installer
wapi java8 - Java version.
Njia ya 3: Sasisha na Webupd8
Juu, tulizungumzia juu ya kufunga makusanyiko kwa kutumia hifadhi ya desturi ya Webupd8. Shukrani kwenye hifadhi hiyo hiyo, unaweza kuboresha toleo la Java kwa hivi karibuni tu kwa njia ya script kulinganisha.
- Kurudia hatua tano za kwanza kutoka kwa maagizo ya awali, ikiwa hujafanya hatua hizi tayari.
- Ingiza timu
sudo update-java
na kisha bofya Ingiza. - Tumia amri
sudo apt-get install update-java
kufunga sasisho ikiwa hupatikana.
Njia ya 4: Uwekaji wa Mwongozo
Labda njia hii ni ngumu zaidi ya wale tuliyojadiliwa katika makala hii, lakini itatoa toleo la Java la lazima bila kutumia vituo vya tatu na vipengele vingine vya ziada. Ili kukamilisha kazi hii unahitaji kivinjari chochote kilichopo na "Terminal".
- Kupitia kivinjari cha wavuti, nenda kwenye ukurasa rasmi wa Oracle ili kupakua Java, ambapo bonyeza Pakua au chagua toleo lolote linalohitajika.
- Chini ni paket kadhaa na maktaba. Tunapendekeza kupakua kumbukumbu ya muundo. tar.gz.
- Nenda kwenye folda na kumbukumbu, bofya kwenye RMB na uchague "Mali".
- Kumbuka eneo la mfuko, kwa sababu unapaswa kwenda kwa njia ya console.
- Run "Terminal" na kutekeleza amri
cd / nyumba / mtumiaji / folda
wapi mtumiaji - jina la mtumiaji, na folda - jina la folda ya kuhifadhi kumbukumbu. - Unda folda ili kufuta kumbukumbu. Kwa kawaida vipengele vyote vinawekwa kwenye jvm. Kujenga saraka imefanywa kwa kuandika
sudo mkdir -p / usr / lib / jvm
. - Ondoa nyaraka zilizopo kwenye folda iliyoundwa
sudo tar -xf jdk-11.0.2_linux-x64_bin.tar.gz -C / usr / lib / jvm
wapi jdk-11.0.2_linux-x64_bin.tar.gz - jina la kumbukumbu. - Ili kuongeza njia za mfumo, unahitaji mara kwa mara kuingia amri zifuatazo:
sudo update-mbadala - kufuta / usr / bin / java java /usr/lib/jvm/jdk1.8.0/bin/java 1
sudo update-mbadala - kufuta / usr / bin / javac javac /usr/lib/jvm/jdk1.8.0/bin/javac 1
sudo update-mbadala - kufuta / usr / bin / javaws javaws /usr/lib/jvm/jdk1.8.0/bin/javaws 1Moja ya njia mbadala haiwezi kuwepo, kulingana na toleo la Java unayochagua.
- Inabakia tu kusanidi kila njia. Kwanza kukimbia
sudo update-mbadala - kijijini java
, pata toleo sahihi la Java, uhakikishe nambari yake na uingie kwenye console. - Kurudia hatua sawa na
sudo update-mbadala - kioo javac
. - Kisha usanidi njia ya mwisho kupitia
sudo update-mbadala - jaw misumari
. - Angalia mafanikio ya mabadiliko kwa kutafuta toleo la kazi la Java (
java -version
).
Kama unaweza kuona, kuna njia nyingi kabisa za kufunga Java katika mfumo wa uendeshaji wa Linux, hivyo kila mtumiaji atapata chaguo sahihi. Ikiwa unatumia usambazaji maalum na mbinu zinazotolewa hazifanyi kazi, uangalie kwa makini makosa yaliyoonyeshwa kwenye console na utumie vyanzo rasmi ili kutatua tatizo.