Προγραμματισμός

Εγκατάσταση του Oracle Java SE 11 στο Ubuntu 18.04

Αυτό το άρθρο είναι ένας γρήγορος οδηγός για τους χρήστες του Ubuntu Linux που εγκαθιστούν το Java 11, την τρέχουσα έκδοση Java μακροπρόθεσμης υποστήριξης (LTS). Θα κάνω εν συντομία την περίπτωση μετεγκατάστασης της βάσης κώδικα σας στην Java 11 και μετά θα σας καθοδηγήσω στα βήματα για να εγκαταστήσετε το Oracle JDK 11 χρησιμοποιώντας τη γραμμή εντολών του Ubuntu.

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

Η περίπτωση της μετανάστευσης στην Java 11

Κυκλοφόρησε τον Μάρτιο του 2014, το Java 8 υποσχέθηκε μια πιο σύγχρονη προσέγγιση στην ανάπτυξη της Java. Αυτή η τάση συνεχίστηκε το 2017, όταν η Oracle ανακοίνωσε έναν ταχύτερο ρυθμό ανάπτυξης, ρίχνοντας την προσέγγιση «όλα-ή-τίποτα» που είχε επιτρέψει στην Java SE να σταματήσει μεταξύ των προηγούμενων κυκλοφοριών.

Λιγότερες εκδόσεις Java έχουν προγραμματιστεί για μακροπρόθεσμη υποστήριξη, επομένως είναι σημαντικό να δώσετε προσοχή. Το πολύ αγαπημένο Java 8 βρίσκεται ήδη στον κάδο απορριμμάτων, όσον αφορά το Oracle, και το Java 9 και το Java 10. Μπορείτε ακόμα να χρησιμοποιήσετε αυτές τις εκδόσεις, αλλά δεν ενημερώνονται ή υποστηρίζονται ενεργά.

[Δείτε επίσης: Τι νέο υπάρχει στο Ubuntu Linux 18.10 «Cosmic Cuttlefish». ]

Για προγραμματιστές που αναζητούν τον ιδανικό συνδυασμό τρεχουσών λειτουργιών και μακροπρόθεσμης υποστήριξης, το JDK 11 είναι ένα καλό στοίχημα. Η Oracle έχει δεσμευτεί στο Java SE 11 έως το 2026. Ο συνδυασμός δυνατοτήτων, ενημερώσεων και υποστήριξης καθιστά αυτήν την έκδοση ιδανική για νέα ανάπτυξη, καθώς και για τη μετεγκατάσταση της βάσης κώδικα Java 8 σε μια νεότερη πλατφόρμα.

Σημειώστε ότι αυτή η συμβουλή προϋποθέτει ότι έχετε ήδη εγκαταστήσει το Ubuntu 18.04 ή 18.10.

Βήμα 1: Εγκαταστήστε το Oracle JDK 11

Το πρώτο πράγμα που πρέπει να κάνετε είναι να ενημερώσετε το σύστημα, χρησιμοποιώντας την ακόλουθη εντολή:

 sudo apt update & & sudo apt upgrade 

Στη συνέχεια, βεβαιωθείτε ότι το άθροισμα ελέγχου των δυαδικών αντιστοιχιών:

 cd Λήψεις / sha256sum jdk-11.0.5_linux-x64 * 

Τώρα δημιουργήστε ένα φάκελο και αντιγράψτε το Oracle JDK 11 από λήψεις:

 sudo mkdir -p / var / cache / oracle-jdk11-installer-local / sudo cp jdk-11.0.5_linux-x64_bin.tar.gz / var / cache / oracle-jdk11-installer-local / 

Υπόδειξη: Ίσως θέλετε επίσης να δημιουργήσετε ένα φάκελο στο / var / cache / oracle-jdk11-installer-local /.

Στη συνέχεια, θα προσθέσετε το PPA (Personal Package Archive) στο Ubuntu κατάλληλος:

 sudo add-apt-repository ppa: linuxuprising / java sudo apt-get ενημέρωση 

Κάτι τέτοιο διασφαλίζει ότι η προσωρινή μνήμη του πακέτου θα ανανεωθεί αυτόματα.

Τώρα εγκαταστήστε το Oracle JDK 11:

 sudo apt install oracle-java11-installer-local 

Τέλος, ελέγχετε πάντα εάν η εγκατάσταση ήταν επιτυχής:

 java - μετατροπή 

Εάν η εγκατάστασή σας ήταν επιτυχής, θα δείτε κάτι τέτοιο:

 root @ ubuntu: ~ # java - version java version "11.0.5" 2019-10-15 LTS Java (TM) SE Runtime Environment 18.9 (build 11.0.5 + 10-LTS) Java HotSpot (TM) 64-Bit Server VM 18.9 (έκδοση 11.0.5 + 10-LTS, μικτή λειτουργία) 

Βήμα 2: Εγκαταστήστε το Oracle JDK 11 στο Ubuntu 18.04 / 18.10

Για άλλη μια φορά, ξεκινάτε προσθέτοντας PPA:

  • Ανοίξτε το τερματικό του Ubuntu, είτε από την εφαρμογή εκκίνησης είτε πατώντας Clt + Alt + T.
  • Εκτέλεση εντολής: sudo add-apt-repository ppa: linuxuprising / java.

Στη συνέχεια, θα εγκαταστήσετε το σενάριο που ξεκινά τη λήψη και την εγκατάσταση του Java 11 στο Ubuntu:

 sudo apt-get update sudo apt-get install oracle-java11-installer-local 

Αποδεχτείτε την άδεια πατώντας Αυτί να τονίσω Εντάξεικαι μετά χτυπήστε Εισαγω.

Υπόδειξη: Έχετε ήδη προσθέσει PPA, ώστε να μπορείτε να παραλείψετε sudo apt-get ενημέρωση εντολή.

Τι γίνεται αν έχετε εγκαταστήσει πολλές εκδόσεις;

Εάν έχετε εγκαταστήσει πολλές εκδόσεις και θέλετε να καταργήσετε προηγούμενες, ξεκινήστε εισάγοντας αφαιρέστε το πακέτο oracle-java11-set-defaultκαι, στη συνέχεια, ορίστε το Java 11 ως τη νέα προεπιλογή: sudo apt-get install oracle-java11-set-default-local.

Χρησιμοποιήστε το java - μετατροπή για να ελέγξετε την τρέχουσα έκδοση.

Θα πρέπει να δείτε κάτι τέτοιο:

Κίμπο Χάτσινσον

Πώς να απεγκαταστήσετε το JDK 11

Εάν για οποιονδήποτε λόγο το επιθυμείτε απεγκαταστήστε Το Oracle JDK 11, απλώς εκτελέστε την ακόλουθη εντολή:

 sudo apt-get remove oracle-java11-set-default-local 

Ως χρήστης του Ubuntu, θυμηθείτε ότι μπορείτε να πάτε Λογισμικό και ενημερώσεις -> Άλλο λογισμικό για να αφαιρέσετε το αποθετήριο PPA.

Αυτή η ιστορία, "Εγκατάσταση του Oracle Java SE 11 στο Ubuntu 18.04" δημοσιεύθηκε αρχικά από το JavaWorld.