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

9. Linux jezgro

[Savet] Najsvežije beleške o izdanju na vebu

Ovaj tekst je podložan izmenama. Za najsvežiju verziju teksta za Fedora, posetite:

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

This section covers changes and important information regarding the 2.6.25 based kernel in Fedora 9. The 2.6.25 kernel includes:

9.1. Verzija

Fedora može uključiti dodatne zakrpe jezgra radi poboljšanja, ispravki greški ili dodatnih mogućnosti. Iz ovog razloga Fedora jezgro ne mora biti red za red istovetno takozvanom vanila jezgru sa stranice kernel.org:

http://www.kernel.org/

Radi dobavljanja liste zakrpa, preuzmite izvorni RPM paket i na njemu izvršite sledeću komandu:

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

9.2. Dnevnik izmena

Radi izvlačenja dnevnika izmena na paketu, pokrenite sledeću komandu:

rpm -q --changelog kernel-<version> 

Ukoliko vam je potrebna verzija dnevnika izmena koja je razumljivija korisniku, pogledajte http://wiki.kernelnewbies.org/LinuxChanges. Skraćeni i ceo diff jezgra je dostupan sa http://kernel.org/git. Verzija jezgra sistema Fedora zasnovana je na Linusovom stablu.

Prilagođene izmene napravljene za verziju Fedora dostupne su sa http://cvs.fedoraproject.org.

9.3. Arome jezgra

Fedora 9 uključuje sledeće izrade jezgra:

  • Prirodno jezgro, za korišćenje na većini sistema. Podešeni izvorni kodovi su dostupni u paketu kernel-devel.

  • kernel-PAE, za korišćenje u 32-bitnim x86 sistemima sa više od 4GB RAM-a ili sa procesorima koji imaju „NX (No eXecute)“ mogućnost. Ovo jezgro podržava i jednoprocesorske i višeprocesorske sisteme. Podešeni izvorni kod je dostupan u paketu kernel-PAE-devel.

  • Jezgro virtuelizacije za korišćenje sa Xen paketom za emuliranje. Podešeni izvorni kodovi su dostupni u paketu kernel-xen-devel.

Možete u isto vreme da instalirate zaglavlja svih aroma jezgra. Datoteke su instalirane u stablu /usr/src/kernels/verzija[-PAE|-xen|-kdump]-aarhitektura/. Upotrebite sledeću naredbu:

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

Izaberite jednu ili više aroma, odvojene zarezima bez razmaka, po volji. Unesite po potrebi root lozinku .

[Primedba] x86 jezgro uključuje Kdump

I x86_64 i x86 jezgra se sada mogu premeštati, tako da oni više ne zahtevaju zasebna jezgra za kdump mogućnost. PPC64 sistem i dalje zahteva zasebnu instalaciju -kdump jezgra.

[Primedba] Podrazumevano jezgro obezbeđuje SMP

Nema zasebnog SMP jezgra dostupnog za Fedora sistem na i386, x86_64 i ppc64. Višeprocesorsku podršku pruža prirodno jezgro.

[Primedba] Podrška jezgra za PowerPC

U Fedora sistemu nema podrške za Xen ili kdump na PowerPC arhitekturi. 32-bitni PowerPC i dalje ima zasebno SMP jezgro.

9.4. Pripremanje za razvoj jezgra

Fedora 9 ne sadrži paket kernel-source koji je postojao u starim verzijama, pošto je sada samo paket kernel-devel potreban za izgradnju spoljnih modula. Dostupni su podešeni izvorni kodovi, kao što je opisano u Odeljak 9.3, „Arome jezgra“.

[Važno] Pravljenje prilagođenih jezgra

Za informacije o razvoju jezgra i rad sa prilagođenim jezgrima, pogledajte http://fedoraproject.org/wiki/Docs/CustomKernel.

9.5. Prijavljivanje greški

Za informacije o prijavljivanju greški u Linux jezgru pogledajte http://kernel.org/pub/linux/docs/lkml/reporting-bugs.html. Takođe možete koristiti http://bugzilla.redhat.com za prijavljivanje greški koje su specifične za Fedoru.

displayFooter('$Date: 2008/05/12 21:39:22 $'); ?>