Giunsa ang Pag-install sa Java 9 JDK sa Linux Systems


Ang Java usa ka koleksyon sa software nga mas nailhan tungod sa kini nga cross platform availability gimugna sa Sun Microsystems niadtong 1995. Ang Java nga plataporma gigamit sa minilyon nga mga aplikasyon ug mga website (espesyal nga gigamit sa mga banking site) tungod sa paspas, luwas ug kasaligan nga kinaiya niini. Karon, ang Java bisan asa, gikan sa mga desktop hangtod sa mga sentro sa datos, mga console sa dula hangtod sa siyentipikong mga kompyuter, mga mobile phone hangtod sa Internet, ug uban pa…

Adunay labaw pa sa usa ka bersyon sa Java nga mahimong ma-install ug magamit sa parehas nga kompyuter ug posible usab nga adunay lainlaing bersyon sa JDK ug JRE nga dungan sa usa ka makina, sa tinuud adunay daghang mga aplikasyon nga nanginahanglan Java-jre (Java Runtime Environment) ug kadtong mga developer gikinahanglan Java-sdk (Software Development Kit).

Daghang distribusyon sa Linux ang nag-uban sa ubang bersyon sa Java nga gitawag og OpenJDK (dili ang gimugna sa Sun Microsystems ug nakuha sa Oracle Corporation). Ang OpenJDK usa ka bukas nga gigikanan nga pagpatuman sa aplikasyon sa Java.

Ang pinakabag-o nga stable nga pagpagawas sa Java nga bersyon mao ang 9.0.4.

I-install ang Java 9 sa Linux

1. Sa dili pa i-install ang Java, siguruha nga susihon una ang bersyon sa na-install nga Java.

# 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)

Klaro gikan sa output sa ibabaw nga ang na-install nga bersyon sa Java mao ang OpenJDK 1.7.0_75.

2. Paghimo og direktoryo diin gusto nimo i-install ang Java. Alang sa pangkalibutanon nga pag-access (alang sa tanan nga tiggamit) i-install kini sa labing maayo sa direktoryo /opt/java.

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

3. Karon na ang panahon sa pag-download sa Java (JDK) 9 nga source tarball files para sa imong system architecture pinaagi sa pag-adto sa opisyal nga Java download page.

Alang sa pakisayran, among gihatag ang gigikanan nga tarball file-name, palihug pilia ug i-download kini sa ubos nga gihisgutan nga file lamang.

jdk-9.0.4_linux-x64_bin.tar.gz

Sa laing bahin, mahimo nimong gamiton ang wget command aron direktang i-download ang file ngadto sa /opt/java directory sama sa gipakita sa ubos.

# 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. Kung ma-download na ang file, mahimo nimong i-extract ang tarball gamit ang tar command sama sa gipakita sa ubos.

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

5. Sunod, balhin sa gikuha nga direktoryo ug gamita ang command update-alternatives aron isulti ang sistema kung asa ang java ug ang mga executable niini gi-install.

# 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. Sultihi ang sistema sa pag-update sa mga alternatibo sa javac ingon:

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

7. Sa susama, i-update ang mga alternatibo sa jar sama sa:

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

8. Pag-set up sa Java Environment Variables.

# 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. Karon Mahimo nimong susihon pag-usab ang bersyon sa Java, aron makumpirma.

# 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)

Gisugyot: Kung wala ka naggamit sa OpenJDK (open source nga pagpatuman sa java), mahimo nimo kini tangtangon ingon:

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

10. Aron mahimo ang Java 9 JDK Support sa Firefox, kinahanglan nimo nga modagan sa pagsunod sa mga sugo aron mahimo ang Java module para sa 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. Karon pamatud-i ang suporta sa Java pinaagi sa pagsugod pag-usab sa Firefox ug pagsulod sa about:plugins sa address bar. Makuha nimo ang susama sa ubos nga screen.

Kana lang sa pagkakaron. Hinaot nga kining akong post makatabang nimo sa pagpahimutang sa oracle Java, ang pinakasayon nga paagi. Gusto kong mahibaloan ang imong panglantaw niini. Padayon nga konektado, Magpabilin nga tuned! I-like ug i-share mi ug tabangi mi nga ma-spread.