removido
(usa Nenhuma)
Enviado em 06/09/2013 - 09:28h
É praticamente o que o Izaias falou:
$ uname -r
$ dpkg -l | grep linux-
Veja meu exemplo, onde
ii indica os pacotes que estão instalados:
ii linux-base 3.5 all Linux image base package
ii linux-headers-3.10-0.bpo.2-686-pae 3.10.5-1~bpo70+1 i386 Header files for Linux 3.10-0.bpo.2-686-pae
ii linux-headers-3.10-0.bpo.2-amd64 3.10.5-1~bpo70+1 i386 Header files for Linux 3.10-0.bpo.2-amd64
ii linux-headers-3.10-0.bpo.2-common 3.10.5-1~bpo70+1 i386 Common header files for Linux 3.10-0.bpo.2
ii linux-headers-686-pae 3.10+51~bpo70+1 i386 Header files for Linux 686-pae configuration (meta-package)
ii linux-headers-amd64 3.10+51~bpo70+1 i386 Header files for Linux amd64 configuration (meta-package)
ii linux-image-3.10-0.bpo.2-686-pae 3.10.5-1~bpo70+1 i386 Linux 3.10 for modern PCs
ii linux-image-3.10-0.bpo.2-amd64 3.10.5-1~bpo70+1 i386 Linux 3.10 for 64-bit PCs
ii linux-image-686-pae 3.10+51~bpo70+1 i386 Linux for modern PCs (meta-package)
ii linux-image-amd64 3.10+51~bpo70+1 i386 Linux for 64-bit PCs (meta-package)
ii linux-kbuild-3.10 3.10-3~bpo70+1 i386 Kbuild infrastructure for Linux 3.10
ii linux-libc-dev:i386 3.10.5-1~bpo70+1 i386 Linux support headers for userspace development
Atenha-se apenas aos pacotes linux-image-* e linux-headers-*, meu Debian é um i686, mas tenho instalado no mesmo sistema o kernel amd64, logo se eu o quisesse removê-lo, faria assim:
# apt-get --purge remove linux-headers-3.10-0.bpo.2-amd64 linux-headers-amd64 linux-image-3.10-0.bpo.2-amd64 inux-image-amd64
Veja uma simulação rodando o kernel i686 e removendo o kernel amd64:
# echo "" && uname -r && echo "" && lsb_release -a && echo "" && sudo apt-get --purge remove linux-headers-3.10-0.bpo.2-amd64 linux-headers-amd64 linux-image-3.10-0.bpo.2-amd64 linux-image-amd64 -s
3.10-0.bpo.2-686-pae
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 7.1 (wheezy)
Release: 7.1
Codename: wheezy
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Os pacotes a seguir serão REMOVIDOS:
linux-headers-3.10-0.bpo.2-amd64* linux-headers-amd64* linux-image-3.10-0.bpo.2-amd64*
linux-image-amd64*
0 pacotes atualizados, 0 pacotes novos instalados, 4 a serem removidos e 0 não atualizados.
Purg linux-headers-amd64 [3.10+51~bpo70+1]
Purg linux-headers-3.10-0.bpo.2-amd64 [3.10.5-1~bpo70+1]
Purg linux-image-amd64 [3.10+51~bpo70+1]
Purg linux-image-3.10-0.bpo.2-amd64 [3.10.5-1~bpo70+1]
Dito isto, o mesmo se aplicará a antigas versões, sendo que no caso destas, não é necessário remover os pacotes linux-image-$arch e linux-headers-$arch (arquitetura: i686 ou amd64) e sim e SOMENTE os pacotes linux-image-VERSÃO-$arch e linux-headers-VERSÃO-$arch (como por exemplo (linux-image-3.10-0.bpo.2-amd64 e linux-headers-3.10-0.bpo.2-amd64)