Dynamic Kernel Module Support (DKMS) (em Português: Suporte Dinâmico de Módulo de Kernel) é um programa/framework que permite gerar módulos do kernel do Linux cujos fontes residam fora da árvore de fontes. O conceito é poder ter os módulos automaticamente reconstruídos quando uma nova versão do kernel é instalada.[1]

Uma funcionalidade essencial do DKMS é que ele recompila automaticamente todos os módulos DKMS quando uma nova versão do kernel é instalada. Isto permite manter os drivers de dispositivos fora da linha principal do kernel a funcionar mesmo após uma atualização do kernel do Linux.

Outro benefício do DKMS é que ele permite que a instalação de um novo driver num sistema existente, executando uma versão arbitrária do kernel, sem qualquer necessidade de compilação manual ou pacotes pré-compilados fornecidos pelo fornecedor.

O DKMS foi desenvolvido pela Linux Engineering Team (em Português: Equipa de Engenharia do Linux) na Dell em 2003. Ele está incluído em muitas distribuições, tais como Debian, Ubuntu, Fedora e SuSE. O DKMS é distribuído[2] como software livre sob os termos da licença GNU General Public License (GPL) versão 2 ou posterior.

O DKMS suporta os formatos de pacote RPM e DEB.

Referências

  1. Wiki do Arch Linux
  2. «Repositório da Dell do DKMS». Consultado em 28 de dezembro de 2014. Arquivado do original em 8 de fevereiro de 2009 

Ligações externas

editar
Este artigo relativo a GNU/Linux é um esboço. Você pode ajudar a Wikipédia expandindo-o.

📚 Artikel Terkait di Wikipedia

Histórico de versões do Android

baseado no Linux Kernel 2.6.29. As alterações incluíram: Em 20 de maio de 2010, o Android 2.2 (Froyo) SDK foi lançado, baseado no Linux Kernel 2.6.32. Em 06

Kepler (microarquitetura)

paralelismo dinâmico permite que os kernels possam despachar outros kernels. Com o Fermi, apenas a CPU poderia despachar um kernel, o que incorre em uma certa

PlayStation 4

"Orbis OS" que é utilizado actualmente no protótipo usando um FreeBSD 9 Kernel. Apesar da PS4 não exigir uma ligação à Internet para funcionar, a Sony

MVS

MVS, um hipervisor sob demanda, uma ferramenta de serviços chamada Dynamic Support System - Sistema de Suporte Dinâmico (DSS). Este recurso poderia ser

Tipo de partição

Partition Standard) desde 2002. Cabe ao gerenciador de inicialização ou ao kernel de um sistema operacional interpretar o valor. Portanto, a tabela especifica

Master Boot Record

Domsch, Matt (22 de março de 2005). «Re: RFC 2.6.0 EDD enhancements». Linux Kernel Mailing List. Consultado em 24 de agosto de 2017. Cópia arquivada em 24