Windows program telepítése,futtatása Linux alatt
Tartalomjegyzék:
- Mielőtt elkezded
- Az OpenJDK 11 telepítése
- Az OpenJDK 8 telepítése
- Állítsa be az alapértelmezett verziót
JAVA_HOMEkörnyezeti változó- Távolítsa el a Java programot
- Következtetés
Ebben az oktatóanyagban elmagyarázzuk, hogyan telepítsük a Java (OpenJDK) szoftvert a Debian 10 Linux rendszerre.
A Java az egyik legnépszerűbb programozási nyelv, amelyet különféle alkalmazások és rendszerek készítésére használnak. A Java-ban kifejlesztett alkalmazások méretezhetők, rugalmasak és karbantarthatók.
Mielőtt elkezded
A Java kétféle megvalósítása létezik, az OpenJDK és az Oracle Java, szinte nincs különbség közöttük, kivéve, hogy az Oracle Java néhány további kereskedelmi funkcióval rendelkezik. Az Oracle Java licenc csak a szoftver nem kereskedelmi felhasználását engedélyezi, például személyes és fejlesztési felhasználást.
Az alapértelmezett Debian 10 adattárak két különféle Java csomagot tartalmaznak: Java Runtime Environment (JRE) és Java Development Kit (JDK). A JRE tartalmazza a Java virtuális gépet (JVM), osztályokat és bináris fájlokat, amelyek lehetővé teszik a Java programok futtatását. A Java fejlesztőknek telepíteniük kell a JDK-t, amely tartalmazza a JRE-t, valamint a Java-alkalmazások létrehozásához szükséges fejlesztési / hibakeresési eszközöket és könyvtárakat.
Az OpenJDK 11 telepítése
Az OpenJDK 11, a Java Platform nyílt forráskódú megvalósítása az alapértelmezett Java fejlesztés és futási idő a Debian 10-ben, Buster.
Futtassa a következő parancsokat sudo jogosultságokkal vagy root felhasználóval a csomagok indexének frissítéséhez és az OpenJDK 11 JDK csomag telepítéséhez:
sudo apt update
sudo apt install default-jdk
A telepítés befejezése után ellenőrizheti a Java verzió ellenőrzésével:
java -version
A kimenetnek így kell kinéznie:
openjdk version "11.0.3" 2019-04-16 OpenJDK Runtime Environment (build 11.0.3+7-post-Debian-5) OpenJDK 64-Bit Server VM (build 11.0.3+7-post-Debian-5, mixed mode, sharing)
Ez az! Ezen a ponton sikeresen telepítette a Java-t a Debian rendszerére.
default-jre
csomagot.
Az OpenJDK 8 telepítése
Az írás idején a korábbi Java LTS 8. változat nem érhető el a hivatalos Debian Buster lerakatokban.
Engedélyezjük az AdoptOpenJDK lerakatot, amely előre beépített OpenJDK csomagokat biztosít.
-
Kezdje a csomagok listájának frissítésével és az új lerakat HTTPS-n keresztüli hozzáadásához szükséges függőségek telepítésével:
sudo apt updatesudo apt install apt-transport-https ca-certificates wget dirmngr gnupg software-properties-commonImportálja a lerakat GPG-kulcsát a következő wget paranccsal:
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -Adja hozzá az AdoptOpenJDK APT lerakatot a rendszeréhez:
sudo add-apt-repository --yesMiután a lerakat engedélyezve lett, frissítse az apt forrásokat és telepítse a Java 8-at a következő parancsokkal:
sudo apt updatesudo apt install adoptopenjdk-8-hotspotVégül ellenőrizze a telepítést a Java verzió ellenőrzésével:
java -versionA kimenetnek így kell kinéznie:
openjdk version "1.8.0_212" OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_212-b04) OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.212-b04, mixed mode)
Állítsa be az alapértelmezett verziót
java -version
Az alapértelmezett verzió megváltoztatásához használja a
update-alternatives
parancsot:
sudo update-alternatives --config java
A kimenet az alábbiak szerint néz ki:
Megkapja az összes telepített Java verzió listáját. Írja be az alapértelmezés szerint használni kívánt verzió számát, és nyomja meg az
Néhány Java alkalmazás a
A
Ebben a példában a telepítési útvonalak a következők: Miután megtalálta a kívánt Java telepítés elérési útját, nyissa meg az
Feltételezve, hogy a
A változásoknak a jelenlegi héjon hatályba lépéséhez jelentkezzen ki, jelentkezzen be, vagy futtassa a következő forrásparancsot: Ellenőrizze, hogy a
Látnia kell a Java telepítéséhez vezető utat: Távolíthatja el a Java-t, mint bármely más, az
Például az
Az OpenJDK legújabb LTS verziója elérhető az alapértelmezett Debian 10 Buster lerakatokban, és a telepítés egyszerű és érthető feladat.
There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java 1081 manual mode 2 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode Press to keep the current choice, or type selection number:
There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java 1081 manual mode 2 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode Press to keep the current choice, or type selection number:
Enter
billentyűt.
JAVA_HOME
környezeti változó
JAVA_HOME
környezeti változót használja a Java telepítési helyének meghatározására.
JAVA_HOME
környezeti változó beállításához használja a
update-alternatives
a Java telepítésének helyére:
sudo update-alternatives --config java
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
OpenJDK 8 az
/usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java
/etc/environment
fájlt:
sudo nano /etc/environment
JAVA_HOME
t az OpenJDK 11 elérési útjára kívánja állítani, a fájl végére adja hozzá a következő sort:
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
source /etc/environment
JAVA_HOME
környezeti változó helyesen van-e beállítva:
echo $JAVA_HOME
/usr/lib/jvm/java-11-openjdk-amd64
/etc/environment
egy rendszerszintű konfigurációs fájl, amelyet minden felhasználó használ. Ha felhasználói szinten szeretné beállítani a
JAVA_HOME
változót, akkor adja hozzá a sort a
.bashrc
fájlhoz vagy bármely más konfigurációs fájlhoz, amelyet a felhasználó bejelentkezéskor tölt be.
Távolítsa el a Java programot
apt
vel telepített csomag.
default-jdk
csomag eltávolításához egyszerűen futtassa:Következtetés
A redis telepítése és konfigurálása a debian 10 linuxon
Ebben az oktatóanyagban bemutatjuk a Redis telepítésének és konfigurálásának módját a Buster Debian 10 rendszeren. A Redis egy nyílt forrású memória-kulcs-érték adattár.
A tintahal-proxy telepítése és konfigurálása a debian 10 linuxon
A Squid egy teljes funkcionalitású gyorsítótár-proxy, amely támogatja a népszerű hálózati protokollokat, például a HTTP, a HTTPS, az FTP és így tovább. Ebben az oktatóanyagban elmagyarázzuk, hogyan állítsunk be egy Squid Proxy-t a Debian Busterhez.
A curl telepítése és használata a debian 10 linuxon
A Curl olyan parancssori eszköz, amely lehetővé teszi az adatok továbbítását a távoli kiszolgálóra vagy a távoli kiszolgálóra.







