- - Πώς να εγκαταστήσετε το Java σε Linux

Πώς να εγκαταστήσετε το Java σε Linux

Οι εφαρμογές Java Runtime και Javaδεν είναι τόσο δημοφιλή όσο ήταν κάποτε. Πολλοί προγραμματιστές προσπαθούν να ξεφύγουν από αυτήν ως πλατφόρμα. Παρά τη φήμη του χρόνου εκτέλεσης Java, εξακολουθεί να χρησιμοποιείται πολύ σήμερα. Είναι στο Android, οι δημοφιλείς εφαρμογές Ιστού τροφοδοτούνται από αυτό, τα βιντεοπαιχνίδια εξακολουθούν να τρέχουν σε αυτό, και χρησιμοποιείται ακόμη και σε μεγάλης κλίμακας διακομιστές Linux. Εάν είστε χρήστης του Linux που θέλει να εγκαταστήσει την Java στο Linux, έχετε δύο επιλογές που μπορείτε να δοκιμάσετε.

Υπάρχει το έργο OpenJDK, ένα open-sourceτην υλοποίηση του περιβάλλοντος Java Runtime που λειτουργεί σχεδόν σε κάθε διανομή Linux έξω εκεί με ευκολία. Μαζί με αυτό, οι χρήστες Linux μπορούν επίσης να εγκαταστήσουν το επίσημο κιτ Oracle Java, το οποίο είναι πολύ πιο δύσκολο να προχωρήσει, αλλά προσφέρει πιο σύγχρονα χαρακτηριστικά και καλύτερη λειτουργικότητα. Σε αυτή την ανάρτηση, θα συζητήσουμε πώς να τα βάλουμε και να τρέξουμε και τα δύο.

Επιλογή 1 - Java OpenJDK

Δεδομένου ότι το περιβάλλον εκτέλεσης Java της Oracle είναι δύσκολο να ρυθμιστεί για τους μέσους χρήστες, το Java OpenJDK είναι ένα εύχρηστο εργαλείο για το Linux.

Υπάρχουν πολλές διαφορετικές εκδόσεις του OpenJDK. Από τώρα, υπάρχει η έκδοση 11, και έχει όλα τα νέα μπαλώματα. Ωστόσο, οι περισσότερες διανομές Linux φέρνουν παλαιότερες εκδόσεις του OpenJDK στα αρχεία πακέτων τους, και αυτές είναι εγκατεστημένες επίσης.

Η εγκατάσταση του Java OpenJDK στο Linux είναι εξαιρετικά εύκολη,και δεν θα χρειαστεί να κάνετε πολλή σκληρή δουλειά. Για να το ξεκινήσετε, ανοίξτε ένα παράθυρο τερματικού και ακολουθήστε τις οδηγίες που αντιστοιχούν στη διανομή του Linux που χρησιμοποιείτε.

Ubuntu

Το Ubuntu 18.10, καθώς και το Ubuntu 18.04 LTS, έχουν την τελευταία έκδοση του OpenJDK (11). Μπορείτε να το εγκαταστήσετε εύκολα από το αρχικό αρχείο λογισμικού, εκτελώντας τα παρακάτω Κατάλληλος εντολή.

sudo apt install openjdk-11-jdk openjdk-11-jre

Εναλλακτικά, εάν είστε ακόμα στο Ubuntu 16.04 LTS και χρειάζεστε Java, μπορείτε να αποκτήσετε το OpenJDK 8. Να θυμάστε ότι δεν είναι τόσο καινούργιο όσο και γεμάτο χαρακτηριστικά με την έκδοση 11!

sudo apt install openjdk-8-jdk openjdk-8-jre

Debian

Η εγκατάσταση του OpenJDK στο Debian είναι αρκετά εύκολη. Με αυτό είπα, παρακαλούμε να θυμάστε ότι η τρέχουσα έκδοση του Debian Stable (9) μεταφέρει μόνο το OpenJDK 8, μια ξεπερασμένη έκδοση.

sudo apt-get install  openjdk-8-jre openjdk-8-jdk

Όπως αναφέρθηκε παραπάνω, το Debian 9 Stable έχει κάποιασοβαρά παρωχημένα πακέτα OpenJDK. Αν χρειάζεστε κάτι πολύ νεότερο, σκεφτείτε την ενημέρωση στο Debian 10. Ή, ελέγξτε πώς μπορείτε να ενεργοποιήσετε το Backports για να αποκτήσετε νεότερο λογισμικό.

Arch Linux

Το Arch Linux διαθέτει τα τελευταία πακέτα OpenJDK (έκδοση 11). Για να το εγκαταστήσετε, δεν θα χρειαστεί να καταφύγετε στο AUR. Αντ 'αυτού, είναι αρκετά εύκολο να το πάμε κατευθείαν από το "έξτρα" repo, μέσω του Pacman.

sudo pacman -S jre-openjdk jdk-openjdk

Μαλακό καπέλλο

Το Fedora Linux μεταφέρει πολλές εκδόσεις του OpenJDK στο αρχείο του πακέτου λογισμικού. Με αυτό είπε, είναι καλύτερο να τρέξει την τελευταία έκδοση, καθώς έχει τα τελευταία χαρακτηριστικά.

Για να πάρετε το OpenJDK 11 στο Fedora Linux, πληκτρολογήστε τα παρακάτω DNF εντολή σε ένα παράθυρο τερματικού.

