Ubuntu - / usr está cheio, recomendo qualquer coisa aí que eu possa deletar?

6

Um amigo meu particionou seu sistema Ubuntu com o / usr em uma partição separada. Essa partição está cheia agora. Ele não pode usar o apt para instalar novos softwares. Existe alguma coisa em / usr que ele possa excluir com segurança (ou seja, excluir com rm , não apt-get remove )?

Como ele não pode instalar um novo software, ele não pode instalar algo como dpigs (a ferramenta para verificar quais pacotes estão ocupando espaço)

    
por Rory 23.11.2009 / 15:15

6 respostas

2

Já experimentou "sudo apt-get clean", "apt-get autoclean" e "apt-get autoremove"? Se você usa "man apt-get", isso descreve o que cada um faz e pode liberar algum espaço.

    
por 23.11.2009 / 15:25
11

Eu tive um problema semelhante. O primeiro passo foi encontrar os dez melhores porcos espaciais:

# cd /usr/share
# du -sm * | sort -rn | head -10

/usr/share/doc foi 759MB no meu sistema. Espaço que poderia ser útil para outros propósitos. Com o * nix você pode mover as coisas sem quebrar as coisas. No meu caso, eu tinha muito espaço livre em / home que estava em uma partição diferente:

# mkdir -p /home/share/doc
# mv /usr/share/doc/* /home/share/doc
# rmdir /usr/share/doc
# ln -s /home/share/doc /usr/share/doc 

Se você é realmente desesperado, sempre é possível montar um disco rígido externo e executar um processo de realocação semelhante. A coisa a observar nesse caso é que você não move nada crítico para a inicialização do sistema para a unidade externa. /usr/src é outro candidato, mas eu não movo /usr/lib , muito arriscado.

    
por 27.04.2012 / 01:23
4
/usr/share/doc
/usr/src
    
por 23.11.2009 / 15:21
1

Um hack feio seria tentar desinstalar o GNOME e obter algo leve em seu lugar. Presumivelmente isso deve economizar algum espaço.

    
por 23.11.2009 / 16:00
1

Outra opção não explorada é redimensionar as partições com o gparted livecd. Faça backup de seus dados críticos primeiro e esteja preparado para perder o lote apenas por precaução. Eu fiz um redimensionamento algumas vezes antes e não tive um problema, então é um procedimento bastante robusto.

Outra extensão disso é que ele poderia mover tudo de / usr para outra partição maior, vinculando-a a um link simbólico para o novo local. Em seguida, usando o gparted, você pode remover a partição / usr antiga e mesclar / usr na outra partição.

Pessoalmente, não vejo a necessidade de separar partições para / usr / home etc como nos velhos tempos. Muitas vezes resulta em mais problemas do que resolve (ou seja, falta de espaço). Ainda assim, essa é apenas a minha opinião.

    
por 27.04.2012 / 02:17
0

Eu gosto da solução da CyberFonic, mas ao criar o symlink eu tive que dar a opção de 'no dereference' já que é um diretório. Caso contrário, eu obteria erros ao instalar qualquer coisa que tentasse adicionar um arquivo doc, já que / usr / share / doc não estava sendo visto como um diretório. Eu não consegui gravar em / usr / share / doc até que eu fiz o symlink assim:

sudo ln -sfn /home/usr/share/doc /usr/share/doc

    
por 02.10.2013 / 17:27