Limpieza de symlinks rotos en el sistema


Pequeña nota sobre cómo encontrar y eliminar enlaces simbólicos rotos en el sistema, y por qué puede tener sentido hacerlo.


Características


Requisitos previos


Para listar todos los symlinks rotos ("dangling") de forma recursiva:

Ejemplo de salida:

dangling: /usr/share/doc/perl/Changes.gz -> changelog.gz
dangling: /usr/share/doc/python3-libxml2/NEWS.gz -> changelog.gz
...

Comando para eliminarlos de forma directa:

Este comando:


¿Qué mejora exactamente?

Importante: no es una mejora de rendimiento real. Es más una cuestión de orden y mantenimiento.


Errores comunes o decisiones importantes


Resumen breve


Notas personales

En mi caso, encontré varios enlaces rotos en /usr/share/doc/ y en headers del kernel (/usr/src/.../rust). Los eliminé sin consecuencias.


Revision #1
Created 2025-06-27 14:02:54 UTC by Juan Francisco
Updated 2025-12-22 20:07:46 UTC by Juan Francisco