Hemos informado de aplicaciones o programas que interfieren con las actualizaciones de Deepin. Cuando instalas desde Deepin Store o Synaptic, debes saber que, si Deepin adopta el concepto de inmutabilidad, tendrá restricciones.
No deberías tener problemas para actualizar el sistema si usas Deepin 25 o versiones posteriores. Sin embargo, si tienes Deepin anterior o has desactivado la característica de inmutabilidad, tendrás que tener cuidado, ya que suelen necesitar muchas dependencias relacionadas con el sistema. Esto genera el problema del «infierno de dependencias», por el hecho de que es difícil encontrar el equilibrio adecuado. Esta situación afecta también a la posibilidad de usar contenedores como Distrobox, pero solo comprometerá al subsistema instalado y no al sistema operativo.
Si actualizas, perfecto. Aunque en el pasado, eso era algo peligroso. En Deepin 20, por ejemplo, había temor a comprobar si el programa mantendría DDE. Si no es así, deberás desinstalar la aplicación conflictiva. Si el programa usa un repositorio complementario, consulta al desarrollador para saber cuál es su estado o prueba una versión appimage.
Motivos que las aplicaciones o programas que interfieren con las actualizaciones de Deepin
De los motivos, señalamos:
- La aplicación tiene demasiadas dependencias que comprometen al sistema operativo (no aplica a instalaciones de Deepin 25 o Flatpak, por ejemplo).
- El programa necesita de una versión Qt incompatible con la de Deepin.
- Es muy antigua para usarse, debido a sus dependencias obsoletas y no recomendadas por seguridad.
- Instala programas que no podrían sustituirse con las aplicaciones oficiales de Deepin.
Recomendaciones preventivas
- Prueba con una versión Appimage e instala con Launcher. Recomendado para la mayoría de los casos.
- Intenta reemplazar con una aplicación de su tipo.
Ejemplos de programas dentro de los repositorios de Deepin
Hemos incluido a las aplicaciones KDE por motivos obvios. Esta lista señala aquellos que están disponibles en los repositorios de Deepin.
Aplicación | Dependencias |
---|---|
KDE (Kdenlive, k3b, KDE Connect, Digikam, etc) | libkf (varias versiones) |
Kodi | libasound, libssl, fuente Noto |
Docker | iptables |
VLC | vlc-nox, libvlc |
Anki | Python (la última versión no suele estar actualizada) |
Lectura adicional
- Qué hacer si avisa que hay ‘Dependencias incompletas’
- Qué hacer si avisa que ‘Sub-process /usr/bin/dpkg returned an error code(1)’
- Hilo del foro en Debian acerca del tema