include("site.inc"); $template = new Page; $template->initCommon(); $template->displayHeader(); ?>
Najsvežije beleške o izdanju na vebu | |
---|---|
Ovaj tekst je podložan izmenama. Za najsvežiju verziju teksta za Fedora, posetite: |
Ovaj odeljak pokriva izmene i važne informacije koje se odnose na jezgro serije 2.6.24 u Fedora-i 9. Jezgro 2.6.24 uključuje:
Bezotkucajna podrška za x86 64-bitne sisteme (32-bitna je dodata u prethodnom izdanju), koja uveliko poboljšava upravljanje potrošnjom energije.
Neki delovi projekta jezgra u realnom vremenu.
Jezgro ima novu šemu za nazivanje verzija, kako bi više odgovaralo važećoj šemi nazivanja.
Odrednica (spec file) jezgra je sada preimenovana u kernel.spec
umesto kernel-2.6.spec
.
Datoteka specifikacije jezgra poseduje nove makroe koji olakšavaju postupak izgradnje jezgra. Pogledajte http://fedoraproject.org/wiki/Docs/CustomKernel za više informacija.
Jezgro u Fedora-i 9 više ne učitava podrazumevano module za ISA zvučne kartice. Učitajte ručno module naredbom modprobe ime-modula
, ili stavite unos u datoteku /etc/modprobe.conf
. Na primer, za Creative SoundBlaster AWE64, dodajte sledeći unos:
install snd-sbawe
Jezgro Fedora nudi podršku paravirt_ops
u domU
, kao deo napora razvojnog tima jezgra da se smanji posao na proizvodnji trenutnog jezgra Xen.
Potpuno virtuelni gosti pod Xen mogu direktno da podignu jezgro i otisak initrd, kao i da jezgru proslede argumente pri podizanju. Za više detalja pogledajte http://fedoraproject.org/wiki/Features/XenFullvirtKernelBoot.
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:
Radi dobavljanja liste zakrpa, preuzmite izvorni RPM paket i na njemu izvršite sledeću komandu:
rpm -qpl kernel-<version>.src.rpm
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.
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/
. Upotrebite sledeću naredbu:verzija
[-PAE|-xen|-kdump]-aarhitektura
/
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 .
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. |
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. |
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. |
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“.
Pravljenje prilagođenih jezgra | |
---|---|
Za informacije o razvoju jezgra i rad sa prilagođenim jezgrima, pogledajte http://fedoraproject.org/wiki/Docs/CustomKernel. |
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 Fedora-u.