Cum să instalați Java pe Ubuntu și să vă pregătiți să codați cu încredere

Java este un limbaj de programare la nivel înalt, orientat pe obiecte, care a fost lansat în 1995 de Sun Microsystem și este în prezent deținut de Oracle. De la lansare, Java a crescut pentru a deveni unul dintre cele mai populare și utilizate limbaje de programare.

In conformitate cu PYPL Indexul de popularitate al limbajului de programare, din septembrie 2023, Java a fost al doilea cel mai popular limbaj de programare din lume. Oracol observă, de asemenea, că, începând cu 2019, Java a fost limba numărul unu pentru microservicii, DevOps, AI, VR, Big Data, Analytics și chatbot.

În decembrie 2019, existau 45 de miliarde de mașini virtuale Java active la nivel global. Puteți fi sigur că Java este limbajul de programare care alimentează milioane de tranzacții de afaceri critice care au loc zilnic.

La momentul lansării sale, Java a schimbat jocul în dezvoltarea de software. Java a introdus capacitatea de a scrie cod o dată și de a-l rula oriunde există o mașină virtuală Java compatibilă (JVM). Acest lucru a însemnat că dezvoltatorii nu au fost nevoiți să scrie cod specific platformei pentru diferite arhitecturi hardware și sisteme de operare, ceea ce a fost obositor și consuma mult timp.

Acesta a fost un lucru important atunci, deoarece erau dezvoltate o mulțime de dispozitive și sisteme de operații noi și, astfel, un limbaj care a permis dezvoltarea adevărată pe mai multe platforme a fost trimis de cer.

Pe lângă compatibilitatea multi-platformă, care a condus la adoptarea și utilizarea limbajelor de programare Java, Java a luat decizii de proiectare revoluționare pe care le-au emulat alte limbaje de programare.

De exemplu, Java a introdus gestionarea memoriei de rulare și gestionarea automată a memoriei prin colectarea gunoiului pentru a preveni pierderile de memorie și erorile. De asemenea, a popularizat paradigma orientată pe obiecte și verificarea puternică a tipului pentru a detecta erorile în dezvoltare.

De ce ați putea dori să instalați Java pe Ubuntu

În calitate de dezvoltator Java, familiaritatea cu sistemul de operare Linux vă poate oferi un avantaj semnificativ în comparație cu alți dezvoltatori. De fapt, cunoașterea Linux este o abilitate apreciată în rândul dezvoltatorilor.

  Cum se instalează VirtualBox Guest Additions pentru o mașină virtuală Ubuntu

O mulțime de instrumente de dezvoltare sunt construite având în vedere sistemul de operare Linux. Prin urmare, Linux vă oferă o mulțime de instrumente de dezvoltare pentru a vă îmbunătăți productivitatea și pentru a vă ușura munca de dezvoltare. De asemenea, oferă un mediu shell puternic pentru scripting, care este util în automatizare, administrarea sistemului și procesarea loturilor.

Linux este, de asemenea, cel mai dominant sistem de operare pe partea de server și cloud computing. Dacă doriți să lucrați în dezvoltarea server-side, DevOps și cloud computing, Linux este o abilitate esențială. Având în vedere că acestea sunt, de asemenea, domenii în care limbajul de programare Java strălucește, este logic să folosiți Java într-un mediu Linux pentru aceste sarcini.

Sistemul de operare Linux deschide, de asemenea, lumea open source unui dezvoltator Java. Java are o mulțime de instrumente deschise, biblioteci și proiecte. Majoritatea, dacă nu toate, instrumentele și bibliotecile open-source sunt proiectate să funcționeze pe sistemul de operare Linux, care este un sistem de operare open-source.

Deși există o mulțime de distribuții Linux pe care le puteți utiliza, o alegere foarte populară printre utilizatorii Linux este Ubuntu. Ubuntu oferă o interfață foarte ușor de utilizat, care este ușor de utilizat, chiar și pentru cei începători cu Linux.

De asemenea, oferă versiuni de asistență pe termen lung și este susținut de o comunitate mare și activă de utilizatori. În plus, Ubuntu vine cu o gamă largă de instrumente de dezvoltare încorporate și este, de asemenea, susținut pe scară largă de furnizorii de software și furnizorii de servicii cloud.

Prin urmare, orice dezvoltator Java care caută să folosească întreaga putere a sistemului de operare Linux pentru a-și spori abilitățile și experiența de dezvoltare va beneficia foarte mult de pe urma utilizării Ubuntu.

Cum se instalează Java pe Ubuntu

Pentru a instala și utiliza Java pe Ubuntu, există două componente principale pe care trebuie să le instalați. Acestea sunt:

  • Kit de dezvoltare Java (JDK) – JDK oferă instrumente de care, în calitate de dezvoltator, veți avea nevoie pentru a scrie programe Java. Include compilatorul Javac, care compilează codul Java în bytecode și un depanator, printre alte instrumente de dezvoltare.
  • Java Runtime Environment (JRE) – JRE conține Java Virtual Machine (JVM) și Java Class Library (JCL). JRE este folosit pentru a executa programe Java compilate.

Când instalați Java, există două opțiuni principale din care puteți alege. În primul rând, există Oracle JDK, care este întreținut integral de Oracle, care este proprietarul Java. Oracle JDK nu este open source. Cealaltă opțiune este OpenJDKcare este o versiune gratuită și open-source.

  Alegerea unui serviciu ieftin de verificare a antecedentelor și de ce GRATUIT nu este o opțiune

