![]() | Uusin julkaisutiedote WWW:ssä |
|---|---|
Tätä julkaisutiedotetta voidaan päivittää. Fedoran uusimmat julkaisutiedot ovat nähtävillä osoitteessa http://docs.fedoraproject.org/release-notes/ |
Tämä osio käsittelee muutoksia ja tärkeää tietoa liittyen Fedora 8:ssa olevaan 2.6.23-pohjaiseen ytimeen. 2.6.23-ydin sisältää:
Tickless-tuen 64-bittisille x86-järjestelmille (32-bittisten tuki lisättiin aiemmin), mikä parantaa virranhallintaa huomattavasti.
Joitakin reaaliaikaydinprojektin elementtejä.
Kernel-paketin spec-tiedosto on nyt nimeltään kernel.spec eikä kernel-2.6.spec.
Kernel-paketin spec-tiedostossa on uusia makroja, jotka helpottavat ytimen käännösprosessia. Lisätietoja on osoitteessa http://fedoraproject.org/wiki/Docs/CustomKernel.
Fedora 8:n ydin ei enää lataa ISA-äänikorttien moduuleja oletuksena. Moduulit voi ladata käsin käyttäen komentoa modprobe moduulinimi tai laittamalla merkinnän /etc/modprobe.conf-tiedostoon. Esimerkiksi Creative SoundBlaster AWE64 -kortille on lisättävä seuraava merkintä:
install snd-sbawe
Fedora voi lisätä korjaustiedostoja ytimeen saadakseen parannuksia, virhekorjauksia tai lisäominaisuuksia. Tästä syystä Fedoran ydin ei välttämättä vastaa rivi riviltä kernel.orgin WWW-sivujen niin sanottua perusydintä:
Saadaksesi luettelon näistä korjaustiedostoista, lataa lähde-RPM-paketti ja suorita seuraava komento sille:
rpm -qpl kernel-<version>.src.rpm
Hakeaksesi lokin paketin muutoksista aja seuraava komento:
rpm -q --changelog kernel-<version>
Jos tarvitset käyttäjäystävällisen version muutoslokista, katso osoitteesta http://wiki.kernelnewbies.org/LinuxChanges. Lyhennetty ja kokonainen eroavuustiedosto on saatavilla osoitteesta http://kernel.org/git. Ytimen Fedora-versio perustuu Linus-puuhun.
Fedora-versioon tehdyt muutokset ovat saatavilla osoitteesta http://cvs.fedoraproject.org.
Fedora 8 sisältää seuraavat ytimen käännökset:
Natiiviydin, käytetään useimmissa järjestelmissä. Konfiguroidut lähdekoodit on saatavilla kernel-devel-paketissa.
Kernel-PAE, käytetään 32-bittisissä x86-järjestelmissä, joissa on enemmän kuin 4 Gt RAM-muistia tai suorittimien kanssa, joissa on NX (No eXecute) -ominaisuus. Tämä ydin tukee sekä yksi- että monisuoritinjärjestelmiä. Konfiguroidut lähdekoodit ovat saatavilla kernel-PAE-devel-paketissa.
Virtualisointiydin jota käytetään Xen-emulaattoripaketin kanssa. Konfiguroidut lähdekoodit ovat saatavilla kernel-xen-devel-paketissa.
Ytimen otsikkotiedostot voidaan asentaa kaikille eri ytimille samaan aikaan. Tiedostot asennetaan /usr/src/kernels/-puuhun. Käytä seuraavaa komentoa:version[-PAE|-xen|-kdump]-arch/
su -c 'yum install kernel{,-PAE,-xen,-kdump}-devel'
Valitse yksi tai useampi tyyppi tarpeen mukaan, erotettuna pilkuilla, ei välilyöntiä. Syötä root-käyttäjän salasana, kun sitä pyydetään.
![]() | X86-ydin sisältää Kdumpin |
|---|---|
Sekä x86_64- että i686-ytimet ovat nyt uudelleensijoitettavia, joten kdump-ominaisuuteen ei enää tarvita erillistä ydintä. PPC64 vaatii edelleen erillisen kdump-ytimen. |
![]() | Oletusydin sisältää SMP-tuen |
|---|---|
Fedoraan ei ole saatavilla erillistä SMP-ydintä arkkitehtuureille i386, x86_64 ja ppc64. Moniprosessorituki on natiiviytimessä. |
![]() | PowerPC-ydintuki |
|---|---|
Fedora ei tue Xeniä tai kdumpia PowerPC-arkkitehtuurilla. 32-bittisellä PowerPC:llä on edelleen erillinen SMP-ydin. |
Katso osoitteesta http://kernel.org/pub/linux/docs/lkml/reporting-bugs.html tietoja vikailmoituksen tekemisestä Linuxin ytimestä. Voit käyttää myös osoitetta http://bugzilla.redhat.com vikailmoituksiin, jotka ovat Fedora-kohtaisia.
Fedora 8 ei sisällä kernel-source-pakettia, joka oli vanhemmissa versioissa, koska vain kernel-devel-paketti tarvitaan nykyisin ulkoisten moduulien kääntämiseen. Konfiguroidut lähdekoodit on saatavilla, kuten osiossa Kohta 9.3, ”Ytimen tyypit” on kuvattu.
![]() | Mukautetun ytimen kääntäminen |
|---|---|
Tietoja ytimen kehityksestä ja mukautettujen ytimien kanssa toimimisesta on osoitteessa http://fedoraproject.org/wiki/Docs/CustomKernel. |