![]() | Últimas Notas de Versão na Web |
|---|---|
Estas notas de versão podem ser atualizadas. Visite http://docs.fedoraproject.org/release-notes/ para ver as últimas notas de versão para o Fedora. |
Esta seção cobre as mudanças e informações importantes sobre o kernel no Fedora 7 baseado na versão 2.6.21. O kernel 2.6.21 inclui:
Suporte a virtualização KVM.
Suporte Tickless para o x86 32 bits, que melhora consideravelmente o gerenciamento de energia.
A pilha de redes sem-fios devicescape, que inclui o suporte para diversos controladores novos de redes sem-fios.
Novos controladores IDE que usam o mesmo código da 'libata' como as controladoras SATA.
![]() | Nome de Dispositivos IDE modificados. |
|---|---|
Os novos controladores IDE fazem agora com que todas as unidades IDE tenham nomes de dispositivos Se os arquivos |
O suporte para a versão 2 do GFS2 (Global File System - Sistema de Arquivos Global) foi integrado no kernel oficial.
Alguns elementos do projeto kernel em tempo-real.
O Fedora pode incluir patches adicionais do kernel para melhorias, correções de erros e funcionalidades adicionais. Por esta razão, o kernel do Fedora pode não ser totalmente equivalente ao chamado kernel vanilla do site kernel.org:
Para obter uma lista destes patches, efetue download do pacote fonte RPM e execute o seguinte comando nele:
rpm -qpl kernel-<version>.src.rpm
Para obter um log de mudanças do pacote, execute o seguinte comando:
rpm -q --changelog kernel-<version>
Se você precisar de uma versão amigável para o log de mudanças, visite http://wiki.kernelnewbies.org/LinuxChanges. Um arquivo de diferenças curto e completo está disponível em http://kernel.org/git. A versão do kernel do Fedora é baseada na árvore do Linus.
Personalizações feitas para a versão do Fedora estão disponíveis através do endereço http://cvs.fedoraproject.org.
O Fedora 7 inclui as seguintes construções de kernel:
Kernel nativo, para uso na maioria dos sistemas. Os fontes configurados estão disponíveis no pacote kernel-devel-<version>.<arch>.rpm.
kernel-PAE, para uso em sistemas 32-bit x86 com > de 4GB de RAM, ou com CPUs que têm a funcionalidade 'NX (No eXecute). Este kernel suporta ambos sistemas de um processador e múltiplos processadores.
Kernel de virtualização para ser usado no pacote do emulador Xen. Fontes configurados estão disponíveis no pacote kernel-xen-devel-<version>.<arch>.rpm.
Kernel Kdump para uso com as funcionalidades kexec/kdump. Os fontes configurados estão disponíveis no pacote kernel-kdump-devel-<version>.<arch>.rpm.
Você pode instalar os cabeçalhos de todos os tipos de kernel ao mesmo tempo. Os arquivos são instalados na árvore /usr/src/kernels/<versão>-[PAE|xen|kdump]-<arch>/. Use o seguinte comando:
su -c 'yum install kernel-{PAE,xen,kdump}-devel'
Selecione um ou mais destes tipos, separados por vírgula e sem espaços, como apropriado. Entre com a senha de root quando solicitado.
![]() | Kenel 32bits inclúi Kdump |
|---|---|
O kernel de 32 bits agora é recolocável, como tal a funcionalidade do kdump está inclusa. Nas arquitecturas a 64 bits, ainda é necessário instalar o kernel -kdump. |
![]() | Kernel Padrão Fornece SMP |
|---|---|
Não há um kernel separado de SMP para o Fedora no i386, x86_64 e ppc64, Suporte a múltiplos processadores é fornecido através do kernel nativo. |
![]() | Suporte PowerPC do Kernel |
|---|---|
Não há suporte para Xen ou kdump na arquitetura PowerPC no Fedora. O PowerPC 32-bits ainda tem um kernel SMP separado. |
Visite http://kernel.org/pub/linux/docs/lkml/reporting-bugs.html para informações sobre como relatar bugs no kernel do Linux. Você também pode usar http://bugzilla.redhat.com para relatar bugs que são específicos para o Fedora.
O Fedora 7 não inclui o pacote kernel-source fornecido em versões passadas, uma vez que agora apenas o pacote kernel-devel é necessário para compilar módulos externos do kernel. Os fontes configurados estão disponíveis, conforme descrição contida nesta seção de tipos de kernel.
![]() | Compilação Personalizada do Kernel |
|---|---|
Para mais informações sobre o desenvolvimento do kernel e sobre como lidar com kernels personalizados, consulte a página http://fedoraproject.org/wiki/Docs/CustomKernel. |