Java mutauro wepurogiramu uye panguva imwechete yakakosha chikuva Inoshanda pane mazhinji masisitimu anoshanda emazuva ano.
Iyo inoshandiswa kune zvakasiyana siyana zvinangwa uye chinenge chakakosha chinokwenenzverwa nekuitwa uye mashandisiro ezvekushandisa zvakasiyana.
OpenJDK yakavhurika sosi yenzvimbo vhezheni yeJava. Inoshandiswa zvakanyanya nekuti inowanikwa nekutadza muUbuntu uye akawanda maLinux kugovera.
Zvisinei, haigone kushandiswa kukudziridza maficha ekutengesa. Java chinhu chinotarisana nechinangwa mutauro weOracle. Ndiwo mutauro wakanyorwa, uine mitemo yawo uye wakaparadzirwa zvakanyanya pamatanho edzidzo nehunyanzvi.
Nekuda kweiri rezinesi, Java haina kuiswa nekumisikidza munzvimbo zhinji dzeLinux. Nezvo, kuti uve neJava mukugovera kwako, unofanirwa kuiisa wega.
Java inoenderana neLinux, izvi zvinoreva kuti zvinokwanisika kumhanya nekuvaka zvinoshandiswa kubva pane yako yaunogovanisa.
Kuisa Java pane akasiyana Linux kugoverwa
Sezvataurwa, Kuiswa kweJava pane akasiyana Linux kugovera kwakasiyana pane imwe neimwe, saka Iwe unofanirwa kuteedzera rairo dzatinogovana newe, zvinoenderana nekuparadzirwa kweLinux kwauri kushandisa.
Kuisa Oracle Java 11 paUbuntu 18.10 uye zvigadzirwa zvayo uye tichikwanisa kungo gamuchira otomatiki zvigadziriso zvemberi kubva kwazviri, isu tinofanirwa kuita zvinotevera:
Ubuntu uye zvigadzirwa
Panyaya yeUbuntu 18.10, Ubuntu 18.04 uye zvigadzirwa, isu tiri kuzovhura terminal mune system, Iwe unogona kushandisa iyo CTRL + ALT + T kiyi senzira pfupi uye mune iyo terminal isu ticha taipa inotevera rairo yekuwedzera repodhi kune system.
sudo add-apt-repository ppa:linuxuprising/java
Kana izvi zvangoitwa, isu tinofanirwa kuvandudza zvinyorwa uye mapakeji nemirairo:
sudo apt-get update
Finalmente tinogona kuisa Java ne:
sudo apt install oracle-java11-installer
Debian
Kana vari Vashandisi veDebian kana chero kugoverwa kunobva pairi seNeptune OS, Deepin OS nevamwe, Tinofanira kuvhura terminal uye kuita nhanho shomanana tisati taisa zvakananga Java pane yedu system.
Pane iyo terminal tichaenda kunyora:
sudo -i
apt install wget libasound2 libasound2-data
Waita izvi izvozvi tave kuzotora Java 11 dhiza package ne:
wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" \
http://download.oracle.com/otn-pub/java/jdk/11+28/55eed80b163941c8885ad9298e6d786a/jdk-11_linux-x64_bin.deb
Pakupedzisira tinoisa ne:
dpkg -i jdk-11_linux-x64_bin.deb
Waita izvi ikozvino tava kuzoseta Java 11 senge default version:
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-11/bin/java 2
update-alternatives --config java
Arch Linux uye zvigadzirwa
Muchiitiko cheavo vari vashandisi veArch Linux, Antergos, Manjaro kana kumwe kugovera kunowanikwa kubva kuArch Linux, vanogona kuita iyo Java yekumisikidza nenzira yakapusa.
Zvese zvaunoda kuti uite kuve neAUR repository yakawedzerwa kune yako pacman.conf faira uye uve ne wizard yekuisa AUR mapakeji pane yako system.
Kana usina, unogona kushandisa imwe Ndinokukurudzira mune inotevera positi.
Iye zvino iwe unongofanirwa kuvhura terminal uye nekuita unotevera kuraira:
yay -S jdk
Uye wakagadzirira, Iwe unongofanirwa kumirira kuunganidzwa kweizvi kuti zviitwe uye zvinokumbira iwe kumagumo kuti unyore pasiwedhi yako kuti uite iko kuiswa.
RHEL, CentOS, Fedora, yakavhurikaSUSE, uye zvigadzirwa
Kana iri Avo vedu vari vashandisi vekugovera nerutsigiro rweRPM mapakeji vanogona kuisa Java pane yedu system nerubatsiro rweinotevera package, iyo yatichaenda kurodha pasi nerubatsiro rweyedu terminal:
wget "https://download.oracle.com/otn-pub/java/jdk/11.0.1+13/90cf5d8f270a4347a95050320eef3fb7/jdk-11.0.1_linux-x64_bin.rpm?AuthParam=1540738418_ef8759a34917876432dbb9d668d4b5e4" -O java11.rpm
Iye zvino Kutanga nekumisikidza, mune yega kesi yekuvhuraSUSE isu tichaisa iyo package ne:
sudo zypper install java11.rpm
Pakupedzisira, Kuisa pane Fedora, RedHat uye zvigadzirwa zvavo, unogona kuzviita nemirairo inotevera:
sudo yum localinstall java11.rpm
Kana nemurairo uyu vanogona kuzviita:
sudo dnf install java11.rpm
/ Maitiro ekutarisa kana Java yakaiswa nenzira kwayo?
Mushure mekuita chaiyo Java yekuisa pane yedu system, Tinogona kutarisa kuti tine Java vhezheni 11 yakaiswa pane yedu system nemirairo inotevera:
java --version
NDATENDA!!!! Zvakanaka, ini handina kutsvaga yakanaka repository yekuisa java pandakanga ndichifanira kuita zvinoenderana nezvinhu zvipi nehurumende kana yedunhu manejimendi ... Iyi posvo ndeye GOLD. Ndiri kuichengetera pandinoida zvakare. Ngatione kana panguva ino ndinogona kuwana zvese kuti zvishande paLinux ndisina kubhootera muWindows kana Mac.