sudo dnf install java-11-openjdk

OpenSUSE

Χρειάζεται να έχετε το περιβάλλον OpenJDK Runtime, καθώς και το κιτ ανάπτυξης για το σύστημα OpenSUSE Linux; Θα χαρούμε να γνωρίζουμε ότι είναι πολύ εύκολο να δημιουργηθεί! Για να το πάτε, εισάγετε το Zypper εντολή παρακάτω.

sudo zypper install java-11-openjdk

Γενικό Linux

Ο πηγαίος κώδικας για το OpenJDK διατίθεται στοεγκατάσταση σε όλο το Linux. Εάν χρησιμοποιείτε λειτουργικό σύστημα που βασίζεται στο Linux που δεν παρέχει το OpenJDK από το κουτί, κατευθυνθείτε στη σελίδα λήψης και τραβήξτε τον εαυτό σας τον εαυτό σας.

Επιλογή 2 - περιβάλλον Java Runtime της Oracle

Το OpenJDK λειτουργεί στις περισσότερες περιπτώσεις. Ωστόσο, δεν λειτουργεί για το 100% των εφαρμογών Java στο Linux. Αν έχετε αντιμετωπίσει κάποια προβλήματα χρησιμοποιώντας το OpenJDK, είναι πολύ καλή ιδέα να εγκαταστήσετε την επίσημη έκδοση Oracle.

Το Oracle Java for Linux λειτουργεί σε διάφορες διανομές Linux. Σε αυτή την ενότητα του οδηγού, θα περιγράψουμε πώς να έχουμε το περιβάλλον χρόνου εκτέλεσης που λειτουργεί σε όλες τις διανομές που διαθέτουν διαθέσιμα πακέτα.

Ubuntu

Παρόλο που το Ubuntu Linux είναι ο κόσμος περισσότεροδημοφιλές λειτουργικό σύστημα Linux που απευθύνεται σε καταναλωτές, η Oracle δεν διαθέτει ένα πακέτο DEB που μπορεί να κατεβάσει για εγκατάσταση. Ως αποτέλεσμα, οι χρήστες έχουν κάνει ένα αρχείο PPA τρίτου μέρους που κάνει την εγκατάσταση αυτόματα.

Για να λειτουργήσει ο PPA, ανοίξτε ένα τερματικό και χρησιμοποιήστε το add-apt-repository εντολή παρακάτω.

sudo add-apt-repository ppa:webupd8team/java

Στη συνέχεια, εκτελέστε το εκσυγχρονίζω εντολή.

sudo apt update

Χρησιμοποιώντας την εντολή Apt, εγκαταστήστε το Oracle Java 11.

sudo apt install oracle-java11-installer

Τέλος, ορίστε την Java 11 ως προεπιλογή.

sudo apt install oracle-java11-set-default

Debian

Χρειάζεστε Java στο Debian; Χάρη στην ομοιότητα του λειτουργικού συστήματος με το Ubuntu, είναι δυνατή η χρήση ενός PPA. Για να το εκτελέσετε, ξεκινήστε ένα τερματικό και αποκτήστε πρόσβαση root.

su

Τώρα που έχετε Root στο Debian, προσθέστε το Java PPA στο σύστημά σας.

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

Στη συνέχεια, ενεργοποιήστε το κλειδί GPG της πηγής λογισμικού apt-key.

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

Εκτελέστε το εκσυγχρονίζω εντολή.

apt-get update

Εγκαταστήστε την Java 11 από τις πηγές λογισμικού χρησιμοποιώντας Apt-get.

apt-get install oracle-java11-installer

Τέλος, ορίστε την Java 11 ως προεπιλογή.

sudo apt-get install oracle-java11-set-default

Arch Linux

Δεν υπάρχει επίσημο πακέτο χρόνου εκτέλεσης Oracle Javaστο Arch AUR. Αν χρειάζεστε απολύτως Java, ελέγξτε την επίσημη σελίδα λήψης Linux. Θα μπορείτε να κατεβάσετε και να εγκαταστήσετε μια έκδοση TarGZ της Java. Διαφορετικά, κολλήστε με το OpenJDK.

Fedora και OpenSUSE

Η Oracle διανέμει ένα RPM Java, έτσι ώστε να μπορείτε εύκολα να εγκαταστήσετε την Java σε Fedora και OpenSUSE. Για να προχωρήσετε, επισκεφθείτε τη σελίδα λήψης στο Oracle.com.

Στη σελίδα, αρπάξτε την έκδοση RPM της Java. Στη συνέχεια, ανοίξτε ένα τερματικό και ακολουθήστε τις παρακάτω οδηγίες για να το εγκαταστήσετε στο σύστημά σας.

Μαλακό καπέλλο

cd ~/Downloads
sudo dnf install jre-8u191-linux-x64.rpm

OpenSUSE

cd ~/Downloads
sudo zypper install jre-8u191-linux-x64.rpm

Γενικό Linux

Η Oracle διαθέτει μια έκδοση TarGZ του χρόνου εκτέλεσης Java. Αν χρειάζεστε το επίσημο Java JRE, προχωρήστε σε αυτόν τον σύνδεσμο, κάντε λήψη αυτού και ακολουθήστε τις οδηγίες στη σελίδα για να το λειτουργήσετε.

Σχόλια