Kodi Mungatani Kuti Muzitha Kugwiritsa Ntchito Mapulogalamu a Pulogalamu ya Jumule ya Java?

Java Runtime Environment imafunika kugwiritsa ntchito Java applications mkati mwa Ubuntu.

Mwamwayi pankhani ya kukhazikitsa Minecraft pali phukusi lokhazikika limene limapangitsa kuti likhale lophweka mosavuta monga likuwonetseredwa ndi bukhuli.

Mapulogalamuwa amapereka njira yowonjezeramo ntchito pamodzi ndi zodalira zake zonse mu chidebe kotero kuti palibe zotsutsana ndi makalata ena ndipo ntchitoyi imakhala yotsimikizika kugwira ntchito.

Komabe pakanema phukusi sichipezeka kwa onse ntchito kotero muyenera kukhazikitsa Java version nokha.

01 ya 06

Kodi Mungatani Kuti Mukhale ndi Oracle Java Runtime Environment (JRE) Kwa Ubuntu?

Sakani Java Pa Ubuntu.

Pali mapulogalamu awiri a Java Runtime Environment omwe alipo. Oracle amamasulidwa ndi maofesiwa. Chida ichi sichipezeka kudzera mu "Ubuntu Software" chida chomwe chimagwiritsidwa ntchito popanga zofunikira mu Ubuntu.

Webusaiti ya Oracle sichiphatikizapo phukusi la Debian . Phukusi la Debian ndi extension ".deb" ili ndi mawonekedwe omwe ali ovuta kuika mkati mwa Ubuntu.

M'malo mwake muyenera kuyika phukusiyo mwa kuyika pa fayilo "tar". Fayilo ya "tar" kwenikweni ndi mndandanda wa maofesi omwe amasungidwa pansi pa dzina limodzi la mafayilo omwe akayika malo omwe mafayilo ali mu mafoda awo olondola.

Njira ina ya Java Runtime Environment ndi yotsegula njira yotsegula yotchedwa OpenJDK. Bukuli silingapezeke kudzera pa chida cha "Ubuntu Software" koma likupezeka kuchokera ku mzere wa malamulo pogwiritsira ntchito bwino.

Ngati mukufuna kupanga mapulogalamu a Java muyenera kukhazikitsa Java Development Kit (JDK) m'malo mwa Java Runtime Environment (JRE). Monga ndi Java Runtime Zomwe Java Development Kits zimapezeka ngati oracle phukusi kapena phukusi lotsegula.

Bukuli lidzakusonyezani momwe mungakhazikitsire Oracle Runtime ndi Development Kits komanso njira zina zowonekera.

Kuti muyambe kukhazikitsa buku lovomerezeka la Oracle kapena Java Runtime Environment pitani https://www.oracle.com/uk/java/index.html.

Mudzawona maulendo awiri alipo:

  1. Java For Developers
  2. Java Kwa Ogula

Pokhapokha ngati mukufuna kukhazikitsa Java applications muyenera kudumpha pa "Java For Consumers".

Mudzawona batani lalikulu lofiira lotchedwa "Free Java Download".

02 a 06

Mmene Mungakhalire Oracle Java Runtime Kwa Ubuntu

Ikani Oracle Java Runtime.

Tsamba lidzawoneka ndi maulendo 4 pa ilo:

Maofesi a Linux RPM ndi Linux x64 RPM si a Ubuntu kotero mungathe kunyalanyaza maulumikizi awo.

Linux link ndi 32-bit Baibulo la Java Runtime ndi Linux x64 link ndi 64-bit Version ya Java Runtime.

Ngati muli ndi kompyuta 64-bit mungathe kuyika fayilo ya Linux x64 ndipo ngati muli ndi makompyuta 32-bit, mufunadi kuyika fayilo ya Linux.

Pambuyo pake fayiloyi ikutsegula mawindo otsegula . Njira yosavuta yotsegula mawindo otsegula mu Ubuntu ndi kukakamiza CTRL, ALT ndi T nthawi yomweyo.

Chinthu choyamba kuchita ndi kupeza dzina la fayilo yomwe idasungidwa kuchokera ku webusaiti ya Oracle. Kuti muchite izi muzitsatira malamulo awa:

cd ~ / zosangalatsa

ls jre *

Lamulo loyamba lidzasintha malonda anu ku fayilo yanu "Downloads". Lamulo lachiwiri limapereka mndandanda wazomwe maofesi onse akuyamba ndi "jre".

Mukuyenera tsopano kuwona dzina la fayilo likuyang'ana chonga ichi:

jre-8u121-linux-x64.tar.gz

Lembani dzina la fayilo kapena musankhe ilo ndi mbewa, dinani pomwepo ndikusankha kopi.

Chinthu chotsatira ndicho kuyenda kumalo omwe mukufuna kukhazikitsa Java ndikuchotsamo fayilo ya tar.

Pangani malamulo awa:

sudo mkdir / usr / java

