include("site.inc"); $template = new Page; $template->initCommon(); $template->displayHeader(); ?>
Најсвежије белешке о издању на вебу | |
---|---|
Овај текст је подложан изменама. За најсвежију верзију текста за Fedora, посетите: |
Овај одељак покрива измене и важне информације које се односе на језгро серије 2.6.24 у Fedora-и 9. Језгро 2.6.24 укључује:
Безоткуцајна подршка за x86 64-битне системе (32-битна је додата у претходном издању), која увелико побољшава управљање потрошњом енергије.
Неки делови пројекта језгра у реалном времену.
Језгро има нову шему за називање верзија, како би више одговарало важећој шеми називања.
Одредница (spec file) језгра је сада преименована у kernel.spec
уместо kernel-2.6.spec
.
Датотека спецификације језгра поседује нове макрое који олакшавају поступак изградње језгра. Погледајте http://fedoraproject.org/wiki/Docs/CustomKernel за више информација.
Језгро у Fedora-и 9 више не учитава подразумевано модуле за ISA звучне картице. Учитајте ручно модуле наредбом modprobe име-модула
, или ставите унос у датотеку /etc/modprobe.conf
. На пример, за Creative SoundBlaster AWE64, додајте следећи унос:
install snd-sbawe
Језгро Fedora нуди подршку paravirt_ops
у domU
, као део напора развојног тима језгра да се смањи посао на производњи тренутног језгра Xen.
Потпуно виртуелни гости под Xen могу директно да подигну језгро и отисак initrd, као и да језгру проследе аргументе при подизању. За више детаља погледајте http://fedoraproject.org/wiki/Features/XenFullvirtKernelBoot.
Fedora може укључити додатне закрпе језгра ради побољшања, исправки грешки или додатних могућности. Из овог разлога Fedora језгро не мора бити ред за ред истоветно такозваном ванила језгру са странице kernel.org:
Ради добављања листе закрпа, преузмите изворни RPM пакет и на њему извршите следећу команду:
rpm -qpl kernel-<version>.src.rpm
Ради извлачења дневника измена на пакету, покрените следећу команду:
rpm -q --changelog kernel-<version>
Уколико вам је потребна верзија дневника измена која је разумљивија кориснику, погледајте http://wiki.kernelnewbies.org/LinuxChanges. Скраћени и цео diff језгра је доступан са http://kernel.org/git. Верзија језгра система Fedora заснована је на Линусовом стаблу.
Прилагођене измене направљене за верзију Fedora доступне су са http://cvs.fedoraproject.org.
Fedora 9 укључује следеће израде језгра:
Природно језгро, за коришћење на већини система. Подешени изворни кодови су доступни у пакету kernel-devel.
kernel-PAE, за коришћење у 32-битним x86 системима са више од 4ГБ RAM-а или са процесорима који имају „NX (No eXecute)“ могућност. Ово језгро подржава и једнопроцесорске и вишепроцесорске системе. Подешени изворни код је доступан у пакету kernel-PAE-devel.
Језгро виртуелизације за коришћење са Xen пакетом за емулирање. Подешени изворни кодови су доступни у пакету kernel-xen-devel.
Можете у исто време да инсталирате заглавља свих арома језгра. Датотеке су инсталиране у стаблу /usr/src/kernels/
. Употребите следећу наредбу:верзија
[-PAE|-xen|-kdump]-аархитектура
/
su -c "yum install kernel{,-PAE,-xen,-kdump}-devel"
Изаберите једну или више арома, одвојене зарезима без размака, по вољи. Унесите по потреби root
лозинку .
x86 језгро укључује Kdump | |
---|---|
И x86_64 и x86 језгрa се сада могу премештати, тако да они више не захтевају засебна језгра за kdump могућност. PPC64 систем и даље захтева засебну инсталацију -kdump језгра. |
Подразумевано језгро обезбеђује SMP | |
---|---|
Нема засебног SMP језгра доступног за Fedora систем на i386, x86_64 и ppc64. Вишепроцесорску подршку пружа природно језгро. |
Подршка језгра за PowerPC | |
---|---|
У Fedora систему нема подршке за Xen или kdump на PowerPC архитектури. 32-битни PowerPC и даље има засебно SMP језгро. |
Fedora 9 не садржи пакет kernel-source који је постојао у старим верзијама, пошто је сада само пакет kernel-devel потребан за изградњу спољних модула. Доступни су подешени изворни кодови, као што је описано у Одељак 9.3, „Ароме језгра“.
Прављење прилагођених језгра | |
---|---|
За информације о развоју језгра и рад са прилагођеним језгрима, погледајте http://fedoraproject.org/wiki/Docs/CustomKernel. |
За информације о пријављивању грешки у Linux језгру погледајте http://kernel.org/pub/linux/docs/lkml/reporting-bugs.html. Такође можете користити http://bugzilla.redhat.com за пријављивање грешки које су специфичне за Fedora-у.