Fedora-da Java-y nädip gurmaly


Java çalt, ygtybarly, ygtybarly, meşhur we giňden ulanylýan umumy maksatly programmirleme dilidir. Jübi goşundylaryndan başlap, iş stoluna, web programmalaryna we kärhana ulgamlaryna çenli köp sanly programmany ösdürmek we işletmek üçin gurşaw - Java hemme ýerde!

Java-da bir programma döretmegi meýilleşdirýän bolsaňyz, JDK (Java Development Kit) gurmaly. Java programmasyny ýerine ýetirmekçi bolsaňyz, JRE (Java Runtime Environment) -e girýän JVM-de (Java Wirtual Machine) edip bilersiňiz. Bulaşyk bolsa, JDK-ny guruň, sebäbi Java programmalaryny döretmek däl bolsa-da, bu ýygy-ýygydan zerur.

Ol ýerde Java-yň köp tagamlary we her tagamyň köp görnüşi bar. Bu makalada size Fedora-da OpenJDK we Oracle JDK (Oracle Java SE) -ni nädip gurmalydygyny görkezeris.

Java programmalarynyň köpüsi aşakdakylaryň birinde işleýär:

  • OpenJDK - Java platformasynyň açyk çeşmesi, Standard Edition
  • Oracle Java SE - Oracle-dan mugt JDK

Üns beriň: Ulgamy adaty ýa-da administratiw ulanyjy hökmünde işleýän bolsaňyz, bu makalada buýruklar işledilende kök artykmaçlyklaryny gazanmak üçin sudo buýrugyny ulanyň.

Fedora-da OpenJDK gurmak

OpenJDK bukjasy Fedora ammaryndan gurnamak üçin elýeterlidir.

1. Elýeterli wersiýalary gözlemek üçin aşakdaky dnf buýrugyny işlediň.

$ sudo dnf search openjdk

2. Saýlanan OpenJDK wersiýasyny gurmak üçin aşakdaky buýrugy işlediň.

$ sudo dnf install java-11-openjdk.x86_64

3. Ondan soň ulgamda gurlan Java wersiýasyny barlamak üçin aşakdaky buýrugy işlediň.

$ java --version

Fedora-da Oracle JDK gurmak

Oracle Java SE gurmak üçin:

1. Oracle Java SE göçürip almak sahypasyna giriň. Soňra ulanmak isleýän Java wersiýaňyzy saýlaň. Iň soňky wersiýasyny (Java SE 11.0.2 LTS) almak üçin, aşakdaky suratda görkezilişi ýaly DOWNLOAD düwmesine basyň.

2. Ygtyýarnama şertnamasyny kabul ediň we ulgam arhitekturasy üçin degişli RPM faýly göçürip alyň, mysal üçin 64 bitli ulgam üçin jdk-11.0.2_linux-x64_bin.rpm.

3. Göçürip gutarandan soň, terminalda, Göçürip almak bukjasyna geçiň we bukjany gurmak üçin aşakdaky buýrugy işlediň.

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

Bellik: Ulgamyňyza Java-yň birnäçe wersiýasyny gurnan bolmagyňyz mümkin, aşakdaky buýrugy ulanyp bir wersiýadan beýlekisine geçip bilersiňiz.

Bu buýrugy ýerine ýetireniňizden soň, gurlan Java wersiýalarynyň sanawyny görersiňiz, zerur wersiýany saýlaň.

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

Java, köp sanly programmany ösdürmek we işletmek üçin umumy maksatly programmirleme dili we gurşawdyr. Bu makalada Fedorada Java (OpenJDK we Oracle JDK) nädip gurmalydygyny görkezdik. Soraglaryňyz ýa-da teswirleriňiz bar bolsa, aşakdaky jogap formasy arkaly bize ýüz tutuň.