Descobrir se o kernel genérico ou específico da versão foi selecionado durante a instalação da Debian

0

Como posso descobrir em um sistema Debian rodando se específico da versão (por exemplo, linux-image-3.16.0-4-amd64 ) ou genérico (por exemplo, linux.image-amd64 ) foi selecionado quando o instalador do Debian apresentou a escolha no momento da instalação (em "Instalando o sistema básico")?

Entendo que uname -r sempre retornaria o número da versão específica (por exemplo, 3.16.0-4-amd64 ).

    
por rookie099 18.01.2018 / 10:09

1 resposta

1

Você pode verificar se o pacote linux-image-amd64 está instalado.

Existem várias maneiras de fazer isso, incluindo:

$ dpkg -l linux-image-amd64
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
ii  linux-image-am 4.14+88      amd64        Linux for 64-bit PCs (meta-packag

e:

$ dpkg --get-selections linux-image-amd64
linux-image-amd64       install

Esses pacotes "genéricos" estão quase vazios (com exceção de alguns arquivos, por exemplo, /usr/share/doc/linux-image-64 ) que dependem do pacote que contém a última versão do kernel. Por exemplo. a versão em debian unstable no momento tem:

Depends: linux-image-4.14.0-2-amd64

Portanto, instalar ou atualizar linux-image-amd64 fará com que linux-image-4.14.0-2-amd64 seja instalado.

Se você tiver dlocate instalado, poderá listar todos os pacotes do kernel instalados (e pacotes relacionados, como pacotes de módulo dkms) com dlocate -k (lista simples) ou dlocate -K (lista detalhada, quase idêntica a dpkg -l de saída).

por exemplo. na minha máquina atual:

$ dlocate -k
linux-doc-4.12
linux-doc-4.14
linux-headers-4.12.0-2-amd64
linux-headers-4.12.0-2-common
linux-headers-4.14.0-2-amd64
linux-headers-4.14.0-2-common
linux-headers-amd64
linux-image-4.12.0-2-amd64
linux-image-4.14.0-2-amd64
linux-image-amd64
linux-kbuild-4.12
linux-kbuild-4.14
nvidia-kernel-dkms
spl-dkms
zfs-dkms
    
por 18.01.2018 / 11:01

Tags