/ boot está quase cheio impedindo as Atualizações de Software [duplicado]

0

Não consigo fazer uma atualização de software porque /boot está quase cheio. Eu, como root excluí os arquivos desnecessários, mas isso não alterou o problema de espaço. A lixeira mostra que está vazia e não consigo executar gksudo nautilus para acessar a lixeira das raízes para esvaziá-la. Então, basicamente, não posso fazer mais atualizações se elas envolverem /boot .

Como faço para esvaziar a lixeira do root?

    
por Darby Gallagher 07.07.2015 / 00:32

3 respostas

0

Tente isto:

Abra um terminal

Pressione Ctrl + Alt + T

Execute:

$ sudo -i
# OLDCONF=$(dpkg -l|grep "^rc"|awk '{print $2}')
# CURKERNEL=$(uname -r|sed 's/-*[a-z]//g'|sed 's/-386//g')
# LINUXPKG="linux-(image|headers|ubuntu-modules|restricted-modules)"
# METALINUXPKG="linux-(image|headers|restricted-modules)-(generic|i386|server|common|rt|xen)"
# OLDKERNELS=$(dpkg -l|awk '{print $2}'|grep -E $LINUXPKG |grep -vE $METALINUXPKG|grep -v $CURKERNEL)
# apt-get clean
# apt-get remove --purge $OLDCONF
# apt-get remove --purge $OLDKERNELS
# rm -rf /home/*/.local/share/Trash/*/** &> /dev/null
# rm -rf /root/.local/share/Trash/*/** &> /dev/null
    
por kyodake 07.07.2015 / 01:09
0
Geralmente, o

/boot é preenchido porque o Ubuntu mantém versões antigas do kernel, caso as novas falhas, de modo que você possa voltar a um kernel funcional. Você precisará excluir versões antigas do kernel para liberar espaço em /boot .

Método automático

  1. Reinicialize para garantir que você esteja usando a versão mais recente do kernel.
  2. Siga as instruções para usar o Ubuntu Tweak para remover versões antigas do kernel (vá até a seção Ubuntu Tweak) .

Método manual

  1. Reinicialize para garantir que você esteja usando a versão mais recente do kernel.
  2. Abra um terminal pressionando Ctrl + Alt + T .
  3. Descubra qual versão do kernel você está usando:

    uname -r
    
  4. Digite o seguinte e pressione a tecla duas vezes em vez de digitar:

    sudo apt-get purge linux-
    
  5. Na saída, encontre uma versão do kernel diferente da que você está usando. Por exemplo, se a sua versão do kernel é 3.19.0-22 e você vê linux-headers-3.19.0-21 , você pode remover a versão 3.19.0-21 .

  6. Remova linux-headers-VERSION , linux-headers-VERSION-generic , linux-image-VERSION-generic e linux-image-extra-VERSION-generic . Por exemplo, se você estiver removendo a versão 3.19.0-21 , execute:

    sudo apt-get purge linux-headers-3.19.0-21 linux-headers-3.19.0-21-generic linux-image-3.19.0-21-generic linux-image-extra-3.19.0-21-generic
    
  7. Volte para a etapa 4 e repita até ver apenas a versão do kernel que você está usando.
por Olathe 07.07.2015 / 01:18
-1

De acordo com este tópico , o lixo da raiz tem que estar em '/ root / .local / share / Trash '

Basta abrir um terminal e digitar (após sudo -s digitar sua senha, nenhum caractere será mostrado):

sudo -s
rm -rf /root/.local/share/Trash

Também excluirá a pasta Trash .

    
por aastefanov 07.07.2015 / 00:40