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

9. Linux-ydin

[Vihje] Uusin julkaisutiedote WWW:ssä

These release notes may be updated. To view the latest release notes for Fedora, visit:

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

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

9.1. Versio

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ä:

http://www.kernel.org/

Saadaksesi luettelon näistä korjaustiedostoista, lataa lähde-RPM-paketti ja suorita seuraava komento sille:

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

9.2. Muutosloki

Hakeaksesi lokin paketin muutoksista aja seuraava komento:

rpm -q --changelog kernel-<version> 

If you need a user friendly version of the changelog, refer to http://wiki.kernelnewbies.org/LinuxChanges. A short and full diff of the kernel is available from http://kernel.org/git. The Fedora version kernel is based on the Linus tree.

Customizations made for the Fedora version are available from http://cvs.fedoraproject.org.

9.3. Ytimen tyypit

Fedora 9 includes the following kernel builds:

  • 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/version[-PAE|-xen|-kdump]-arch/-puuhun. Käytä seuraavaa komentoa:

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.

[Huomaa] x86 Kernel Includes Kdump

Both the x86_64 and the i686 kernels are now relocatable, so they no longer require a separate kernel for kdump capability. PPC64 still requires a separate kdump kernel.

[Huomaa] Oletusydin sisältää SMP-tuen

Fedoraan ei ole saatavilla erillistä SMP-ydintä arkkitehtuureille 386, x86_64 ja ppc64. Moniprosessorituki on natiiviytimessä.

[Huomaa] PowerPC-ydintuki

Fedora ei tue Xeniä tai kdumpia PowerPC-arkkitehtuurilla. 32-bittisellä PowerPC:llä on edelleen erillinen SMP-ydin.

9.4. Ytimen kehitykseen valmistautuminen

Fedora 9 does not include the kernel-source package provided by older versions since only the kernel-devel package is required now to build external modules. Configured sources are available, as described in Kohta 9.3, ”Ytimen tyypit”.

[Tärkeää] Mukautetun ytimen kääntäminen

Tietoja ytimen kehityksestä ja mukautettujen ytimien kanssa toimimisesta on osoitteessa http://fedoraproject.org/wiki/Docs/CustomKernel.

9.5. Virheiden raportointi

Refer to http://kernel.org/pub/linux/docs/lkml/reporting-bugs.html for information on reporting bugs in the Linux kernel. You may also use http://bugzilla.redhat.com for reporting bugs that are specific to Fedora.

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