Conselho de partição, como posso parar de ficar sem espaço na partição “/”?

9

Eu executo o Ubuntu 10.04 em um EEEPC com um SSD rápido de 4 GB definido como a partição / e um SSD mais lento de 16 GB definido como a partição / home. Fico sem espaço em "/" e não consigo mais instalar as atualizações mais recentes ou os novos aplicativos.

Como posso gerenciar melhor as partições para evitar esse problema? Lembre-se de que o SSD grande tem desempenho inferior, portanto, acho que não devo usá-lo no sistema operacional. É possível instalar aplicativos em uma partição diferente ao usar o apt?

Algum conselho?

Obrigado.

Zefer
fonte

Respostas:

9

Aqui estão algumas maneiras de reduzir o espaço ocupado pelos pacotes:

  • Remova seus pacotes removíveis automaticamente : vá para Sistema -> Administração -> Gerenciador de Pacotes Synaptic. Clique no botão 'Status' no canto inferior esquerdo. Clique no filtro Instalado (removível automaticamente). Clique em um dos pacotes e pressione Ctrl-a para selecionar todos. Em seguida, clique com o botão direito do mouse em um dos pacotes e clique em 'Marcar para remoção'. Em seguida, clique no botão Aplicar na barra de ferramentas.autoremova sináptica

  • Exclua seus pacotes em cache : no Synaptic, clique em Configurações-> Preferências e clique na guia 'Arquivos'. Clique no botão que diz 'Excluir arquivos em cache do pacote'.preferências sinápticas

  • Defina-o para que os pacotes sejam excluídos após a instalação : no Synaptic, clique em Configurações-> Preferências e clique na guia 'Arquivos'. Clique no botão de opção que diz 'Excluir pacotes baixados após a instalação'.preferências sinápticas

Você pode criar um script bash para automatizar estas tarefas:

#!/bin/sh
#~/clean.sh
apt-get autoremove
rm /var/cache/apt/archives/*.deb

Isso pode ser executado com este comando:

sudo ~/clean.sh

Diagnosticando para onde foi o espaço :

Vá para Aplicativos -> Acessórios -> Analisador de Uso de Disco.

Clique no botão 'digitalizar sistema de arquivos':

baoabab

Isso deve dar uma explicação de qual espaço está sendo usado e onde:

baoabab

Separando partes do sistema de arquivos em diferentes unidades / partições :

É possível colocar partes do sistema de arquivos (como / var ou / usr) em uma partição separada em uma unidade diferente. O processo seria o mesmo que separar a partição yout / home, o que você já fez.

Estes tutoriais: http://www.psychocats.net/ubuntu/separatehome e http://www.psychocats.net/ubuntu/mountlinux devem fornecer as informações necessárias para isso.

dv3500ea
fonte
Eu também gostaria de recomendar a instalação de algo como localepurge. ubuntu-tweaktambém tem um excelente limpador de sistema (eu evitaria computer-janitor). Claro, também existem limpadores de sistema como bleachbite fslint.
214
Definitivamente, isso ajudou, muito obrigado. Eu também consegui limpar muito espaço usando o gerenciador de pacotes do ubuntu-tweak, uma boa dica!
Zefer 05/09/10
2

Primeiro, siga o conselho do dv3500ea sobre como remover cruft e analisar o uso do disco .

Se você ainda não tiver espaço suficiente na partição do sistema, mova parte do sistema para a partição inicial. Não crie uma nova partição na unidade de 16GB, use a partição existente para não precisar se preocupar em escolher um tamanho.

Escolha uma ou mais partes grandes do sistema para as quais você não se importa com a diferença de velocidade. Isso deve fazer parte /usrou /var, pois o restante pode ser necessário durante o tempo de inicialização antes que a /homepartição fique disponível. Mova essa parte para a /homepartição e crie um link simbólico na partição do sistema. Por exemplo, /usr/share/docparece um bom candidato, então execute os seguintes comandos:

sudo mv /usr/share/doc /home/usr-share-doc
sudo ln -s /home/usr-share-doc /usr/share/doc
Gilles 'SO- parar de ser mau'
fonte
Este é exatamente o tipo de coisa que eu estava procurando. Consegui limpar muito espaço usando o dv3500ea e os conselhos de aperson acima, por isso talvez não precise seguir esse caminho, mas esse será meu próximo passo, obrigado.
Zefer 5/09
0

No meu EEE701 antigo com 4Gb, descobri que o Synaptic mantém todos os arquivos deb antigos depois de baixá-los em / var / cache / apt / archives. Se você definir isso para limpar após o download, poderá descobrir que 4Gb é suficiente por si só.

No Synaptic, vá para configurações / preferências, escolha a guia Arquivos e selecione a opção do meio:

texto alternativo

Scaine
fonte
Entendi. Normalmente, uso o apt-get no terminal para instalar e geralmente executo o apt-get clean também, acho que faz o mesmo, mas agora estou definitivamente coberto! Obrigado.
ZEFER