Já tentei usar o apt-get clean, mas o uso de /dev/mmcb1k1p1 passou de 100% para 99%.
Estes são os resultados que obtenho com df:
Tipo de sistema de arquivos Tamanho usado Disponibilidade Uso% Montado em udev devtmpfs 215M 0 215M 0% /dev tmpfs tmpfs 49M 5,9M 43M 13% /execução /dev/mmcblk1p1 ext4 3,5G 3,2G 52M 99% / tmpfs tmpfs 242M 0 242M 0% /dev/shm tmpfs tmpfs 5,0M 4,0K 5,0M 1% /executar/bloquear tmpfs tmpfs 242M 0 242M 0% /sys/fs/cgroup tmpfs tmpfs 49M 0 49M 0% /run/user/0
você:
root@beaglebone:/#ls | xargs du -hs 4.0K bbb-uEnv.txt Caixa de 9,7 milhões Bota 26M 0 desenvolvedor 5,4 milhões etc. 848K casa 4,0K ID.txt 245 milhões de libras 16K perdidos + encontrados Mídia 4,0K 4,0 mil milhões 4,0K nfs-uEnv.txt 156 milhões de opções du: não é possível acessar 'proc/2356/task/2356/fd/3': arquivo ou diretório inexistente du: não é possível acessar 'proc/2356/task/2356/fdinfo/3': Esse arquivo ou diretório não existe du: não é possível acessar 'proc/2356/fd/3': Esse arquivo ou diretório não existe du: não é possível acessar 'proc/2356/fdinfo/3': Esse arquivo ou diretório não existe 0 processo Raiz de 60K 5,9 milhões de corrida Caixa de 6,5 milhões 4,0K de serviço 0 sistemas 48K tmp 2,5G usr 296 milhões de var.
Em /usr:
root@beaglebone:/usr#ls | xargs du -hs Caixa de 278 milhões 4,0 mil jogos 45 milhões incluem 992 milhões de libras 187 milhões locais 6,2 milhões de caixas 1.017 milhões de compartilhamentos Fonte de 4,0K
Em /var:
root@beaglebone:/var#ls | xargs du -hs Backups de 48K Cache de 34M 92 milhões de libras 8,0 mil locais 0 bloqueio Registro de 160 milhões 4,0 mil e-mails Opção de 4,0K 0 corrida Carretel 28K 11 milhões de tmp 8,0 mil www
Então, posso deduzir que há um problema com o tamanho desses diretórios, mas ainda sou novo no Linux e não tenho muita experiência em gerenciar o sistema de arquivos. Alguma idéia detalhada para resolver esse problema?
Editar: Mostrando o conteúdo de fdisk -l:
root@beaglebone:~# fdisk -l Disco /dev/mmcblk1: 3,6 GiB, 3825205248 bytes, 7471104 setores Unidades: setores de 1 * 512 = 512 bytes Tamanho do setor (lógico/físico): 512 bytes/512 bytes Tamanho de E/S (mínimo/ideal): 512 bytes/512 bytes Tipo de rótulo de disco: dos Identificador de disco: 0x336593c4 Tipo de ID do tamanho dos setores finais do início da inicialização do dispositivo /dev/mmcblk1p1 * 8192 7471103 7462912 3.6G 83 Linux Disco /dev/mmcblk1boot1: 2 MiB, 2097152 bytes, 4096 setores Unidades: setores de 1 * 512 = 512 bytes Tamanho do setor (lógico/físico): 512 bytes/512 bytes Tamanho de E/S (mínimo/ideal): 512 bytes/512 bytes Disco /dev/mmcblk1boot0: 2 MiB, 2097152 bytes, 4096 setores Unidades: setores de 1 * 512 = 512 bytes Tamanho do setor (lógico/físico): 512 bytes/512 bytes Tamanho de E/S (mínimo/ideal): 512 bytes/512 bytes
Edit2: Conteúdo de /usr/share
root@beaglebone:/usr/share#ls | xargs du -hs 388K aclocal 160K aclocal-1,15 8.0K usuário adicional 944K também 1,7 milhões de apache2 8,0 mil dados de aplicativos Aplicativos de 204K Suporte 36K 12 mil aplicativos Autoconf de 1,7M Automake 1000K-1.15 16K Avahi Arquivos base de 36K Senha base de 12K Conclusão de bash de 2,3 milhões Testador de beagle 728K 12K binfmts Osso 54M101 Bug de 528K 12K essencial para construção 620 mil certificados ca Calendário 432K Cromo 12K 256 mil licenças comuns 1,4 milhão de fontes de console Configuração do console 48K consoletrans de 112K Configuração de criptografia de 16K 196K dbus-1 28K debconf Ajudante de 36K 8.0K debianutils Padrões de 12K Base de desktop de 6,4M 212K diretórios de desktop 524K dh-python 2,8 milhões de ditado Dicionários de 36K - comuns 8.0K dnsmasq 8.0K dnsmasq-base Documento de 124 milhões Base de documentos de 92K 56K dpkg Emacs de 344K Arquivo 8,0K Kernel flash de 12K Configuração de fonte de 156K 156 milhões de fontes 56 mil alternativas 108K gcc-6 56K gconf 44K GConf 28K gcr-3 2,7 milhões de dólares 24 mil dados brutos 2,9M gdcm-2,6 Obter texto em 24K script fantasma de 12K 128K git-core 324K gitweb 8,0K gksu 268K superficial-2.0 12K de ouro Propriedades de fundo do gnome 24K Centro de controle gnome 12K 28 mil contas online do gnome 8.0K gnupg 1,6M de espessura 320K gtk-doc 132 mil gvfs 1,7 milhão de quilômetros Ajuda de 80 mil 9,7 milhões i18n 116 milhões de ícones 8,0 mil imagens 1,2 milhão de informações Ferramentas initramfs de 316K 12K iptables Java 4,0K JavaScript de 548K 12K kdm Porta-chaves 64K 8.0K libc-bin libdrm de 12K 160K libfm 464K libfm-qt 28K libgksu 736K libgphoto2 4,0K libsensores4 560K tailandês libtool 384K 836K libwacom Luz 20K Lintian 872K 149 milhões de localidade 8,4 milhões de lxqt Homem de 18 milhões repositório maven 32K Menu 44K Metainformações de 64K mímica de 5,5 milhões 420 mil diversos Streamer mjpg de 324K 8.0K mysql-comum 180K nano 4.0K nodejs 8,0K entorpecido 8,0K numpy3 9,7 milhões de opencv 468K OpenCV 456K openmpi 12K abre Kit p11 de 16K 44K pam 20K pam-configs 60K pastebin.d 564K pcmanfm-qt 20 milhões de perl 5,0M Perl5 12K perl-openssl-defaults 116K mapas de pixels 60K pacoteconfig 4.0K pkg-config-crosswrapper 4.0K pkg-config-dpkghook Plasma 24K Plymouth de 1,9 milhões 612K polkit-1 Popper 12M 20 mil pessoas por pessoa Projeto 15 milhões 176 mil pyshared 292K píton 148K python3 Rodas python de 1,6M 11 milhões qt5 Terminal q 212K 156K qtermwidget5 Chaveiro rcn-ee-archive de 12K Linha de leitura de 8,0K Controle de robô 20K Tela de 324K 92K sgml 1,2 milhões de sons Certificado SSL 8.0K Estado 28K Sistema 16K Toque no sistema 12K Conjunto de guias de 20K Tarefas de 32K 3,6 milhões de tcltk Informações do termo 4.0K 116K tesseract-ocr 4,7 milhões de temas 212 milhões de ti Iniciante 24K 24K usb_modeswitch 31 milhões de vim Papéis de parede de 4,0K 5,6M X11 8,0K xfwm4 8,0 mil x cumprimentadores XML de 24K 12 mil xsessões 3,4 milhões de informações de zona 128K zsh
Responder1
Você pode liberar espaço com segurança se excluir o conteúdo de alguns arquivos de log (se não precisar de informações deles). Identifique o log maior que o esperado (neste caso tudo que for maior que 1MB) com #du -sh /var/log/*
, primeiro verifique o conteúdo, pode conter algumas informações úteis. Você pode esvaziar o arquivo de log escrevendo null nele, por exemplo
#cat /dev/null > /var/log/some_logfile.log
.
Alguns aplicativos precisam de configuração de log, para que os arquivos de log gerados possam ser girados, arquivados ou excluídos, tudo de acordo com sua necessidade.
O diretório /usr/ de 2.5G é provavelmente o maior problema. Você baixou algo aí? Verifique /usr/share/. Você baixou algum arquivo (.zip, .gzip, .tar ...) naquele local e depois o extraiu? Se sim, você pode excluir o arquivo com segurança e deixar apenas arquivos/diretórios expandidos.
EDITAR:
Acabei de perceber que o BBB vem com imagem próxima de 4GB. Você pode conseguir algum espaço no disco excluindo alguns arquivos, mas você entrará na mesma situação mais cedo ou mais tarde, então opte por um cartão SD de 8 GB. Não há muito espaço para criar muito espaço livre agora, você poderia tentar:
- Reduza o tamanho do log do diário, primeiro verifique o tamanho atual no disco.
#journalctl --disk-usage
Você pode definir o uso máximo para 1 MB com#journalctl --vacuum-size=1M
- Exclua todos os logs em /var/log/ que excedam 1 MB.
- Verifique o que está em /opt/ e se você consegue algum espaço livre desses 156M