Bii o ṣe le Fi Java sii ni Fedora


Java jẹ ede siseto idi-gbogbogbo ti o yara, gbẹkẹle, ni aabo, olokiki ati lilo ni ibigbogbo. O jẹ agbegbe lati dagbasoke ati ṣiṣe ọpọlọpọ awọn ohun elo, lati awọn ohun elo alagbeka si tabili ati awọn ohun elo wẹẹbu ati awọn eto iṣowo - Java wa nibi gbogbo!

Ti o ba ngbero lati ṣẹda eto kan ni Java, lẹhinna o nilo lati fi sori ẹrọ JDK kan (Ohun elo Idagbasoke Java). Ti o ba n gbero lati ṣe eto Java kan, o le ṣe iyẹn lori JVM (Ẹrọ Foju Java), eyiti o wa ninu JRE (Ayika asiko asiko Java). Ti o ba wa ninu iporuru, fi sori ẹrọ JDK nitori eyi nigbagbogbo nilo paapaa ti idi ko ba ṣẹda awọn eto Java.

Ọpọlọpọ awọn eroja ti Java wa nibẹ ati tun ọpọlọpọ awọn ẹya ti adun kọọkan. Ninu nkan yii, a yoo fihan ọ bi o ṣe le fi sori ẹrọ mejeeji OpenJDK ati Oracle JDK (Oracle Java SE) ni Fedora.

Pupọ awọn ohun elo Java ṣiṣe lori ọkan ninu atẹle:

  • OpenJDK - imisi-orisun orisun ti Java Platform, Atilẹjade Atilẹba
  • Oracle Java SE - JDK ọfẹ kan lati Oracle

Pataki: Lo pipaṣẹ sudo lati jere awọn anfaani gbongbo lakoko ṣiṣe awọn aṣẹ ninu nkan yii, ti o ba n ṣiṣẹ ẹrọ bi olumulo deede tabi iṣakoso.

Ṣiṣẹ OpenJDK ni Fedora

Apakan OpenJDK wa lati fi sori ẹrọ lati ibi ipamọ Fedora.

1. Ṣiṣe aṣẹ dnf atẹle lati wa fun awọn ẹya ti o wa.

$ sudo dnf search openjdk

2. Ṣiṣe aṣẹ atẹle lati fi sori ẹrọ ẹya OpenJDK ti a yan.

$ sudo dnf install java-11-openjdk.x86_64

3. Itele, ṣiṣe aṣẹ atẹle lati jẹrisi ẹya ti Java ti a fi sii lori eto naa.

$ java --version

Fifi Ebora JDK sii ni Fedora

Lati fi sori ẹrọ Oracle Java SE:

1. Lọ si oju-iwe gbigba lati ayelujara Java Oracle Java SE. Lẹhinna yan ẹyà Java ti o fẹ lati lo. Lati ja ẹya tuntun (Java SE 11.0.2 LTS), tẹ bọtini Bọtini bi o ṣe han ni aworan atẹle.

2. Gba adehun iwe-aṣẹ ati ṣe igbasilẹ faili RPM ti o yẹ fun ọna eto awọn ọna ṣiṣe rẹ, fun apẹẹrẹ jdk-11.0.2_linux-x64_bin.rpm fun eto 64 bit kan.

3. Lọgan ti igbasilẹ ba pari, lori ebute, gbe si itọsọna Gbigba ati ṣiṣe aṣẹ atẹle lati fi package sii.

$ sudo dnf install  jdk-11.0.2_linux-x64_bin.rpm

Akiyesi: O le ti fi ọpọlọpọ awọn ẹya ti Java sori ẹrọ rẹ, o le yipada lati ẹya kan si ekeji nipa lilo pipaṣẹ atẹle.

Lẹhin ṣiṣe aṣẹ yii, iwọ yoo wo atokọ ti gbogbo awọn ẹya Java ti a fi sii, yan ẹya ti o nilo.

$ sudo alternatives --config java
$ java --version

Java jẹ ede siseto idi-gbogbogbo ati agbegbe lati dagbasoke ati ṣiṣe ọpọlọpọ awọn eto. Ninu nkan yii, a fihan bi a ṣe le fi Java sori ẹrọ (OpenJDK ati Oracle JDK) ni Fedora. Ti o ba ni ibeere tabi awọn asọye eyikeyi, de ọdọ wa nipasẹ fọọmu esi ni isalẹ.