Ya intenté usar apt-get clean, pero el uso de /dev/mmcb1k1p1 pasó del 100% al 99%.
Estos son los resultados que obtengo con df:
Tipo de sistema de archivos Tamaño utilizado Disponibilidad Uso% Montado en udev devtmpfs 215M 0 215M 0% /dev tmpfs tmpfs 49M 5,9M 43M 13% /ejecución /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% /ejecutar/bloquear tmpfs tmpfs 242M 0 242M 0% /sys/fs/cgrupo tmpfs tmpfs 49M 0 49M 0% /ejecutar/usuario/0
du:
raíz@beaglebone:/# ls | xargs du -hs 4.0K bbb-uEnv.txt contenedor de 9,7 millones bota de 26M 0 desarrollador 5,4 millones, etc. 848K casa 4.0K ID.txt 245 millones de bibliotecas 16K perdidos+encontrados 4.0K medios 4.0K cantidad 4.0K nfs-uEnv.txt 156 millones optan du: no se puede acceder a 'proc/2356/task/2356/fd/3': no existe tal archivo o directorio du: no se puede acceder a 'proc/2356/task/2356/fdinfo/3': no existe tal archivo o directorio du: no se puede acceder a 'proc/2356/fd/3': no existe tal archivo o directorio du: no se puede acceder a 'proc/2356/fdinfo/3': no existe tal archivo o directorio 0 proceso raíz de 60K 5,9 millones de carrera Carrete de 6,5 M 4.0K servicio 0 sistema 48K tmp 2,5G usuario 296 millones de variables
En /usr:
raíz@beaglebone:/usr# ls | xargs du -hs contenedor de 278M 4.0K juegos 45M incluyen 992M biblioteca 187 millones de locales 6,2 millones de giro 1017 millones de acciones 4.0K origen
En /var:
raíz@beaglebone:/var# ls | xargs du -hs Copias de seguridad de 48K caché de 34M 92 millones de bibliotecas 8.0K locales 0 bloqueo Registro de 160 millones 4.0K correo 4.0K optar 0 carrera carrete de 28K 11 millones de toneladas 8.0K www
Entonces, puedo deducir que hay un problema con el tamaño de esos directorios, pero todavía soy nuevo en Linux y no tengo mucha experiencia administrando el sistema de archivos. ¿Alguna idea detallada para resolver este problema?
Editar: Mostrando el contenido de fdisk -l:
raíz@beaglebone:~# fdisk -l Disco /dev/mmcblk1: 3,6 GiB, 3825205248 bytes, 7471104 sectores Unidades: sectores de 1 * 512 = 512 bytes Tamaño del sector (lógico/físico): 512 bytes / 512 bytes Tamaño de E/S (mínimo/óptimo): 512 bytes/512 bytes Tipo de etiqueta de disco: dos Identificador de disco: 0x336593c4 Dispositivo Arranque Inicio Sectores Finales Tamaño Id Tipo /dev/mmcblk1p1 * 8192 7471103 7462912 3.6G 83 Linux Disco /dev/mmcblk1boot1: 2 MiB, 2097152 bytes, 4096 sectores Unidades: sectores de 1 * 512 = 512 bytes Tamaño del sector (lógico/físico): 512 bytes / 512 bytes Tamaño de E/S (mínimo/óptimo): 512 bytes/512 bytes Disco /dev/mmcblk1boot0: 2 MiB, 2097152 bytes, 4096 sectores Unidades: sectores de 1 * 512 = 512 bytes Tamaño del sector (lógico/físico): 512 bytes / 512 bytes Tamaño de E/S (mínimo/óptimo): 512 bytes/512 bytes
Edit2: Contenido de /usr/share
root@beaglebone:/usr/share# ls | xargs du -hs 388K local 160K aclocal-1.15 8.0K usuario añadido 944K también 1,7 millones de Apache2 8.0K datos de aplicaciones Aplicaciones 204K Aportación de 36K aplicaciones de 12K 1,7 millones de configuración automática 1000K automake-1.15 16K avahi Archivos base de 36K Contraseña base de 12K 2,3 millones de finalización de bash Probador de beagle 728K 12K binfmts 54M hueso101 error de 528K 12K esencial para la construcción Certificados ca 620K calendario 432K cromo 12K 256K licencias comunes 1,4 millones de fuentes de consola Configuración de consola de 48K 112K consolatrans configuración de criptografía de 16K 196K dbus-1 debconf 28K 36K ayudante de deuda 8.0K debianutils Valores predeterminados de 12K Base de escritorio de 6,4 millones 212K directorios de escritorio 524K dh-python 2,8 millones de dictados 36K diccionarios-comunes 8.0K dnsmasq 8.0K base dnsmasq 124 millones de documentos Base de documentos de 92K 56K dpakg 344K emacs archivo 8.0K Núcleo flash de 12K configuración de fuente de 156K 156 millones de fuentes 56K alternativas 108K gcc-6 56K gconf 44K GConf 28K gcr-3 2,7 millones de dólares 24K gdb 2,9 millones de gcm-2,6 Obtener texto de 24K guión fantasma de 12K 128K git-core gitweb 324K 8.0K gksu 268K simplista-2.0 12K de oro 24K propiedades-de-fondo-de-gnome Centro-de-control-de-gnomo 12K 28K cuentas-online-gnome 8.0K gupg 1,6 millones de personas 320K GTK-doc 132K gvf 1,7 millones de hectáreas 80K ayuda 9,7 millones i18n 116 millones de iconos 8.0K imágenes 1,2 millones de información 316K herramientas-initramfs iptables de 12K 4.0K Java 548K javascript 12K km llaveros de 64K 8.0K libc-bin biblioteca 12K 160K librefm 464K libfm-qt libgksu 28K 736K libgfoto2 4.0K libsensors4 560K libtai libherramienta 384K 836K librecom luz de 20K lintian 872K 149 millones de localidades 8,4 millones de litros hombre de 18 millones repositorio maven de 32K menú 44K Metainformación de 64K 5,5 millones de mimos 420K varios Streamer de 324K mjpg 8.0K mysql-común 180K nano 4.0K nodejs 8.0K cantidad 8.0K números3 9,7 millones de opencv 468K OpenCV 456K openmpi 12K aperturas kit p11 de 16K 44K pamela 20K configuraciones de pam Pastebin de 60K.d 564K pcmanfm-qt 20 millones de perlas 5,0 millones de perlas5 12K valores predeterminados de Perl-openssl Mapas de píxeles de 116.000 configuración de paquete de 60K 4.0K paquete-config-crosswrapper 4.0K paquete-config-dpkghook plasma 24K Plymouth 1,9M 612K polkit-1 popple de 12M 20K personas proyecto de 15 millones 176K compartido pitón 292K 148K pitón3 Ruedas de pitón de 1,6 millones 11M cuartos5 terminal q 212K 156K qtermwidget5 Llavero-archivo-rcn-ee-12K 8.0K línea de lectura control de robot 20K Pantalla de 324K 92K sgml 1,2 millones de sonidos Certificado SSL 8.0K estado 28K sistema 16K toque del sistema 12K conjunto de pestañas de 20K 32K tareas 3,6 millones de tcltk 4.0K terminformación 116K tesseract-ocr 4,7 millones de temas 212 millones de años advenedizo 24K interruptor de modo_usb 24K 31M de potencia Fondos de pantalla 4.0K 5,6M X11 8.0K xfwm4 8.0K x saludadores XML de 24K 12K sesiones 3,4 millones de información de zona 128K zsh
Respuesta1
Puede liberar algo de espacio de forma segura si elimina el contenido de algunos archivos de registro (si no necesita información de allí). Identifique los registros que sean más grandes de lo esperado (en este caso, todos los que superen 1 MB) #du -sh /var/log/*
, primero verifique el contenido, puede tener alguna información útil. Puede vaciar el archivo de registro escribiendo nulo en él, por ejemplo
#cat /dev/null > /var/log/some_logfile.log
.
Algunas aplicaciones necesitan configurar el registro, por lo que los archivos de registro que generan se pueden rotar, archivar o eliminar según sus necesidades.
El directorio /usr/ de 2.5G es probablemente el mayor problema. ¿Has descargado algo allí? Consulte /usr/share/. ¿Ha descargado algún archivo (.zip, .gzip, .tar...) en esa ubicación y luego lo extrajo? En caso afirmativo, puede eliminar el archivo de forma segura y dejar solo los archivos/directorios expandidos.
EDITAR:
Me acabo de dar cuenta de que BBB viene con una imagen cercana a los 4 GB. Podrías obtener algo de espacio en el disco eliminando algunos archivos, pero tarde o temprano te encontrarás en la misma situación, así que opta por una tarjeta SD de 8 GB. Ahora no hay mucho espacio para crear mucho espacio libre, puedes intentar:
- Reduzca el tamaño del registro de diario, primero verifique el tamaño actual en el disco.
#journalctl --disk-usage
Puede establecer el uso máximo en 1 MB con#journalctl --vacuum-size=1M
- Elimine todos los registros en /var/log/ que superen 1 MB.
- Comprueba lo que hay en /opt/ y si puedes conseguir algo de espacio libre de esos 156M