Yadda ake Shigar JAVA tare da APT akan Debian 10


Java tana daya daga cikin shahararrun yarukan shirye-shirye. A halin yanzu, yawan aikace-aikacen software ya dogara da Java don aiki kamar yadda ake buƙata misali Android Studio. Java tazo cikin aiwatarwa daban-daban guda 3: JRE, OpenJDK, da Oracle JDK.

Bari mu ɗan duba kowane ɗayan waɗannan bi da bi:

  • JRE (Java Runtime Environment) - Wannan saitin kayan aikin software ne waɗanda ake buƙata don aiwatar da aikace-aikacen Java.
  • JDK (Kit ɗin Ci gaban Java) - yanayi ne na ci gaba da ake buƙata don ci gaban aikace-aikacen Java & applets. Ya ƙunshi mai fassara, mai tarawa, adana bayanai, da sauran kayan aikin software.
  • OpenJDK - shine tushen buɗe tushen JDK. Oracle JDK shine Oracle aikin hukuma na JDK. Bugu da ƙari, Oracle JDK yana jigilar kaya tare da ƙarin fasalolin kasuwanci kuma yana ba da damar amfani da software ba na kasuwanci ba kamar haɓaka abubuwan aikace-aikacen Java.

Don wannan koyawa, kuna buƙatar samun mai amfani tare da gatan Sudo.

A cikin wannan batun, zaku koyi yadda ake girkawa da saita Java tare da APT akan Debian 10.

Idan ba a tabbatar da wane kunshin Java da za a girka ba, yana da matuƙar kyau a tafi tare da OpenJDK 11 wanda shine tsoho JDK a Debian 10.

Yadda ake Shigar OpenJDK 11 a Debian 10

Don girka OpenJDK 11 akan Debian 10, shiga kamar mai amfani na yau da kullun tare da gatan sudo kuma sabunta kunshin tsarin kamar yadda aka nuna.

$ sudo apt update

Idan kana so ka bincika idan an shigar Java, gudanar da umurnin.

$ java -version

Gaba, shigar OpenJDK 11 ta amfani da umarni mai zuwa.

$ sudo apt install default-jdk

Yanzu zaku iya tabbatar da sigar OpenJDK ta gudana.

$ java -version

Idan shigarwa ya tafi daidai ba tare da matsala ba, ya kamata ku sami fitarwa a ƙasa.

Yanzu bari mu ga yadda ake girka Oracle Java.

Yadda ake Shigar da Oracle Java 12 akan Debian 10

Don samun nasarar shigar da Oracle Java 12 akan Debian 10 buster, kuna buƙatar haɗawa da ma'ajin Linux Uprising Java kamar yadda aka nuna.

$ sudo echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list

Na gaba, gudanar da umarnin don shigar da dirmngr.

$ sudo apt install dirmngr

Na gaba, shigo da maɓallin sa hannu kamar yadda aka nuna.

$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A

Bayan an sami nasarar ƙara wurin ajiyar Linux na tayar da hankali, gudanar da umarnin da ke ƙasa don shigar da Oracle Java 12 akan Debian 10.

$ sudo apt update
$ sudo apt install oracle-java12-installer

Za a nuna pop-up taga. Buga kan maɓallin TAB don kewayawa zuwa zaɓi 'Ok' kuma latsa Shigar.

A cikin windows masu zuwa, kewaya zuwa zaɓin 'ee' tare da maɓallan siginan kuma buga ENTER don karɓar yarjejeniyar lasisi.

Don bincika sigar Oracle Java 12 gudu.

$ java --version

Babban! Wannan yana tabbatar da cewa mun sami nasarar sanya Oracle Java 12.

Yadda zaka saita JAVA_HOME Mai Muhalli Mai Sauyi a Debian 10

A wasu yanayin, akwai wasu nau'ikan JAVA sama da ɗaya da aka girka akan tsarin ku. Idan kana buƙatar saita sigar da aka saba, misali, a wannan yanayin, Oracle Java 12, yi amfani da umarnin da ke ƙasa.

$ sudo update-alternatives --config java

A cikin fitowar kamar yadda aka gani a ƙasa, rubuta lambar da ta dace da sigar Java ɗin da kuke son saitawa azaman tsoho kuma ku buga ENTER.

Yanzu muna buƙatar saita yanayin yanayin JAVA_HOME. Don cimma wannan, buɗe fayil ɗin/sauransu/yanayi.

$ sudo vim /etc/environment

Theara layin da ke ƙasa.

JAVA_HOME="/usr/lib/jvm/java-12-oracle"

Na gaba, Ajiye kuma fita daga editan rubutu. A ƙarshe, bayar da umarnin tushe kamar haka.

$ source /etc/environment

Don tabbatar da saitin canjin yanayin Java, gudanar da umurnin.

$ echo JAVA_HOME

Kun zo karshen wannan darasin. A cikin wannan jagorar, kun koyi yadda ake girka Java a cikin Debian 10 kuma saita canjin JAVA_HOME. Muna jin daɗin dawo mana da ra'ayoyinku.