Atât Oracle JDK, cât și OpenJDK sunt recunoscute și lansate de Oracle și sunt la fel din punct de vedere funcțional. Cu toate acestea, Oracle JDK are o licență mai restrictivă și nu ia în considerare contribuțiile comunității. OpenJDK, fiind open-source, se bucură de sprijinul comunității și este ceea ce vom instala.

Atât OpenJDK, cât și Oracle JDK vin la pachet cu Java Runtime Environment, deși OpenJDK vă permite să instalați JRE separat. În prezent, cea mai recentă și utilizată versiune de suport pe termen lung OpenJDK este versiunea 17, care este ceea ce vom instala.

Pentru a instala Java în Ubuntu:

1. Verificați dacă aveți Java instalat, deschizând terminalul și rulând:

java -version

În cazul în care nu aveți Java instalat, veți obține o astfel de ieșire:

În cazul în care aveți instalată o versiune mai veche de Java, continuați cu tutorialul pentru a instala cea mai recentă versiune.

2. Actualizați pachetul apt la cea mai recentă versiune rulând:

sudo apt update && sudo apt upgrade -y

3. Pentru a descărca și instala OpenJDK versiunea 17, rulați:

sudo apt install -y openjdk-17-jdk

Această comandă instalează atât Java Development Kit (JDK) cât și Java Runtime Environment (JRE). Așteptați finalizarea descărcării și instalării. Acest lucru poate dura ceva timp, în funcție de viteza dvs. de internet.

4. Pentru a verifica dacă versiunea corectă de Java a fost instalată cu succes, rulați:

java -version

Dacă instalarea a avut succes, ar trebui să obțineți o astfel de ieșire care să indice faptul că au fost instalate atât OpenJDK versiunea 17, cât și OpenJDK Runtime Environment.

5. Pentru a confirma în continuare că instalarea Java Development Kit a avut succes, puteți verifica versiunea compilatorului Javac disponibilă rulând:

javac -version

Ieșire:

javac este compilatorul principal folosit pentru a compila codul sursă Java în bytecode pentru a fi executat de mediul de rulare Java.

Importanța actualizării și menținerii periodice a actualizărilor Java și a corecțiilor de securitate

Cu Java instalat în sistemul dumneavoastră, este important să actualizați în mod regulat Java, pe măsură ce sunt disponibile noi actualizări și corecții de securitate. În primul rând, Java este actualizat în mod regulat pentru a-și îmbunătăți performanța și stabilitatea și pentru a oferi noi funcții. Prin urmare, actualizarea Java vă permite să utilizați cele mai recente caracteristici în dezvoltarea dvs. și să obțineți aplicații mai performante.

  Cum să mutați Microsoft Authenticator pe un telefon nou

Un alt motiv important pentru instalarea actualizărilor este securitatea. Rularea versiunilor învechite de Java poate prezenta un risc de securitate, deoarece actorii rău intenționați pot exploata vulnerabilități cunoscute pentru a vă ataca sistemul. Actualizarea și instalarea de corecții ajută, de asemenea, la corectarea oricăror riscuri de securitate care ar fi putut fi descoperite înainte ca acestea să poată fi exploatate în dezavantajul dvs.

Pentru a vă asigura că aplicațiile dvs. Java rulează eficient și sigur și au perioade minime de nefuncționare, asigurați-vă că actualizați în mod regulat Java instalat în sistemul dvs. și corecțiile de securitate pe măsură ce sunt lansate.

Cum să dezinstalezi Java din Ubuntu

În cazul în care doriți să dezinstalați Java din Ubuntu, urmați următorii pași:

1. Verificați versiunea de Java pe care ați instalat-o rulând următoarea comandă în terminal:

java -version

Ieșire:

openjdk version "17.0.8.1" 2023-08-24
OpenJDK Runtime Environment (build 17.0.8.1+1-Ubuntu-0ubuntu122.04)
OpenJDK 64-Bit Server VM (build 17.0.8.1+1-Ubuntu-0ubuntu122.04, mixed mode, sharing)

Rezultatul arată că avem instalat Java 17.0.8.1, ceea ce am instalat mai devreme.

2. Pentru a dezinstala Java

sudo apt purge openjdk-17-*

În comanda de mai sus, folosim purge împreună cu apt pentru a elimina un pachet împreună cu fișierul său de configurare. Pachetul pe care vrem să-l eliminăm în acest caz este openjdk-17-*.

Asteriscul

este folosit ca un caracter wildcard pentru a se potrivi cu toate pachetele care au nume care încep cu openjdk-17- . În cazul în care aveți instalată o altă versiune de Java, să spunem versiunea 11, în comanda de mai sus, veți folosi openjdk-11-*. Rezultatul rulării comenzii pentru a elimina Java este afișat mai jos:

3. În promptul de pe ecran, introduceți Y și apăsați Enter pentru a confirma că doriți să dezinstalați Java. Așteptați finalizarea procesului de instalare.

java -version

4. Odată finalizat, puteți confirma că Java a fost dezinstalat cu succes rulând:

Ieșire:

Rezultatul arată că Java a fost eliminat complet din Ubuntu.

Concluzie

Java este un limbaj de programare foarte popular, cunoscut pentru că este portabil, scalabil, stabil și robust. Instalarea Java în Ubuntu permite dezvoltatorilor să obțină tot ce este mai bun din ambele lumi, facilitând utilizarea Java și a resurselor sale open-source, dezvoltând, de asemenea, abilități Linux, care sunt cruciale în rândul dezvoltatorilor. În calitate de dezvoltator Java, luați în considerare instalarea Java în Ubuntu.

În continuare, puteți explora și cum să actualizați JDK 1.6 la 1.7 pe Linux sau CentOS.