![]() | Τελευταίες σημειώσεις κυκλοφορίας στον Ιστό |
|---|---|
Αυτές οι σημειώσεις κυκλοφορίας που διαβάζετε μπορεί να ενημερωθούν κάποια στιγμή. Επισκεφτείτε το http://docs.fedoraproject.org/release-notes/ για να δείτε τις τελευταίες σημειώσεις κυκλοφορίας του Fedora. |
Αυτή η ενότητα καλύπτει αλλαγές και σημαντικές πληροφορίες σχετικά με τον πυρήνα 2.6.23 στο Fedora 8. Ο πυρήνας 2.6.23 περιλαμβάνει:
Υποστήριξη tickless για συστήματα 64-bit x86 (για 32-bit προστέθηκε πρόσφατα),η οποία βελτιώνει σε σημαντικό βαθμό τη διαχείριση ενέργειας.
Μερικά στοιχεία από το έργο πυρήνα πραγματικού χρόνου.
Το αρχείο πυρήνα spec τώρα ονομάζεται kernel.specαντί kernel-2.6.spec.
Το spec αρχείο του πυρήνα περιέχει νέες macro που διευκολύνουν τη διαδικασία χτισίματος του πυρήνα. Aνατρέξτε στο http://fedoraproject.org/wiki/Docs/CustomKernel για περισσότερες πληροφορίες.
Ο πυρήνας στο Fedora 8 δε φορτώνει πλέον αρθρώματα ως προεπιλογή για κάρτες ήχου ISA. Φορτώστε το άρθρωμα χειρωνακτικά χρησιμοποιώντας την εντολή modprobe·module-name, ή εισάγετε μία καταχώρηση στο /etc/modprobe.conf.·Για παράδειγμα, για την κάρτα Creative·SoundBlaster·AWE64, προσθέστε την παρακάτω καταχώρηση:
install snd-sbawe
Το Fedora μπορεί να περιλαμβάνει επιπλέον patch για βελτιώσεις, διορθώσεις σφαλμάτων ή επιπλέον χαρακτηριστικά. Γι' αυτόν το λόγο, ο πυρήνας του Fedora μπορεί να μην είναι γραμμή-προς-γραμμή ίδιος με τον αποκαλούμενο πυρήνα vanilla από τον ιστότοπο kernel.org:
Για να πάρετε μια λίστα από αυτά τα patch, κατεβάστε το πηγαίο πακέτο RPM και εκτελέστε την παρακάτω εντολή σε αυτό:
rpm -qpl kernel-<version>.src.rpm
Για να πάρετε ένα αρχείο καταγραφής των αλλαγών στο πακέτο, εκτελέστε την παρακάτω εντολή:
rpm -q --changelog kernel-<version>
Αν χρειάζεστε ένα αρχείο καταγραφής αλλαγών πιο φιλικό προς το χρήστη, ανατρέξτε στο http://wiki.kernelnewbies.org/LinuxChanges. Μια σύντομη αλλά πλήρης καταγραφή αλλαγών (diff) του πυρήνα είναι διαθέσιμη από το http://kernel.org/git. Ο πυρήνας του Fedora είναι βασισμένος στο δέντρο του Linus.
Οι προσαρμογές που έγιναν για την έκδοση του Fedora είναι διαθέσιμες στο http://cvs.fedoraproject.org.
Το Fedora 8 περιλαμβάνει τις ακόλουθες εκδοχές του πυρήνα:
Αρχικός πυρήνας για χρήση στα περισσότερα συστήματα. Ρυθμισμένες πηγές είναι διαθέσιμες στο πακέτο kernel-devel.
Το kernel-PAE, για χρήση σε 32-bit x86 συστήματα με περισσότερα από 4GB μνήμης RAM, ή με επεξεργαστές (CPUs) που έχουν ένα χαρακτηριστικό 'NX (No eXecute)'. Αυτός ο πυρήνας υποστηρίζει uniprocessor αλλά και multi-processor συστήματα. Διαμορφωμένες πηγές είναι διαθέσιμες στο πακέτο kernel-PAE-devel.
Ιδεατός πυρήνας για χρήση με το πακέτο Xen emulator. Διαμορφωμένες πηγές είναι διαθέσιμες στο πακέτο kernel-xen-devel.
Μπορείτε να έχετε εγκατεστημένες τις κεφαλίδες πυρήνα για όλες τις μορφές πυρήνα ταυτόχρονα. Τα αρχεία εγκαθιστώνται στο δέντρο /usr/src/kernels/. Χρησιμοποιήστε την παρακάτω εντολή:version[-PAE|-xen|-kdump]-arch/
su -c 'yum install kernel{,-PAE,-xen,-kdump}-devel'
Επιλέξτε μία ή παραπάνω από αυτές τις μορφές, διαχωρισμένες με κόμματα και χωρίς κενά, όπως απαιτείται. Εισάγετε το συνθηματικό του root όταν αυτό ζητηθεί.
![]() | Ο πυρήνας 32bit συμπεριλαμβάνει το Κdump |
|---|---|
Οι πυρήνες x86_64 και i686 είναι τώρα relocatable, και έτσι δεν απαιτούν πλέον ένα ξεχωριστό πυρήνα με δυνατότητα kdump. Το PPC64 ακόμη απαιτεί ένα ξεχωριστό πυρήνα kdump. |
![]() | Ο προεπιλεγμένος πυρήνας παρέχει SMP |
|---|---|
Δεν υπάρχει ξεχωριστός πυρήνας SMP διαθέσιμος για τις αρχιτεκτονικές i386, x86_64 και ppc στο Fedora. Υποστήριξη για πολυ-επεξεργαστές είναι διαθέσιμη από τον εγγενή πυρήνα. |
![]() | Υποστήριξη πυρήνα για PowerPC |
|---|---|
Δεν υπάρχει υποστήριξη του Xen ή του kdump για την αρχιτεκτονική PowerPC στο Fedora. Για την 32-bit PowerPC αρχιτεκτονική υπάρχει ακόμη ξεχωριστός SMP πυρήνας. |
Ανατρέξτε στο http://kernel.org/pub/linux/docs/lkml/reporting-bugs.html για πληροφορίες σχετικά με την αναφορά σφαλμάτων στον πυρήνα του Linux. Μπορείτε επίσης να χρησιμοποιήσετε το http://bugzilla.redhat.com για αναφορά σφαλμάτων που είναι ειδικά για το Fedora.
Το Fedora 8 δεν περιλαμβάνει το πακέτο kernel-source το οποίο περιλαμβανόταν σε παλιότερες εκδόσεις, αφού μόνο το πακέτο kernel-devel απαιτείται πλέον για να χτιστούν εξωτερικά αρθρώματα. Διαμορφωμένες πηγές είναι διαθέσιμες, όπως περιγράφεται στο Τμήμα 9.3, “Μορφές ανάπτυξης πυρήνα”.
![]() | Χτίσιμο προσαρμοσμένου πυρήνα |
|---|---|
Για πληροφορίες σχετικά με την ανάπτυξη του πυρήνα και για εργασία με προσαρμοσμένους πυρήνες, ανατρέξτε στο http://fedoraproject.org/wiki/Docs/CustomKernel. |