38.2. A visão geral do pacote RPM do kernel Linux
O kernel RPM é um meta pacote que não contém nenhum arquivo, mas assegura que os seguintes sub-pacotes estejam devidamente instalados:
-
kernel-core- contém um número mínimo de módulos de kernel necessários para a funcionalidade central. Este sub-pacote sozinho poderia ser usado em ambientes virtualizados e em nuvem para fornecer um kernel Red Hat Enterprise Linux 8 com um tempo de inicialização rápido e um tamanho de disco pequeno. -
kernel-modules- contém outros módulos do kernel. -
kernel-modules-extra- contém módulos de kernel para hardware raro.
O pequeno conjunto de sub-pacotes kernel acima visa fornecer uma superfície de manutenção reduzida aos administradores de sistemas, especialmente em ambientes virtualizados e nebulosos.
Os outros pacotes de kernel comuns são, por exemplo:
-
kernel-debug- Contém um kernel com numerosas opções de depuração habilitadas para o diagnóstico do kernel, às custas de um desempenho reduzido. -
kernel-tools- Contém ferramentas para manipular o kernel Linux e documentação de suporte. -
kernel-devel- Contém os cabeçalhos e os arquivos de kernel suficientes para construir módulos contra o pacotekernel. -
kernel-abi-whitelists- Contém informações relativas ao kernel ABI do Red Hat Enterprise Linux, incluindo uma lista de símbolos do kernel que são necessários para os módulos externos do kernel Linux e um plug-inyumpara ajudar na fiscalização. -
kernel-headers- Inclui os arquivos de cabeçalho C que especificam a interface entre o kernel Linux e as bibliotecas e programas de espaço do usuário. Os arquivos de cabeçalho definem estruturas e constantes que são necessárias para a construção da maioria dos programas padrão.