Java
Timayamba ndi kusintha kwatsopano kwa Ubuntu 18.10 yomwe ndi mtundu waposachedwa kwambiri mpaka pano ndipo yomwe idatulutsidwa masiku angapo apitawa.
Una Chimodzi mwazinthu zomwe tiyenera kuchita nthawi yomweyo ndikuwonjezera thandizo la Java kudongosolo popeza ntchito zambiri zomwe titha kupeza mu Linux zimafunikira.
Java mosakayikira ndi chilankhulo chamapulogalamu yomwe imagwiritsidwa ntchito pazinthu zosiyanasiyana ndipo ndichofunika kwambiri pothandizira ndi kugwiritsa ntchito zida zosiyanasiyana, Kukhazikitsa java ndichinthu chofunikira mukamaliza kukhazikitsa java.
Ndicho chifukwa chake nthawi ino ndikugawana nanu maphunziro osavuta amomwe mungakhalire Java m'dongosolo lathu.
OpenJDK ndi Java. Amagwiritsidwa ntchito kwambiri chifukwa amapezeka mosasintha mu Ubuntu ndi magawo ambiri a Linux.
Komabe, sizingagwiritsidwe ntchito kukhazikitsa ntchito zamalonda. Java ndi chilankhulo chokhazikitsa zinthu chomwe chili ndi Oracle. Ndi chilankhulo chophatikizidwa, chokhala ndi malamulo ake ndipo chimafalikira pamasukulu ndi akatswiri.
Zotsatira
About Oracle Java
Amapangidwa ndi magawo atatu ofunikira: JDK, JRE, ndi JVM.
JDK ndiye chida chachitukuko cha Java Chophatikiza chophatikizira ndi malo owerengera amafunikira kuti ayambe kupanga mapulogalamu ndi Java.
El Java Runtime Environment (JRE) ndi njira yoyendetsera izi.
Pomaliza, makina a Java (JVM) imagwira ntchito ngati gawo lapakatikati pakati pa JRE ndi makina ogwiritsira ntchito Java.
Java imagwirizana ndi Linux, izi zikutanthauza kuti ndizotheka kuyendetsa ndi kupanga mapulogalamu kuchokera kugawa kwanu komwe mumakonda.
Vuto ndiloti mtundu womwe uli m'malo osungira boma umakhazikitsidwa ndi OpenJDK. Mwachidule, izi zikutanthauza kuti sitingagwiritse ntchito kupanga ntchito zamalonda, kuwonjezera pakukhala pagulu lokhala ndi zabwino komanso zovuta zomwe zitha kuwonetsa.
Choncho, Ngati mukufuna kupanga mapulogalamu ena popanda chiphatso, mungasankhe kukhazikitsa Java kuchokera ku Oracle.
Monga tanenera kale, kukhazikitsa Oracle Java ndikofunikira ngati muli wopanga mapulogalamu. Mwamwayi, ndizotheka kuchita izi mophweka, chifukwa chazosungira Java Potsutsa PPA.
Malo osungira awa amathandizira kutsitsa, kukhazikitsa, ndikukonzekera Oracle Java ngati phukusi la .deb.
Momwe mungakhalire Oracle Java 11 pa Ubuntu 18.10 ndi zotengera zake?
Kukhazikitsa Oracle Java 11 pa Ubuntu 18.10 ndi zotengera zake ndikuti titha kulandira zosintha zamtsogolo kuchokera pamenepo, tiyenera kuchita izi:
Tiyeni titsegule malo ogwiritsira ntchito, mutha kugwiritsa ntchito mafungulo a CTRL + ALT + T ngati njira yachidule ndipo pa terminal tikulemba lamulo lotsatira kuti tiwonjezere chosungira m'dongosolo:
sudo add-apt-repository ppa:linuxuprising/java
Ndachita izi Tiyenera kutsimikizira zosungira ndi phukusi ndi lamulo:
sudo apt-get update
Pomaliza titha kupitiliza kukhazikitsa Java ndi:
sudo apt install oracle-java11-installer
Kutanthauzira Oracle Java 11 mwachisawawa (kapena ayi)
Malo osungirawa amabwera ndi chida amagawidwa ngati phukusi Zothandiza kwambiri kutanthauzira Oracle Java 11 ngati mtundu wa Java wa pulogalamuyi.
Oracle-java11-set-default package idayikidwa ngati phukusi lovomerezeka pakukhazikitsa kwa oracle-java11-installer ndipo simuyenera kuchita china chilichonse kupatula kutsimikizira kuyika.
java --version
Mbali inayi, sndikufuna kukhazikitsa java 11, koma osati standard. Chifukwa chake muyenera kuchotsa oracle-java11-set-default package.
sudo apt remove oracle-java11-set-default
Momwe mungatulutsire Oracle Java 11 pa Ubuntu 18.10 ndi zotumphukira?
Ngati mukufuna kuchotsa phukusili m'dongosolo lanu chifukwa sizinali zomwe mumayembekezera kapena pazifukwa zilizonse, tiyenera kutsatira zotsatirazi.
Choyamba tichotsa malo osungira zinthu potsegulira malo ogwiritsira ntchito ndipo tidzakwaniritsa lamulo lotsatira
sudo add-apt-repository ppa:linuxuprising/java -r -y
Malo osungiramo zinthu atachotsedwa m'dongosolo, tiyenera kuchotsa zovuta zonse za Java pamenepo, chifukwa tikulemba lamulo ili:
sudo apt remove oracle-java11-installer
Ndemanga za 2, siyani anu
Ine sindikumudziwa iye
Ndimapeza Kudikirira loko loko: Sikanika kupeza loko / var / lib / dpkg / loko-Kudikirira loko: Kulephera kupeza loko / var / lib / dpkg / loko-Kudikirira loko yotseka: Yalephera kupeza loko / var / lib / dpkg / loko-Kudikirira loko loko: Sanathe kupeza loko / var / lib / dpkg / loko-Kudikirira loko: Sanathe kupeza loko / var / lib / dpkg / loko-Kudikirira loko yosungira: Salephera kupeza loko / var / lib / dpkg / loko-Kudikirira loko / var / lib / dpkg / loko-Kudikirira loko / dpkg / loko-Kudikirira loko / var / lib / dpkg / loko-Kudikirira posungira loko: Kulephera kupeza loko / var / lib / dpkg / loko-Kudikirira loko loko: Kulephera kupeza loko / var / lib / dpkg / loko-Kudikirira loko / var / lib / dpkg / loko -Kudikirira loko loko: Kulephera kupeza loko / var / lib / dpkg / loko-Kudikirira loko : Salephera kupeza loko / var / lib / dpkg / loko-Kudikirira loko loko: Salephera kupeza loko / var / lib / dpkg / loko-Kudikirira loko / var / lib / dpkg / loko- Kudikirira loko loko: Kulephera kupeza loko / var / lib / dpkg / loko-Kudikirira loko: Kulephera kupeza loko / var / lib / dpkg / loko- Kudikirira loko yotseka: Yalephera kupeza loko / var / lib / dpkg / loko-Kudikirira loko loko: Sanathe kupeza loko / var / lib / dpkg / loko-Kudikirira loko loko: Sindikudziwa kuti mutha kupeza loko / var / lib / dpkg / loko-Kudikirira loko yosungira: Yalephera pezani loko / var / lib / dpkg / loko-Kudikirira loko loko: Sindinathe kupeza loko / var / lib / dpkg / loko-Kudikirira loko yosungira: Kulephera kupeza loko / var / lib / dpkg / loko-Kudikirira posungira loko: Kulephera kupeza loko / var / lib / dpkg / loko-Kudikirira posungira loko: Sindinathe kupeza loko / var / lib / dpkg / loko-Kudikirira loko loko: Kulephera kupeza loko / var / lib / dpkg / loko-Kudikirira loko: Sanathe kupeza loko / var / lib / dpkg / loko-Kudikirira posungira loko: Sanathe kupeza loko / var / lib / dpkg / loko-Kudikirira loko: Sindinathe kupeza loko / var / lib / dpkg / loko- ^ Kulimbana. Kusungidwa ndi ndondomeko 9121 (apt-get) ... 28s
yankho?