initCommon(); $template->displayHeader(); ?>

9. Jadro Linux

[Tip] Najnovšie poznámky k vydaniu na webe

Poznámky k vydaniu mohli byť doplnené. Ich aktuálne vydanie nájdete na

http://docs.fedoraproject.org/release-notes/

Táto sekcia pokrýva zmeny a dôležité informácie týkajúce sa jadra vo Fedore 9 založeného na 2.6.24. Jadro 2.6.24 obsahuje:

9.1. Verzia

Fedora môže obsahovať dodatočné záplaty na vylepšenia jadra, opravy chýb alebo doplnkové vlastnosti. Z tohto dôvodu jadro Fedory nemusí byť úplne ekvivalentné s takzvaným vanilla jadrom z WWW stránky kernel.org:

http://www.kernel.org/

Zoznam týchto záplat získate, keď si stiahnete zdrojový RPM balíček a spustíte nasledovný príkaz:

rpm -qpl kernel-<version>.src.rpm 

9.2. Záznam zmien

Chronológiu zmien v balíčku získate nasledovným príkazom:

rpm -q --changelog kernel-<version> 

Ak potrebujete prívetivejšiu verziu chronológie zmien, navštívte http://wiki.kernelnewbies.org/LinuxChanges. Krátke a úplné zmeny v jadre sú k dispozícii na http://kernel.org/git. Fedora verzia jadra je založená na Linusovom strome.

Prispôsobenia vyrobené pre Fedora verziu sú dostupné z http://cvs.fedoraproject.org.

9.3. Odnože jadra

Fedora 9 obsahuje tieto zostavenia jadra:

  • Pôvodné jadro, na použitie vo väčšine systémov. Nakonfigurovaný zdrojový strom je dostupný v balíčku kernel-devel.

  • Kernel-PAE, na použitie v 32-bit x86 systémoch s viac ako 4GB operačnej pamäte alebo s CPU, ktoré majú NX (No eXecute) funkciu. Toto jadro podporuje jednoprocesorové aj viacprocesorové systémy. Nakonfigurovaný zdrojový strom je dostupný v balíčku kernel-PAE-devel.

  • Virtualizované jadro na použitie s balíčkom Xen emulátora. Nakonfigurovaný zdrojový strom je dostupný v balíčku kernel-xen-devel.

Môžete si nainštalovať hlavičkové súbory jadra pre viaceré verzie jadra naraz. Súbory sú nainštalované v /usr/src/kernels/version[-PAE|-xen|-kdump]-arch/. Použite nasledovný príkaz:

su -c "yum install kernel{,-PAE,-xen,-kdump}-devel" 

Vyberte jeden alebo viac z týchto odnoží, oddelených čiarkou a bez medzier. Pri výzve zadajte heslo používateľa root.

[Poznámka] x86 jadro obsahuje kdump

Obe x86_64 aj i686 jadrá sú teraz premiestniteľné, takže už nepotrebujú špeciálne jadro pre funkčnosť kdump. PPC stále vyžaduje oddelené kdump jadro.

[Poznámka] Predvolené jadro podporuje viacprocesorové systémy

Nie je dostupné špeciálne SMP jadro pre Fedoru na i386, x86_64 a ppc64. Viacprocesorová podpora je poskytovaná predvoleným jadrom.

[Poznámka] Podpora PowerPC v jadre

Na PowerPC architektúre neexistuje podpora pre Xen a kdump. SMP podpora pre viacprocesorové 32-bitové PowerPC systémy je obsiahnutá v špeciálnom jadre.

9.4. Príprava na vývoj jadra

Fedora 9 neobsahuje balíček kernel-source poskytovaný staršími verziami, pretože na tvorbu externých modulov postačuje len balíček kernel-devel. K dizpozícii je nakonfigurovaný zdrojový strom, ako je popísané v Oddiel 9.3, “Odnože jadra”.

[Dôležité] Zostavenie vlastného jadra

Pre informácie o vyvíjaní jadra a o práci s vlastným jadrom navštívte http://fedoraproject.org/wiki/Docs/CustomKernel.

9.5. Hlásenie chýb

Pre informácie o nahlasovaní chýb v Linuxovom jadre navštívte http://kernel.org/pub/linux/docs/lkml/reporting-bugs.html. Pre hlásenie chýb špecifických pre Fedoru môžete použiť http://bugzilla.redhat.com.

displayFooter('$Date: 2008/04/06 10:46:25 $'); ?>