include("site.inc"); $template = new Page; $template->initCommon(); $template->displayHeader(); ?>
![]() |
Найновіші примітки до випуску знаходяться у мережі |
---|---|
These release notes may be updated. To view the latest release notes for Fedora, visit: |
This section covers changes and important information regarding the 2.6.24 based kernel in Fedora 9. The 2.6.24 kernel includes:
Tickless підтримка для 64-бітних систем x86 (32-бітні системи були додані раніше), що значно вдосконалює керування живленням.
Деякі елементи підтримки realtime у ядрі.
The kernel has a new version naming scheme to more closely match the upstream version naming scheme.
spec-файл тепер називається kernel.spec
, а не kernel-2.6.spec
.
spec-файл містить нові макроси, що спрощують процес побудови ядра. Докладнішу інформацію наведено на сайті http://fedoraproject.org/wiki/Docs/CustomKernel.
The kernel in Fedora 9 no longer loads modules by default for
ISA sound cards. Load the module by hand using the command
modprobe module-name
, or put an entry in
/etc/modprobe.conf
. For example, for the
Creative SoundBlaster AWE64, add the following entry:
install snd-sbawe
The Fedora kernel offers paravirt_ops
support in domU
, as part of the kernel
team's efforts to reduce the work required to produce current
Xen kernels.
Xen fully virtualized guests can directly boot a kernel and initrd image and pass kernel boot args. For more details refer to http://fedoraproject.org/wiki/Features/XenFullvirtKernelBoot.
Fedora може включати додаткові виправлення помилок або додаткові функції. Через це ядро Fedora може не збігатись з так званим vanilla kernel з web-сайту kernel.org:
Щоб отримати список виправлень треба отримати RPM пакет з текстом програми та виконати для нього наступну команду:
rpm -qpl kernel-<version>.src.rpm
Щоб отримати журнал змін у пакеті виконайте наступну команду:
rpm -q --changelog kernel-<version>
If you need a user friendly version of the changelog, refer to http://wiki.kernelnewbies.org/LinuxChanges. A short and full diff of the kernel is available from http://kernel.org/git. The Fedora version kernel is based on the Linus tree.
Customizations made for the Fedora version are available from http://cvs.fedoraproject.org.
Fedora 9 includes the following kernel builds:
Звичайне ядро, для застосування на більшості систем. Підготовлений первинний код знаходиться у пакеті kernel-devel.
kernel-PAE, для застосування на 32-розрядних x86 системах з більш ніж 4Гб пам'яті або для процесорів з підтримкою функції 'NX (No eXecute)'. Це ядро підтримується як одно- так і багатопроцесорні системи. Підготовлений первинний код знаходиться у пакеті kernel-PAE-devel.
Ядро з підтримкою віртуалізації для застосування з пакетом емуляції Xen. Підготовлений первинний код знаходиться в пакеті kernel-xen-devel
Ви можете встановити заголовки ядра для всіх типів ядра одночасно. Файли будуть встановлені в каталог /usr/src/kernels/
. Для цього використовуйте команду:версія
[-PAE|-xen|-kdump]-arch
/
su -c "yum install kernel{,-PAE,-xen,-kdump}-devel"
Виберіть один або декілька з цих варіантів, що розділені комами та без пробілів. Введіть пароль користувача root
у відповідь на запит.
![]() |
Ядро x86 включає Kdump |
---|---|
Обидва ядра x86_64 та i686 тепер relocatable, тож тепер не потрібно окреме ядро з функціональністю kdump. Архітектура PPC64 досі потребує встановлення ядра -kdump для ядра. |
![]() |
Типове ядро підтримку SMP |
---|---|
У Fedora не пропонується окремого SMP ядра для архітектур i386, x86_64 та ppc64. Багатопроцесорна підтримка включена у звичайне ядро. |
![]() |
Підтримка ядра для PowerPC |
---|---|
Для архітектури PowerPC у Fedora немає підтримки Xen та kdump. 32-розрядні PowerPC досі супроводжуються окремим ядром SMP. |
Fedora 9 does not include the kernel-source package provided by older versions since only the kernel-devel package is required now to build external modules. Configured sources are available, as described in Параграф 9.3, “Набір ядер”.
![]() |
Побудова ядра зі зміненою конфігурацією |
---|---|
Дізнатись більше про розробку ядра та роботу із ядром зі зміненою конфігурацією можна на сайті http://fedoraproject.org/wiki/Docs/CustomKernel. |
Refer to http://kernel.org/pub/linux/docs/lkml/reporting-bugs.html for information on reporting bugs in the Linux kernel. You may also use http://bugzilla.redhat.com for reporting bugs that are specific to Fedora.