Kontinye ak ti seri atik sa a kisa w dwe fè apre ou fin gen enstale Fedora 31 sou òdinatè nou yo avèk siksè, apre enstale Google Chrome, kounye a li nan vire a nan youn nan eleman ki pi esansyèl nan prèske nenpòt sistèm opere, ki se Enstalasyon Java.
Anpil nan nou pral konnen Java, ki se yon langaj san danje, ki estab pwogramasyon. Anplis de sa nan ke yo te yon teknoloji òdinatè ak platfòm lang pwogram ak anpil kapasite konekte.
Java se yon eleman esansyèl nan nenpòt ki sistèm opere depi nan kouri aplikasyon Java ki baze sou, Java dwe enstale. Java Runtime Environment sitou nesesè (JRE) ki se yon koleksyon konpozan lojisyèl ki itilize pou kouri aplikasyon Java sou sistèm lan.
Malgre ke pou lòt ka, si ou vle devlope aplikasyon lojisyèl pou Java, Twous Devlopman Oracle Java (JDK), ki vini ak yon pake plen JRE ak zouti pou devlope, debogaj ak siveyans aplikasyon pou Java epi li se yon konfòme Java SE ak Oracle Creole edisyon.
Men, pou ka ki pi pratik, nou pral sèlman enstale anviwònman an ekzekisyon, nan ki nou ka chwazi ant enstale vèsyon an prive nan Oracle oswa vèsyon an sous louvri.
Main Index
Enstale OpenJDK sou Fedora 31
Pou premye ka sa a, nou pral enstale vèsyon an sous louvri, ki se OpenJDK a epi li jwenn nan depo yo nan pifò distribisyon Linux.
Anvan enstale yo ta dwe tcheke si yo deja gen Java enstale, Sa a ka fè pa louvri yon tèminal nan sistèm lan ak nan li yo sèlman gen tape lòd sa a:
java --version
Si li retounen yon bagay tankou "openjdk vèsyon ..." ou deja gen Java enstale sou sistèm ou an. Men, si li parèt devan ou ke li pa te jwenn, nou pral enstale sa a.
Nan tèminal la menm nou pral tape lòd sa aPou fè rechèch pou pakè ki gen rapò ak openjdk, ou pral montre byen kèk opsyon ansanm ak deskripsyon yo:
sudo dnf search openjdk
Menm si fondamantalman nou gen yo chwazi de opsyon, enstale Java 11 oswa Java 8. Ke nou ka enstale nenpòt nan yo lè nou egzekite nenpòt nan kòmandman sa yo.
Java 11
sudo dnf install java-11-openjdk
Java 8
sudo dnf install java-1.8.0-openjdk
Oswa si ou bezwen sèvi ak vèsyon diferan ou ka enstale tou de, Lè sa a, pita ou ka endike ki youn ou vle travay avèk yo.
Fè enstalasyon an si ou enstale plis pase yon vèsyon ak ou vle chanje ant yo, ou ka fè sa ak lòd sa a:
sudo alternatives --config java
Avèk ki vèsyon yo diferan yo pral ki nan lis epi ou ka chwazi ant yo lè ou tape nimewo a vèsyon ou vle travay avèk yo.
Enstale Java soti nan RPM oswa OpenJDK soti nan binè sou Fedora 31
Lòt metòd enstalasyon nou genyen an enstale Java sou Fedora 31 se soti nan binè yo (OpenJDK sèlman) oswa pake a RPM ke nou ka telechaje sou sit entènèt Java.
Menm si li OpenJDK disponib nan Fedora repos, OpenJDK vèsyon 13 manke kidonk pou moun ki vle enstale vèsyon sa a, yo dwe enstale nan metòd sa a.
Pou sa nou pral ale nan bagay sa yo ap mennen nan download vèsyon 13 nan OpenJDK la.
Oswa soti nan tèminal la pa sezisman:
wget https://download.java.net/java/GA/jdk13.0.1/cec27d702aa74d5a8630c65ae61e4305/9/GPL/openjdk-13.0.1_linux-x64_bin.tar.gz
Oswa nan ka a nan pake a RPM sa ka telechaje nan lyen sa a, aksepte kondisyon itilizasyon yo.
RPM pake download fè sa a ka enstale pa doub klike sou dosye a telechaje oswa nan tèminal la lè ou tape:
sudo rpm -ivh jdk-13.0.1_linux-x64_bin.rpm
Finalman pou moun ki pral enstale OpenJDK yo dwe ouvriers pake a ak lòd sa a:
tar xvf openjdk-13.0.1_linux-x64_bin.tar.gz
Pita nou pral deplase folder nan / opt (kote lojisyèl ou enstale anjeneral sitiye):
sudo mv jdk-13 /opt/
Epi nou configured anviwònman an ak:
sudo tee /etc/profile.d/jdk13.sh <<EOF
export JAVA_HOME=/opt/jdk-13
export PATH=\$PATH:\$JAVA_HOME/bin
EOF
source /etc/profile.d/jdk13.sh
Epi nou ka konfime enstalasyon an lè nou egzekite:
echo $JAVA_HOME
java --version
Se pou premye a fè kòmantè