Solucionar el problema de falta de espacio en /dev/mmcblk0p2 en Linux

Nota: En calidad de Afiliado, obtengo ingresos por las compras adscritas que cumplen los requisitos aplicables. Algunos de los enlaces de esta página son enlaces de afiliado, lo que significa que si compras a través de ellos, gano una pequeña comisión sin ningún coste adicional para ti.

Si te has encontrado con un mensaje de error indicando que no hay espacio en la partición /dev/mmcblk0p2, es importante liberar espacio para evitar problemas en el sistema. A continuación, te mostraré cómo identificar y eliminar archivos innecesarios usando ncdu.

Instalación de ncdu

ncdu es una herramienta que permite analizar el uso del disco de manera rápida y eficiente. Si no lo tienes instalado, puedes hacerlo ejecutando el siguiente comando:

sudo apt update && sudo apt install -y ncdu

Analizar el uso del disco con ncdu

Una vez instalado, puedes analizar la partición de tu sistema con el siguiente comando:

sudo ncdu -x /

La opción -x hace que ncdu se limite a analizar solo la partición en la que está montado / y no otras unidades montadas.

Navegar por el listado

Tras ejecutar el comando, verás una interfaz similar a la siguiente:

--- /var ---
  2.1 GiB [##########] logs
  1.5 GiB [######    ] cache
  800.0 MiB [###      ] backups

Usa las flechas de dirección para navegar y Enter para acceder a subdirectorios.

Eliminar archivos innecesarios

Una vez identificado el directorio que ocupa más espacio, puedes liberar espacio eliminando archivos innecesarios. Por ejemplo:

  1. Limpiar archivos de caché:

    sudo apt autoclean
    sudo apt clean

    Esto eliminará archivos de caché de paquetes que ya no se necesitan.

  2. Eliminar registros de logs antiguos:

    sudo journalctl --vacuum-time=7d

    Esto eliminará registros del journal que tengan más de 7 días.

  3. Eliminar paquetes huérfanos:

    sudo apt autoremove

    Esto eliminará paquetes que ya no son necesarios.

  4. Eliminar archivos manualmente: Si encuentras archivos grandes en ~/Downloads u otros directorios, puedes eliminarlos usando:

    rm -rf /ruta/al/archivo_o_directorio

    Asegúrate de no borrar archivos críticos del sistema.

Conclusión

Usando ncdu, puedes identificar rápidamente qué está ocupando espacio en tu disco y tomar medidas para liberar almacenamiento. Recuerda siempre revisar antes de eliminar archivos críticos y hacer copias de seguridad si es necesario.



Comments

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *