É seguro remover / usr / src / linux-headers depois de remover imagens antigas do linux?

24

Estou executando o Ubuntu 12.04 e duas imagens de linux ativas 3.2.0-37 e 3.2.0-36. No diretório / usr / src /, eu acho:

linux-headers-3.2.0-23    
linux-headers-3.2.0-23-generic    
linux-headers-3.2.0-26    
linux-headers-3.2.0-26-generic
linux-headers-3.2.0-29    
linux-headers-3.2.0-29-generic
linux-headers-3.2.0-31    
linux-headers-3.2.0-31-generic    
linux-headers-3.2.0-32    
linux-headers-3.2.0-32-generic    
linux-headers-3.2.0-33    
linux-headers-3.2.0-33-generic    
linux-headers-3.2.0-34    
linux-headers-3.2.0-34-generic    
linux-headers-3.2.0-35    
linux-headers-3.2.0-35-generic    
linux-headers-3.2.0-36    
linux-headers-3.2.0-36-generic     
linux-headers-3.2.0-37     
linux-headers-3.2.0-37-generic

Hoje eu sudo apt-get purge linux-image-x.x.x.x-generic *34 e * 35

Eu tenho que adicionar que / boot contém apenas * 36 e * 37.

É seguro remover todos esses, exceto * 37 e * 36? Obrigado antecipadamente.

    
por SSO Master 09.02.2013 / 10:26

3 respostas

26

Esses são os arquivos de cabeçalho contidos nos pacotes linux-headers-* e linux-headers-*-generic . Deve ser seguro removê-los através do apt-get. Talvez apt-get autoremove já sugira isso para você. Por favor, não os remova manualmente!

    
por Paul van Schayck 09.02.2013 / 10:56
7

Acabei de receber este problema e a sugestão de usar apt-get autoremove não funcionou para mim.

Eu resolvi isso fazendo:

sudo apt-get purge linux-headers-3.2.0-23

em tais cabeçalhos de linux que viviam em /usr/src . Eu não removi os cabeçalhos que correspondem ao kernel atualmente sendo usado.

Reiniciou o servidor com sucesso.

    
por user12345 18.10.2014 / 02:20
-1

Para quem vem de uma pesquisa no Google anos depois: Você também pode desinstalar kernels antigos no Gerenciador de Pacotes Synaptic. Apenas verifique qual deles você está usando digitando 'uname -a' no terminal.

    
por shaun kreider 20.07.2015 / 01:05

Tags