Η Java είναι μια γλώσσα προγραμματισμού και ταυτόχρονα μια σημαντική πλατφόρμα Λειτουργεί στα περισσότερα σύγχρονα λειτουργικά συστήματα.
Χρησιμοποιείται για διάφορους σκοπούς και είναι σχεδόν ουσιαστικό συμπλήρωμα για την εκτέλεση και τη λειτουργία διαφόρων εργαλείων.
Το OpenJDK είναι μια ανοιχτή κοινότητα έκδοση Java. Χρησιμοποιείται ευρέως επειδή διατίθεται από προεπιλογή στο Ubuntu και σε πολλές διανομές Linux.
Ωστόσο, Δεν μπορεί να χρησιμοποιηθεί για την ανάπτυξη εμπορικών εφαρμογών. Η Java είναι μια αντικειμενοστρεφής γλώσσα προγραμματισμού που ανήκει στην Oracle. Είναι μια καταρτισμένη γλώσσα, με τους δικούς της κανόνες και διαδίδεται ευρέως σε εκπαιδευτικό και επαγγελματικό επίπεδο.
Λόγω της άδειας χρήσης της, η Java δεν είναι εγκατεστημένη από προεπιλογή στις περισσότερες διανομές Linux. Με αυτό, για να έχετε Java στη διανομή σας, πρέπει να το εγκαταστήσετε μόνοι σας.
Η Java είναι συμβατή με το Linux, αυτό σημαίνει ότι είναι δυνατή η εκτέλεση και η κατασκευή εφαρμογών από την αγαπημένη σας διανομή.
Εγκατάσταση Java στις διάφορες διανομές Linux
Οπως αναφέρθηκε, Η εγκατάσταση Java σε διαφορετικές διανομές Linux είναι διαφορετική σε κάθε μία, έτσι Πρέπει να ακολουθήσετε τις οδηγίες που κοινοποιούμε μαζί σας, σύμφωνα με τη διανομή Linux που χρησιμοποιείτε.
Για να εγκαταστήσετε το Oracle Java 11 στο Ubuntu 18.10 και τα παράγωγά του και να μπορέσουμε να λαμβάνουμε αυτόματα μελλοντικές ενημερώσεις από αυτό, πρέπει να κάνουμε τα εξής:
Ubuntu και παράγωγα
Στην περίπτωση του Ubuntu 18.10, του Ubuntu 18.04 και των παραγώγων του, θα ανοίξουμε ένα τερματικό στο σύστημα, Μπορείτε να χρησιμοποιήσετε τα πλήκτρα CTRL + ALT + T ως συντόμευση και στο τερματικό θα πληκτρολογήσουμε την ακόλουθη εντολή για να προσθέσετε το αποθετήριο στο σύστημα:
sudo add-apt-repository ppa:linuxuprising/java
Μόλις γίνει αυτό, πρέπει να ανανεώσουμε τα αποθετήρια και τα πακέτα με την εντολή:
sudo apt-get update
Τελικά μπορούμε να εγκαταστήσουμε Java με:
sudo apt install oracle-java11-installer
Debian
Αν είναι Χρήστες του Debian ή οποιαδήποτε διανομή που βασίζεται σε αυτό όπως το Neptune OS, το Deepin OS και άλλα, Πρέπει να ανοίξουμε ένα τερματικό και να εκτελέσουμε μερικά βήματα προτού εγκαταστήσουμε απευθείας το Java στο σύστημά μας.
Στο τερματικό θα πληκτρολογήσουμε:
sudo -i
apt install wget libasound2 libasound2-data
Αυτό έγινε τώρα, θα κατεβάσουμε το πακέτο deb 11 του Java με:
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
Τέλος εγκαθιστούμε με:
dpkg -i jdk-11_linux-x64_bin.deb
Έγινε αυτό τώρα θα ορίσουμε την Java 11 ως την προεπιλεγμένη έκδοση:
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-11/bin/java 2
update-alternatives --config java
Arch Linux και παράγωγα
Στην περίπτωση εκείνων που είναι χρήστες των Arch Linux, Antergos, Manjaro ή οποιασδήποτε άλλης διανομής που προέρχεται από το Arch Linux, μπορούν να εκτελέσουν την εγκατάσταση java με έναν αρκετά απλό τρόπο.
Το μόνο που χρειάζεται να κάνετε είναι να προσθέσετε το αποθετήριο AUR στο αρχείο pacman.conf και να έχετε έναν οδηγό για να εγκαταστήσετε πακέτα AUR στο σύστημά σας.
Εάν δεν έχετε, μπορείτε να το χρησιμοποιήσετε Σας προτείνω στην επόμενη ανάρτηση.
Τώρα απλά πρέπει να ανοίξετε ένα τερματικό και να εκτελέσετε την ακόλουθη εντολή:
yay -S jdk
Και έτοιμος, Απλά πρέπει να περιμένετε να ολοκληρωθεί η σύνταξη αυτού και θα σας ζητήσει στο τέλος να πληκτρολογήσετε τον κωδικό πρόσβασής σας για να εκτελέσετε την εγκατάσταση.
RHEL, CentOS, Fedora, openSUSE και παράγωγα
Στην περίπτωση του όσοι είναι χρήστες διανομών με υποστήριξη πακέτων RPM μπορούν να εγκαταστήσουν Java στο σύστημά μας με τη βοήθεια του ακόλουθου πακέτου, το οποίο θα κατεβάσουμε με τη βοήθεια του τερματικού μας:
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
Τώρα Για να ξεκινήσετε με την εγκατάσταση, στη μόνη περίπτωση του openSUSE θα εγκαταστήσουμε το πακέτο με:
sudo zypper install java11.rpm
Τέλος, Για εγκατάσταση στο Fedora, RedHat και τα παράγωγά τους, μπορείτε να το κάνετε με την ακόλουθη εντολή:
sudo yum localinstall java11.rpm
Ή με αυτήν την εντολή μπορούν επίσης να το κάνουν:
sudo dnf install java11.rpm
Πώς να ελέγξετε εάν το java εγκαταστάθηκε σωστά;
Αφού κάνατε μια σωστή εγκατάσταση Java στο σύστημά μας, Μπορούμε να ελέγξουμε ότι έχουμε εγκατεστημένη την έκδοση 11 Java στο σύστημά μας με την ακόλουθη εντολή:
java --version
ΕΥΧΑΡΙΣΤΩ!!!! Λοιπόν, δεν έψαξα για ένα καλό αποθετήριο για να εγκαταστήσω το java όταν έπρεπε να κάνω ανάλογα με τα πράγματα με την πολιτεία ή την περιφερειακή διοίκηση ... Αυτή η ανάρτηση είναι ΧΡΥΣΗ. Το αποθηκεύω όταν το χρειάζομαι ξανά. Ας δούμε αν αυτή τη φορά μπορώ να κάνω τα πάντα για να δουλέψω σε Linux χωρίς να χρειάζεται να κάνω εκκίνηση σε Windows ή Mac.