cd / usr / java

sudo tar zxvf ~ / Downloads / jre-8u121-linux-x64.tar.gz

Maofesiwa atengedwa tsopano mu foda / usr / java folda ndipo ndizo.

Kuchotsa fayilo yojambulidwa kuyendetsa lamulo lotsatira:

sudo rm ~ / Downloads / jre-8u121-linux-x64.tar.gz

Chotsatira ndichokutsimikizira fayilo yanu yoyenera kuti kompyuta yanu idziwe komwe Java imayikidwa ndipo foda ndi JAVA_HOME.

Pangani lamulo lotsatira kuti mutsegule mafayilo a chilengedwe mu nano editor:

sudo nano / etc / chilengedwe

Lembani mpaka kumapeto kwa mzere umene umayambira PATH = ndipo isanachitike chomaliza "lowetsani zotsatirazi

: /usr/java/jre1.8.0_121/bin

Kenaka yikani mzere wotsatira:

JAVA_HOME = "/ usr / java / jre1.8.0_121"

Sungani fayilo mwa kukanikiza CTRL ndi O ndipo tulukani mkonzi mwa kukanikiza CTRL ndi X.

Mukhoza kuyesa ngati Java ikugwira ntchito polemba lamulo lotsatira:

java -version

Muyenera kuwona zotsatira zotsatirazi:

Java Version 1.8.0_121

03 a 06

Mmene Mungakhalire Oracle Java Development Kit Kwa Ubuntu

Oracle JDK Ubuntu.

Ngati mukufuna kukonza mapulogalamu pogwiritsa ntchito Java mukhoza kukhazikitsa Java Development Kit m'malo mwa Java Runtime Environment.

Pitani ku https://www.oracle.com/uk/java/index.html ndipo sankhani kusankha "Java For Developers".

Mudzawona tsamba losokoneza kwambiri ndi mauthenga ambiri. Fufuzani chiyanjano chotchedwa "Java SE" chomwe chimakutengerani patsamba lino.

Panopa pali zowonjezera ziwiri:

Java JDK imangoyambitsa Java Development Kit basi. Njira ya Netbeans imayambitsa chilengedwe chonse chophatikizana komanso Java Development Kit.

Ngati mutsegula Java JDK mudzawona zizindikiro zingapo. Mofanana ndi malo othamanga, mungafune fayilo ya Linux x86 yolemba 32-bit ya chitukuko kapena chingwe cha Linux x64 kwa ma 64-bit. Simukufuna kufikitsa pazithunzithunzi za RPM, mmalo mwake dinani kulumikizana kotsirizira " tar.gz ".

Mofanana ndi Java Runtime Environment muyenera kutsegula mawindo otsegula ndikufufuza fayilo yomwe mumasungira.

Kuti muchite izi muzitsatira malamulo awa:

cd ~ / zosangalatsa

ls jdk *

Lamulo loyamba lidzasintha malonda anu ku fayilo yanu "Downloads". Lamulo lachiwiri limapereka mndandanda wazomwe maofesi onse akuyamba ndi "jdk".

Mukuyenera tsopano kuwona dzina la fayilo likuyang'ana chonga ichi:

jdk-8u121-linux-x64.tar.gz

Lembani dzina la fayilo kapena musankhe ilo ndi mbewa, dinani pomwepo ndikusankha kopi.

Chinthu chotsatira ndicho kupita kumalo omwe mukufuna kukonza chitukukocho ndikuchotsamo fayilo ya phula.

Pangani malamulo awa:

sudo mkdir / usr / jdk
cd / usr / jdk
sudo tar zxvf ~ / Downloads / jdk-8u121-linux-x64.tar.gz

Maofesiwa atengedwa tsopano mu foda / usr / java folda ndipo ndizo.

Kuchotsa fayilo yojambulidwa kuyendetsa lamulo lotsatira:

sudo rm ~ / Downloads / jdk-8u121-linux-x64.tar.gz

Malo otsiriza monga malo othamanga ndikutsegula fayilo yanu yoyenera kuti kompyuta yanu idziwe komwe JDK imayikidwa ndipo foda ndi JAVA_HOME.

Pangani lamulo lotsatira kuti mutsegule mafayilo a chilengedwe mu nano editor :

sudo nano / etc / chilengedwe

Lembani mpaka kumapeto kwa mzere umene umayambira PATH = ndipo isanachitike chomaliza "lowetsani zotsatirazi

: /usr/jdk/jdk1.8.0_121/bin

Kenaka yikani mzere wotsatira:

JAVA_HOME = "/ usr / jdk / jdk1.8.0_121"

Sungani fayilo mwa kukanikiza CTRL ndi O ndipo tulukani mkonzi mwa kukanikiza CTRL ndi X.

Mukhoza kuyesa ngati Java ikugwira ntchito polemba lamulo lotsatira:

java -version

Muyenera kuwona zotsatira zotsatirazi:

Java Version 1.8.0_121

04 ya 06

