Διαφορά μεταξύ των αναθεωρήσεων του "Linux/LTSEnablementStack"

 
(18 ενδιάμεσες εκδόσεις από 3 χρήστες δεν εμφανίζονται)
Γραμμή 1: Γραμμή 1:
Για το λειτουργικό σύστημα Ubuntu 12.04, υπάρχουν οι εξής πυρήνες διαθέσιμοι:
+
__TOC__
{| class="wikitable" width="70%" style="margin:0 auto;"
 
|-
 
! scope="col" | Όνομα
 
! scope="col" | Έκδοση
 
! scope="col" | Κατάσταση
 
|-
 
|linux-image-generic
 
|3.2
 
|ΟΚ
 
  
|-
+
Για μεγαλύτερη ευστάθεια, τα πακέτα του Ubuntu λαμβάνουν ενημερώσεις ασφαλείας και σφαλμάτων, αλλά όχι νέες εκδόσεις με νέα χαρακτηριστικά. Όμως γίνονται εξαιρέσεις σε κάποια συγκεκριμένα πακέτα, όπως είναι ο πυρήνας (kernel) και το υποσύστημα γραφικών xorg. Εκεί το Ubuntu προσφέρει δύο σειρές πακέτων (stacks), την generic (κανονική) και την νεότερη hwe ([https://wiki.ubuntu.com/Kernel/LTSEnablementStack hardware enablement]).
|linux-image-generic-lts-quantal
 
|3.5
 
|Ξεπερασμένος
 
  
|-
+
Όσοι κάνουν εγκατάσταση με την έκδοση 20.04 ή 20.04.1, λαμβάνουν αυτόματα τη σειρά generic, ενώ όσοι κάνουν εγκατάσταση με την έκδοση 20.04.2 ως 20.04.5, λαμβάνουν αυτόματα τη σειρά hwe. Οι 20.04.x εκδόσεις του Ubuntu βγαίνουν κάθε περίπου έξι μήνες, δείτε το ακριβές χρονοδιάγραμμα [https://wiki.ubuntu.com/FocalFossa/ReleaseSchedule εδώ].
|linux-image-generic-lts-raring
 
|3.8
 
|Ξεπερασμένος
 
  
|-
+
Με οποιαδήποτε έκδοση κι αν κάνετε αρχικά την εγκατάσταση, στο τέλος θα καταλήξετε στην 20.04.5, και η μόνη διαφορά θα είναι στο αν θα έχετε το generic ή το hwe stack, το οποίο μπορείτε έτσι κι αλλιώς να το αλλάξετε στην πορεία με τις παρακάτω οδηγίες.
|linux-image-generic-lts-saucy
 
|3.11
 
|Ξεπερασμένος
 
  
|-
+
== Προβολή έκδοσης ==
|linux-image-generic-lts-trusty
+
Για να δείτε την έκδοση του πυρήνα που εκτελείτε μπορείτε να δώσετε `uname -a`, ενώ για αναλυτική λίστα όλων των εμπλεκόμενων πακέτων, μπορείτε να δώσετε:
|3.13
 
|'''Προτεινόμενος για υποστήριξη νέων επεξεργαστών'''
 
|}
 
  
Και τα εξής Χ.Οrg:
+
{{Terminal|dpkg -l <nowiki>|</nowiki> grep -E 'linux<nowiki>|</nowiki>xserver'}}
{| class="wikitable" width="70%" style="margin:0 auto;"
 
|-
 
! scope="col" | Όνομα
 
! scope="col" | Αντίστοιχη έκδοση xorg-core
 
! scope="col" | Κατάσταση
 
|-
 
|xserver-xorg
 
|1.11
 
|'''Προτεινόμενο για υποστήριξη παλιών καρτών γραφικών'''
 
  
|-
+
Εάν βλέπετε να περιέχουν το επίθεμα -hwe, τότε είστε στη νεότερη σειρά. Το Ubuntu διατηρεί κάθε φορά τον τρέχοντα (π.χ. 5.4.0-34) και τον προηγούμενο (π.χ. 5.4.0-33) πυρήνα μήπως ο τελευταίος δεν είναι εκκινήσιμος λόγω σφαλμάτων. Εάν τυχόν έχετε πολλές εκδόσεις του ίδιου (π.χ. 5.4) πυρήνα, μπορείτε να τους αφαιρέσετε ακολουθώντας τις οδηγίες της σελίδας [[Linux/sch-scripts/Συντήρηση_ΣΕΠΕΗΥ|Συντήρηση ΣΕΠΕΗΥ]].
|xserver-xorg-lts-quantal
 
|1.13
 
|Ξεπερασμένο
 
  
|-
+
== generic ==
|xserver-xorg-lts-raring
+
Η generic σειρά έχει το πλεονέκτημα της μεγαλύτερης σταθερότητας. Εάν το υλικό του εργαστηρίου παίζει με αυτήν, δεν την αλλάζουμε. Για να μεταβείτε από την hwe στην generic, δώστε:
|1.13
 
|Ξεπερασμένο
 
  
|-
+
{{Terminal|sudo apt install --purge --install-recommends linux-generic xserver-xorg xserver-xorg-input-all}}
|xserver-xorg-lts-saucy
 
|1.14
 
|Ξεπερασμένο
 
  
|-
+
Εάν έχετε LTSP, κάντε και δημοσίευση εικονικού δίσκου.
|xserver-xorg-lts-trusty
 
|1.15
 
|ΟΚ
 
|}
 
  
Τα σχολικά εργαστήρια με την default εγκατάσταση από το [[Linux/LiveCD|LiveCD]] της Τεχνικής Στήριξης, έχουν εγκατεστημένα τα πρώτα από τον κάθε πίνακα.  
+
== hwe ==
 +
Κάποιοι πολύ νέοι υπολογιστές πιθανώς να έχουν προβλήματα με τον generic kernel· μαύρη οθόνη, χαμηλές αναλύσεις οθόνης, αδυναμία εκκίνησης από το δίκτυο... Αυτό μπορεί να συμβαίνει επειδή δεν έχουν τους απαραίτητους νέους drivers για την κάρτα γραφικών, δικτύου κλπ. Με τη σειρά hwe στέλνονται νέοι πυρήνες κάθε εξάμηνο που περιέχουν τέτοιους νέους οδηγούς συσκευών, αλλά σε μερικές περιπτώσεις μπορεί να υπάρξουν και οπισθοδρομήσεις (regressions), και να σταματήσουν να δουλεύουν συσκευές που ήδη δουλεύανε. Γι' αυτό τον hwe kernel τον προτιμάμε μόνο εάν διαπιστώσουμε ότι έχουμε κάποιες πολύ νέες συσκευές που δεν λειτουργούν σωστά.
  
{{Hint|Για την προβολή του πυρήνα που χρησιμοποιεί το λειτουργικό σύστημα μπορείτε να εκτελέσετε την εντολή:<br/>{{Terminal|uname -r}}}}
+
Για να εγκαταστήσετε τη hwe σειρά του πυρήνα και του xorg δώστε:
  
Προτείνεται:
+
{{Terminal|sudo apt install --purge --install-recommends linux-generic-hwe-20.04 xserver-xorg-hwe-20.04}}
# Όσα σχολικά εργαστήρια έχουν την αρχική εγκατάσταση (δηλαδή: πυρήνα 3.2) και δεν διαθέτουν καινούριους σταθμούς εργασίας (Intel 4ης γενιάς καθώς και AMD της σειράς A4, A8 και A10) και δεν αντιμετωπίζουν κάποιο πρόβλημα με την λειτουργία του εργαστηρίου να μην προχωρήσουν στην αναβάθμιση τόσο του πυρήνα όσο και του συστήματος γραφικών.
 
# Αντίθετα, όσα έχουν καινούριους σταθμούς εργασίας, τα "συνηθισμένα/προτεινόμενα" πια είναι αυτά που είναι σημειωμένα με bold στους πίνακες. Η εγκατάσταση αυτών γίνεται με την εξής εντολή:<br/>{{Terminal|sudo apt-get install --purge linux-hwe-generic xserver-xorg}}{{Hint|Το πακέτο linux-hwe-generic εγκαθιστά το τελευταίο πυρήνα που εμφανίζεται στον πρώτο πίνακα, το linux-image-generic-lts-trusty.}}Μετά το τέλος της εγκατάστασης θα χρειαστεί επανεκκίνηση του εξυπηρετητή για να χρησιμοποιηθεί ο καινούριος πυρήνας, [[Linux/sch-scripts/Συντήρηση ΣΕΠΕΗΥ#Αφαίρεση παλιών πυρήνων|αφαίρεση των παλιών πυρήνων]] και [[Linux/sch-scripts/Δημοσίευση εικονικού δίσκου|δημοσίευση του εικονικού δίσκου]].<br/>{{Notice|Για νέες εγκαταστάσεις, θα δημιουργηθεί ένα ακόμα live CD της 12.04.5 που θα περιέχει αυτές τις προτεινόμενες εκδόσεις.}}
 
# Αν κάποιο εργαστήριο έχει πολύ καινούργιους σταθμούς εργασίας και κάνει το προτεινόμενο (2) παραπάνω, και παρόλα αυτά έχει θέματα με τις κάρτες γραφικών, τότε προτείνεται να δοκιμάσει και την εγκατάσταση του καινούριο X.Org εκτελώντας την παρακάτω εντολή:<br/>{{Terminal|sudo apt-get install --purge linux-hwe-generic xserver-xorg-lts-trusty}}
 
  
==Τεχνικό υπόβαθρο==
+
Εάν έχετε LTSP, κάντε και δημοσίευση εικονικού δίσκου.
=== Πυρήνας Linux ===
 
Ο πυρήνας Linux είναι μία πρωτότυπη υλοποίηση πυρήνα λειτουργικού συστήματος. Αν και δεν χρησιμοποιεί κώδικα του UNIX, μπορεί να θεωρηθεί παρεμφερές σύστημα (ο ακριβής όρος είναι Unix-οειδές, Unix-like) ή ελεύθερη υλοποίησή του, αφού διαθέτει τις περισσότερες εντολές του και την ίδια σχεδόν δομή αρχείων, ενώ η φιλοσοφία της σχεδίασής του πλησιάζει περισσότερο το UNIX από οποιοδήποτε άλλο λειτουργικό σύστημα.
 
 
 
Σήμερα το Linux παρέχει όλα όσα θεωρούνται αναγκαία για ένα σύγχρονο πυρήνα λειτουργικού, όπως: [42]
 
 
 
* υποστήριξη πολυεπεξεργαστικών συστημάτων (SMP)
 
* πραγματική πολυδιεργασία
 
* εικονική μνήμη
 
* διαμοιραζόμενες βιβλιοθήκες
 
* σωστή διαχείριση μνήμης
 
* δικτύωση μέσω TCP/IP κ.α.
 
 
 
Ο πυρήνας Linux αρχικά σχεδιάστηκε για επεξεργαστές της οικογένειας x86 (386/486/Pentium), αλλά σήμερα τρέχει σε πολύ μεγάλη ποικιλία επεξεργαστών, όπως οι Alpha (64 bit), οι Motorola 68000 (Amiga), PowerPC, MIPS κ.α.
 
 
 
=== X.Οrg ===
 
Πρόκειται για την εφαρμογή που διαχειρίζεται το γραφικό περιβάλλον του λειτουργικού συστήματος Ubuntu. Το X.Org περιλαμβάνει όλα εκείνα τα στοιχεία (display server, βιβλιοθήκες ανάπτυξης, οδηγούς για την επικοινωνία με την κάρτα γραφικών, κτλ) τα οποία είναι απαραίτητα για την εκτέλεση ενός [http://el.wikipedia.org/wiki/X_Window_System παραθυριακού συστήματος].
 
 
 
== Πηγές ==
 
https://wiki.ubuntu.com/1204_HWE_EOL
 

Τελευταία αναθεώρηση της 07:56, 20 Ιουνίου 2020

Για μεγαλύτερη ευστάθεια, τα πακέτα του Ubuntu λαμβάνουν ενημερώσεις ασφαλείας και σφαλμάτων, αλλά όχι νέες εκδόσεις με νέα χαρακτηριστικά. Όμως γίνονται εξαιρέσεις σε κάποια συγκεκριμένα πακέτα, όπως είναι ο πυρήνας (kernel) και το υποσύστημα γραφικών xorg. Εκεί το Ubuntu προσφέρει δύο σειρές πακέτων (stacks), την generic (κανονική) και την νεότερη hwe (hardware enablement).

Όσοι κάνουν εγκατάσταση με την έκδοση 20.04 ή 20.04.1, λαμβάνουν αυτόματα τη σειρά generic, ενώ όσοι κάνουν εγκατάσταση με την έκδοση 20.04.2 ως 20.04.5, λαμβάνουν αυτόματα τη σειρά hwe. Οι 20.04.x εκδόσεις του Ubuntu βγαίνουν κάθε περίπου έξι μήνες, δείτε το ακριβές χρονοδιάγραμμα εδώ.

Με οποιαδήποτε έκδοση κι αν κάνετε αρχικά την εγκατάσταση, στο τέλος θα καταλήξετε στην 20.04.5, και η μόνη διαφορά θα είναι στο αν θα έχετε το generic ή το hwe stack, το οποίο μπορείτε έτσι κι αλλιώς να το αλλάξετε στην πορεία με τις παρακάτω οδηγίες.

Προβολή έκδοσης

Για να δείτε την έκδοση του πυρήνα που εκτελείτε μπορείτε να δώσετε `uname -a`, ενώ για αναλυτική λίστα όλων των εμπλεκόμενων πακέτων, μπορείτε να δώσετε:


Terminal.pngdpkg -l | grep -E 'linux|xserver'


Εάν βλέπετε να περιέχουν το επίθεμα -hwe, τότε είστε στη νεότερη σειρά. Το Ubuntu διατηρεί κάθε φορά τον τρέχοντα (π.χ. 5.4.0-34) και τον προηγούμενο (π.χ. 5.4.0-33) πυρήνα μήπως ο τελευταίος δεν είναι εκκινήσιμος λόγω σφαλμάτων. Εάν τυχόν έχετε πολλές εκδόσεις του ίδιου (π.χ. 5.4) πυρήνα, μπορείτε να τους αφαιρέσετε ακολουθώντας τις οδηγίες της σελίδας Συντήρηση ΣΕΠΕΗΥ.

generic

Η generic σειρά έχει το πλεονέκτημα της μεγαλύτερης σταθερότητας. Εάν το υλικό του εργαστηρίου παίζει με αυτήν, δεν την αλλάζουμε. Για να μεταβείτε από την hwe στην generic, δώστε:


Terminal.pngsudo apt install --purge --install-recommends linux-generic xserver-xorg xserver-xorg-input-all


Εάν έχετε LTSP, κάντε και δημοσίευση εικονικού δίσκου.

hwe

Κάποιοι πολύ νέοι υπολογιστές πιθανώς να έχουν προβλήματα με τον generic kernel· μαύρη οθόνη, χαμηλές αναλύσεις οθόνης, αδυναμία εκκίνησης από το δίκτυο... Αυτό μπορεί να συμβαίνει επειδή δεν έχουν τους απαραίτητους νέους drivers για την κάρτα γραφικών, δικτύου κλπ. Με τη σειρά hwe στέλνονται νέοι πυρήνες κάθε εξάμηνο που περιέχουν τέτοιους νέους οδηγούς συσκευών, αλλά σε μερικές περιπτώσεις μπορεί να υπάρξουν και οπισθοδρομήσεις (regressions), και να σταματήσουν να δουλεύουν συσκευές που ήδη δουλεύανε. Γι' αυτό τον hwe kernel τον προτιμάμε μόνο εάν διαπιστώσουμε ότι έχουμε κάποιες πολύ νέες συσκευές που δεν λειτουργούν σωστά.

Για να εγκαταστήσετε τη hwe σειρά του πυρήνα και του xorg δώστε:


Terminal.pngsudo apt install --purge --install-recommends linux-generic-hwe-20.04 xserver-xorg-hwe-20.04


Εάν έχετε LTSP, κάντε και δημοσίευση εικονικού δίσκου.