Ο πυρήνας Linux είναι το βασικό μέρος οποιουδήποτε λειτουργικού συστήματος Linux. Είναι υπεύθυνη για την κατανομή πόρων, τις διεπαφές υλικού χαμηλού επιπέδου, την ασφάλεια, τις απλές επικοινωνίες, τη βασική διαχείριση του συστήματος αρχείων και άλλα.
Γράφτηκε από το Scratch από τον Linus Torvalds (με τη βοήθεια διαφόρων προγραμματιστών), το Linux είναι ένας κλώνος του λειτουργικού συστήματος UNIX. Προσαρμόζεται μόνο στις προδιαγραφές POSIX και στις προδιαγραφές UNIX.
Το Linux παρέχει στους χρήστες ισχυρές δυνατότητες, όπως πραγματικό multitasking, δικτύωση πολλαπλών διαδρομών, κοινόχρηστα εκτελέσιμα copy-on-write, κοινόχρηστες βιβλιοθήκες, φόρτωση ζήτησης, εικονική μνήμη και σωστή διαχείριση μνήμης.
Αρχικά σχεδιασμένο μόνο για υπολογιστές που βασίζονται σε 386/486, το Linux υποστηρίζει πλέον ένα ευρύ φάσμα αρχιτεκτονικών, συμπεριλαμβανομένων 64-bit (IA64, AMD64), ARM, ARM64, DEC Alpha, MIPS, SUN Sparc, PowerPC και πολλά άλλα.
Σχετικά με τη νέα ενημέρωση πυρήνα Linux έκδοση 4.18.1
Πριν από λίγες ημέρες δημοσιεύθηκε μια ενημέρωση για το Linux Kernel 4.19, μαζί με ορισμένες βελτιώσεις που έχουν εφαρμοστεί και άλλες νέες δυνατότητες που εξακολουθούν να δοκιμάζονται, αλλά θα εξακολουθούν να κυκλοφορούν σε εκδόσεις αργότερα από αυτήν την έκδοση.
Το Linux 4.19 παραμένει σε καλή κατάσταση, όπως αποδεικνύεται από την έκδοση 4.19.1.
Ο πυρήνας Linux 4.19.1 δεν έχει μεγάλες επιδιορθώσεις για τις συνέπειες του 4.19, καθώς δεν υπήρξαν προφανή προβλήματα.
Αυτή η έκδοση ενημέρωσης πυρήνα Linux 4.19.1 έχει μόνο λίγες λύσεις Σε αυτά περιλαμβάνονται ορισμένες εργασίες SPARC64, το Wake-On-LAN που έχει διακοπεί από το S3 που έχει ανασταλεί στο πρόγραμμα οδήγησης δικτύου Realtek r8169, μια πιθανή ευπάθεια Specter V1 στο πρόγραμμα οδήγησης vhost, και άλλες κυρίως κοσμικές αλλαγές.
Ο Greg KH κυκλοφόρησε επίσης το Linux 4.18.17 και το Linux 4.14.79 με παρόμοιες αλλαγές συντήρησης.
Εν τω μεταξύ, αργότερα σήμερα, ο Linus Torvalds αναμένεται να κυκλοφορήσει Linux 5.0-rc1 ή Linux 4.20-rc1 σε περίπτωση που αλλάξει γνώμη σχετικά με την απόφαση έκδοσης του πυρήνα.
Πώς να εγκαταστήσετε το σταθερό Kernel 4.19.1 στο Ubuntu και τα παράγωγά του;
Για να εγκαταστήσετε αυτήν τη νέα έκδοση του Linux Kernel Πρέπει να κατεβάσουμε τα πακέτα σύμφωνα με την αρχιτεκτονική του συστήματός μας καθώς και την έκδοση που θέλουμε να εγκαταστήσουμε.
Είναι σημαντικό να αναφέρουμε ότι αυτή η εγκατάσταση ισχύει για οποιαδήποτε έκδοση του Ubuntu που υποστηρίζεται αυτήν τη στιγμή, δηλαδή το Ubuntu 14.04 LTS, το Ubuntu 16.04 LTS, το Ubuntu 18.04 LTS και τη νέα έκδοση του Ubuntu που είναι η έκδοση 18.10 καθώς και τα παράγωγά της από αυτά .
Για όσους εξακολουθούν να χρησιμοποιούν συστήματα που προέρχονται από το Ubuntu και εξακολουθούν να υποστηρίζουν την αρχιτεκτονική 32-bit, πρέπει να κατεβάσουν τα ακόλουθα πακέτα, για αυτό θα ανοίξουμε ένα τερματικό και σε αυτό θα εκτελέσουμε τις ακόλουθες εντολές:
wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-headers-4.19.1-041901_4.19.1-041901.201811041431_all.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-headers-4.19.1-041901-generic_4.19.1-041901.201811041431_i386.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-image-4.19.1-041901-generic_4.19.1-041901.201811041431_i386.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-modules-4.19.1-041901-generic_4.19.1-041901.201811041431_i386.deb
Τώρα Για όσους είναι χρήστες συστημάτων 64-bit, τα πακέτα για λήψη είναι τα εξής:
wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-headers-4.19.1-041901_4.19.1-041901.201811041431_all.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-headers-4.19.1-041901-generic_4.19.1-041901.201811041431_amd64.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-image-unsigned-4.19.1-041901-generic_4.19.1-041901.201811041431_amd64.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-modules-4.19.1-041901-generic_4.19.1-041901.201811041431_amd64.deb
Στο τέλος της λήψης των πακέτων, απλώς εκτελέστε την ακόλουθη εντολή για να τις εγκαταστήσετε στο σύστημα.
sudo dpkg -i linux-headers-4.19*.deb linux-image-4.19*.deb
Εγκατάσταση χαμηλού λανθάνοντος χρόνου πυρήνα Linux 4.19.1
Στην περίπτωση πυρήνων χαμηλού λανθάνοντος χρόνου, τα πακέτα που πρέπει να κατεβάσετε είναι τα ακόλουθα, Για όσους είναι χρήστες 32-bit, πρέπει να τα κατεβάσουν:
wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-headers-4.19.1-041901_4.19.1-041901.201811041431_all.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-headers-4.19.1-041901-lowlatency_4.19.1-041901.201811041431_i386.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-image-4.19.1-041901-lowlatency_4.19.1-041901.201811041431_i386.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-modules-4.19.1-041901-lowlatency_4.19.1-041901.201811041431_i386.deb
O Για όσους χρησιμοποιούν συστήματα 64-bit, τα πακέτα για λήψη είναι τα εξής:
wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-headers-4.19.1-041901_4.19.1-041901.201811041431_all.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-headers-4.19.1-041901-lowlatency_4.19.1-041901.201811041431_amd64.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-image-unsigned-4.19.1-041901-lowlatency_4.19.1-041901.201811041431_amd64.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-modules-4.19.1-041901-lowlatency_4.19.1-041901.201811041431_amd64.deb
Στο τέλος της λήψης των αρχείων μπορούμε να εγκαταστήσουμε οποιοδήποτε από αυτά τα πακέτα με την ακόλουθη εντολή από το τερματικό:
sudo dpkg -i linux-headers-4.19*.deb linux-image-4.19*.deb
Τέλος, πρέπει να επανεκκινήσουμε το σύστημά μας μόνο για να αποθηκευτούν όλες οι αλλαγές και όταν το ξεκινήσουμε ξανά, το σύστημά μας λειτουργεί με τη νέα έκδοση του πυρήνα που μόλις εγκαταστήσαμε.
Με τον ίδιο τρόπο, μπορούν να πραγματοποιήσουν μια ενημέρωση χωρίς προβλήματα και με αυτοματοποιημένο τρόπο με τη βοήθεια του Ukuu, ενός εργαλείου για το οποίο μίλησα πριν από λίγο. Μπορείτε να ελέγξετε τη δημοσίευση στον παρακάτω σύνδεσμο.