1.2 Soluciones actuales y sus limitaciones
La necesidad de migrar estas configuraciones entre diferentes equipos o distribuciones (por ejemplo, al reinstalar sistemas operativos como Arch Linux o Debian) ha impulsado la creación de múltiples herramientas de gestión. No obstante, las aproximaciones tradicionales presentan fallas arquitectónicas:
- Scripts personalizados (Bash/Python): Requieren un mantenimiento manual exhaustivo. El usuario debe conocer de antemano la ubicación exacta de cada archivo para programar su copia. No hay inteligencia ni descubrimiento automático.
- Gestores basados en Symlinks (ej. GNU Stow): Son el estándar de facto actual. Su funcionamiento consiste en mover físicamente el archivo original a una carpeta centralizada y dejar un enlace simbólico (symlink) en su lugar original. Esto genera un alto riesgo de enlaces rotos, duplicidad de datos y problemas de permisos si el enlace se corrompe.