![]() | Τελευταίες σημειώσεις κυκλοφορίας στον Ιστό |
|---|---|
Αυτές οι σημειώσεις κυκλοφορίας που διαβάζετε μπορεί να ενημερωθούν κάποια στιγμή. Επισκεφτείτε το http://docs.fedoraproject.org/release-notes/ για να δείτε τις τελευταίες σημειώσεις κυκλοφορίας του Fedora. |
Αυτή η ενότητα καλύπτει αλλαγές και σημαντικές πληροφορίες σχετικά με τον πυρήνα 2.6.21 στο Fedora 7. Ο πυρήνας 2.6.21 περιλαμβάνει:
Υποστήριξη εικονικοποίησης KVM.
Υποστήριξη tickless για·x86·32bit, η οποία βελτιώνει την διαχείριση ενέργειας.
Την υλοποίηση του ασύρματου network stack devicescape, η οποία περιλαμβάνει υποστήριξη για πολλούς νέους οδηγούς ασύρματων καρτών.
Νέοι οδηγοί IDE που χρησιμοποιούν τον ίδιο κώδικα libata όπως και οι οδηγοί SATA.
![]() | Τα ονόματα των IDE συσκευών έχουν αλλάξει |
|---|---|
Οι νέοι οδηγοί IDE αναγκάζουν όλες τις συσκευές IDE να έχουν όνομα συσκευής της μορφής Αν στα αρχεία |
Η υποστήριξη για την έκδοση 2 του συστήματος αρχείων Global·File·System·(GFS2) έχει ενσωματωθεί στον επίσημο πυρήνα.
Μερικά στοιχεία από το έργο πυρήνα πραγματικού χρόνου.
Το 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 7 περιλαμβάνει τις ακόλουθες μορφές ανάπτυξης του πυρήνα:
Αρχικός πυρήνας για χρήση στα περισσότερα συστήματα. Ρυθμισμένες πηγές είναι διαθέσιμες στο πακέτο kernel-devel-<έκδοση>.<αρχιτεκτονική>.rpm.
kernel-PAE, για χρήση σε 32-bit x86 συστήματα με > 4GB RAM, ή με επεξεργαστές (CPUs) που έχουν 'NX (No eXecute)' χαρακτηριστικά. Αυτός ο πυρήνας υποστηρίζει uniprocessor αλλά και multi-processor συστήματα.
Ιδεατός πυρήνας για χρήση με το πακέτο Xen emulator. Ρυθμισμένες πηγές είναι διαθέσιμες στο πακέτο kernel-xen-devel-<έκδοση>.<αρχιτεκτονική>.rpm.
Ο πυρήνας kdump για χρήση με τις kexec/kdump δυνατότητες. Ρυθμισμένες πηγές είναι διαθέσιμες στο πακέτο kernel-kdump-devel-<έκδοση>.<αρχιτεκτονική>.rpm.
Μπορείτε να έχετε εγκατεστημένες τις κεφαλίδες πυρήνα για όλες τις μορφές πυρήνα ταυτόχρονα. Τα αρχεία εγκαθιστώνται στο δέντρο /usr/src/kernels/<version>-[PAE|xen|kdump]-<αρχιτεκτονική>/. Χρησιμοποιήστε την παρακάτω εντολή:
su -c 'yum install kernel-{PAE,xen,kdump}-devel'
Επιλέξτε μία ή παραπάνω από αυτές τις μορφές, διαχωρισμένες με κόμματα και χωρίς κενά, όπως απαιτείται. Εισάγετε το συνθηματικό του root όταν αυτό ζητηθεί.
![]() | Ο πυρήνας 32bit συμπεριλαμβάνει το kdump |
|---|---|
Ο πυρήνας 32bit είναι τώρα relocatable, έτσι η λειτουργικότητα kdump περιλαμβάνεται. Ο 64bit ακόμη απαιτεί εγκατάσταση του πυρήνα -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 7 δεν περιλαμβάνει το πακέτο kernel-source το οποίο περιλαμβανόταν σε παλιότερες εκδόσεις, αφού μόνο το πακέτο kernel-devel απαιτείται πλέον για να χτιστούν εξωτερικά αρθρώματα. Ρυθμισμένες εκ των προτέρων πηγές είναι διαθέσιμες, όπως περιγράφεται στην ενότητα για τις μορφές πυρήνα.
![]() | Χτίσιμο προσαρμοσμένου πυρήνα |
|---|---|
Για πληροφορίες σχετικά με την ανάπτυξη του πυρήνα και για εργασία με προσαρμοσμένους πυρήνες, ανατρέξτε στο http://fedoraproject.org/wiki/Docs/CustomKernel. |