Njira Yina Yowonjezera Oracle Version Of Java Mu Ubuntu

Gwiritsani ntchito Synaptic kukhazikitsa Java mu Ubuntu.

Ngati kugwiritsidwa ntchito kwachinsinsi cha Linux ndi chinthu chomwe simungakhale nacho ndi inu mungagwiritse ntchito zida zowonongeka kuti muike maofesi ovomerezeka a Java Runtime Environment ndi Development Kits.

Izi zimafuna kuwonjezera zolemba zapadera zapadera (PPA). PPA ndi malo osungira kunja omwe saperekedwa ndi Canonical kapena Ubuntu.

Choyamba ndi kukhazikitsa chidutswa cha mapulogalamu otchedwa "Synaptic". Synaptic ndi mtsogoleri wa phukusi . Zimasiyana ndi chida cha "Ubuntu Software" chifukwa chimabweretsanso zotsatira zonse zomwe zilipo m'zinthu zopezeka pulogalamu yanu.

Mwamwayi kuti muyike Synaptic muyenera kugwiritsa ntchito chiphaso koma ndi lamulo limodzi lokha. Tsegulani otsiriza pogwiritsa ntchito CTRL, ALT ndi T panthawi yomweyi.

Lowani lamulo lotsatira:

sudo apt-get install synaptic

Kuyambitsa chotsani cha Synaptic pazithunzi pamwamba pazitsulo loyambitsa ndi mtundu wa "Synaptic". Pamene chithunzi chikuwonekera, dinani pa izo.

Dinani pa "Zokonzera" menyu ndipo musankhe "Zolemba".

Pulogalamu ya "Mapulogalamu ndi Zosintha" idzawonekera.

Dinani pa tabu lotchedwa "Zina Zamankhwala".

Dinani pa batani "Yonjezerani" ndipo lowetsani zotsatirazi muwindo lomwe likuwonekera:

ppa: webupd8team / java

Dinani pa batani "Close".

Synaptic idzapempha kuti mubwererenso posungirako zolembera kuti muyambe kulemba mndandanda wa mapulogalamu a mapulogalamu kuchokera ku PPA omwe mwangowonjezerapo.

05 ya 06

Ikani Oracle JRE ndi JDK pogwiritsa ntchito Synaptic

Ikani Oracle JRE ndi JDK.

Mukutha tsopano kufufuza Oracle Java Runtime Environment ndi Java Development Kits pogwiritsa ntchito zosaka mkati mwa Synaptic.

Dinani pa batani "Fufuzani" ndipo lowetsani "Oracle" mu bokosi. Dinani batani "Fufuzani".

Mndandanda wa mapepala omwe alipo omwe amatchedwa "Oracle" adzawonekera.

Mukutha tsopano kusankha ngati kukhazikitsa malo othamanga kapena chitukuko cha chitukuko. Osati kokha kuti ngakhale mutha kusankha mtundu umene mungakonde.

Pakali pano n'zotheka kukhazikitsa kutalika ndi Oracle 6 mpaka latsopano la Oracle 9 lomwe silinamasulidwe. Ovomerezedwa ndi Oracle 8.

Kuti muikepo phukusi phukusi cheke m'bokosi pafupi ndi chinthu chomwe mukufuna kuikamo ndiyeno dinani "Bwezani" batani.

Pa nthawi yopangidwira mudzafunsidwa kuti mulandire chilolezo cha Oracle.

Ichi ndi njira yophweka yoika Oracle koma imagwiritsa ntchito chipani cha PPA ndipo palibe chitsimikizo kuti izi zidzakhala nthawi zonse.

06 ya 06

Mmene Mungayankhire Java Runtime ndi Java Development Kit

Tsegulani JRE ndi JDK.

Ngati mukufuna kugwiritsa ntchito pulojekiti yotseguka pokhapokha mungathe kukhazikitsa mawonekedwe a Java Runtime and Development Kits.

Muyenera kukhazikitsa Synaptic kuti mupitirize ndipo ngati simunawerenge tsamba lapitalo njira yochitira izi ndi izi:

Kuyambitsa chotsani cha Synaptic pazithunzi pamwamba pazitsulo loyambitsa ndi mtundu wa "Synaptic". Pamene chithunzi chikuwonekera, dinani pa izo.

M'kati mwa Synaptic zonse zomwe mukuyenera kuchita ndiye dinani batani "Fufuzani" pamwamba pa chinsalu ndikuyang'ana "JRE".

Mndandanda wa mapulogalamuwa akuphatikizapo "Default JRE" pa tsamba loyamba la Java Runtime Environment kapena "OpenJDK".

Kufufuza JavaScript Kit yotseguka, dinani "Sakani" ndikusaka "JDK". Chosankha chotchedwa "OpenJDK JDK" chidzawonekera.

Kuyika phukusi phukusi chongani m'bokosi pafupi ndi chinthu chimene mukufuna kuikamo ndi dinani "Ikani".