Jinsi ya Kufunga Java 9 JDK kwenye Mifumo ya Linux


Java ni mkusanyiko wa programu inayojulikana zaidi kwa upatikanaji wake wa majukwaa mtambuka ilitengenezwa na Sun Microsystems mwaka wa 1995. Jukwaa la Java linatumiwa na mamilioni ya programu na tovuti (haswa katika tovuti za benki) kutokana na asili yake ya haraka, salama na ya kutegemewa. Leo, Java iko kila mahali, kuanzia kompyuta za mezani hadi vituo vya data, vifaa vya michezo hadi kompyuta za kisayansi, simu za rununu hadi Mtandao, n.k...

Kuna zaidi ya toleo moja la Java linaweza kusanikishwa na kufanya kazi kwenye kompyuta moja na pia inawezekana kuwa na toleo tofauti la JDK na JRE wakati huo huo kwenye mashine, kwa kweli kuna programu nyingi ambazo zinahitaji Java-jre (Java Runtime Environment) na wale ambao ni wasanidi wanahitajika Java-sdk (Kifaa cha Kukuza Programu).

Usambazaji mwingi wa Linux huja na toleo lingine la Java linaloitwa OpenJDK (sio lile lililotengenezwa na Sun Microsystems na kupatikana na Oracle Corporation). OpenJDK ni utekelezaji wa chanzo huria wa programu ya Java.

Toleo la hivi karibuni la toleo la Java ni 9.0.4.

Sakinisha Java 9 kwenye Linux

1. Kabla ya kusakinisha Java, hakikisha kwanza kuthibitisha toleo la Java iliyosakinishwa.

# java -version

java version "1.7.0_75"
OpenJDK Runtime Environment (IcedTea 2.5.4) (7u75-2.5.4-2)
OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode)

Ni wazi kutokana na matokeo yaliyo hapo juu kuwa toleo lililosakinishwa la Java ni OpenJDK 1.7.0_75.

2. Tengeneza saraka ambapo unataka kusakinisha Java. Kwa ufikiaji wa kimataifa (kwa watumiaji wote) isakinishe ikiwezekana katika saraka /opt/java.

# mkdir /opt/java && cd /opt/java

3. Sasa ni wakati wa kupakua faili za tarball chanzo 9 za Java (JDK) kwa usanifu wa mfumo wako kwa kwenda kwenye ukurasa rasmi wa upakuaji wa Java.

Kwa marejeleo, tumetoa chanzo-jina la faili la tarball, tafadhali chagua na upakue faili hizi zilizotajwa hapa chini pekee.

jdk-9.0.4_linux-x64_bin.tar.gz

Vinginevyo, unaweza kutumia wget amri kupakua faili moja kwa moja kwenye /opt/java saraka kama inavyoonyeshwa hapa chini.

# cd /opt/java
# wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/9.0.4+11/c2514751926b4512b076cc82f959763f/jdk-9.0.4_linux-x64_bin.tar.gz

4. Faili ikishapakuliwa, unaweza kutoa tarball kwa kutumia amri ya tar kama inavyoonyeshwa hapa chini.

# tar -zxvf jdk-9.0.4_linux-x64_bin.tar.gz

5. Kisha, nenda kwenye saraka iliyotolewa na utumie amri sasisha-mbadala kueleza mfumo ambapo java na utekelezo wake umesakinishwa.

# cd jdk-9.0.4/
# update-alternatives --install /usr/bin/java java /opt/java/jdk-9.0.4/bin/java 100  
# update-alternatives --config java

6. Eleza mfumo kusasisha mbadala za javac kama:

# update-alternatives --install /usr/bin/javac javac /opt/java/jdk-9.0.4/bin/javac 100
# update-alternatives --config javac

7. Vile vile, sasisha njia mbadala za jar kama:

# update-alternatives --install /usr/bin/jar jar /opt/java/jdk-9.0.4/bin/jar 100
# update-alternatives --config jar

8. Kuweka Vigezo vya Mazingira ya Java.

# export JAVA_HOME=/opt/java/jdk-9.0.4/
# export JRE_HOME=/opt/java/jdk-9.0.4/jre
# export PATH=$PATH:/opt/java/jdk-9.0.4/bin:/opt/java/jdk-9.0.4/jre/bin

9. Sasa Unaweza kuthibitisha toleo la Java tena, ili kuthibitisha.

# java -version

java version "9.0.4"
Java(TM) SE Runtime Environment (build 9.0.4+11)
Java HotSpot(TM) 64-Bit Server VM (build 9.0.4+11, mixed mode)

Iliyopendekezwa: Ikiwa hutumii OpenJDK (utekelezaji wa chanzo huria cha java), unaweza kuiondoa kama:

# yum remove openjdk-*      [On CentOs/RHEL]
# apt-get remove openjdk-*  [On Debian/Ubuntu]

10. Ili kuwezesha Usaidizi wa Java 9 JDK katika Firefox, unahitaji kutekeleza amri zifuatazo ili kuwezesha moduli ya Java kwa Firefox.

# update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /opt/java/jdk-9.0.4/lib/libnpjp2.so 20000
# alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /opt/java/jdk-9.0.4/lib/libnpjp2.so 20000

11. Sasa thibitisha usaidizi wa Java kwa kuanzisha upya Firefox na uweke about:plugins kwenye upau wa anwani. Utapata sawa na skrini iliyo chini.

Hayo ni yote kwa sasa. Natumai chapisho langu hili litakusaidia katika kuweka oracle Java, njia rahisi zaidi. Ningependa kujua mtazamo wako kuhusu hili. Endelea kushikamana, Endelea kufuatilia! Like na share nasi tusaidie kusambaa.