El día de ayer martes 19, realizando la rutina de actualizar mi sistema Debian veo en los resultados de aptitude varios conflictos de dependencias, leyendo con mas cuidado me doy cuenta que se deben a la migración del entorno de escritorio KDE4.
La actualización no fue muy limpia y automática, sobre todo porque el meta-paquete kde aun dependía de la versión 3.5.10. Decidí que la mejor manera era actualizar desde aptitude en una TTY. Cerré sesión en KDE3 y me cambie a la TTY1 (Ctrl + Alt + F1), inicie sesión como root y detuve el KDM, desconozco si esto sea necesario, pero por si las moscas: /etc/init.d/kdm stop
Después corrí aptitude y actualice la lista de paquetes, esto se realiza presionando la tecla “u” (minúscula). Ya actualizada la lista de paquetes, hay que marcarlos para actualización, presionando las teclas “Shift + u” (mayúscula).
Realizado esto aptitude indica que existen paquetes rotos. Hay que marcarlos para eliminación, presionando la tecla “b” nos posiciona sobre el paquete roto (broken) y para eliminarlo presionar la tecla “-” (menos o guión medio). Realizar esto con todos los paquetes rotos. En mi caso marque para eliminación los siguientes paquetes:
[ELIMINA] basket-kontact-integration
[ELIMINA] kaudiocreator
[ELIMINA] kde
[ELIMINA] kdeaddons
[ELIMINA] kicker
[ELIMINA] kicker-applets
[ELIMINA] knewsticker
[ELIMINA] kpersonalizer
[ELIMINA] ksplash
[ELIMINA] lilo-config
[ELIMINA] quanta
[ELIMINA] quanta-data
El nuevo meta-paquete de KDE4 se llama kde-full, hay que instarlo y de paso el paquete de idioma español de KDE. La librería libkonq4 requiere ser actualizada a libkonq5. Para buscar paquetes hay que presionar la tecla “/” (Sifth + 7) y escribir el nombre. En mi caso yo instale los siguientes paquetes:
[INSTALA] kde-full
[INSTALA] kde-l10n-es
[INSTALA] libkonq5
[INSTALA] qt4-designer
Prácticamente son todos los cambios que se deben realizar. Todos los demas paquetes serán instalados y eliminados automáticamente por dependencias, según sea el caso. Solo resta procesar todas las acciones, pulsado la tecla “g“. Aptitude descargara, eliminara, instalara, desempaquetara y configurara todos los paquetes.
Una hora después (Infinitum 1 MiB) dependiendo del sistema habrá quedado actualizado el KDE a la versión 4. Solo resta migrar la configuración. Al reiniciar el KDM (/etc/init.d/kdm start, o en mi caso reinicie la computadora (reboot) aparece un asistente de migración, que ofrece realizar un respaldo de la configuración y migrar la configuración a KDE4 o iniciar con una configuración nueva. Antes de hacer eso cambie de nombre al directorio Desktop en mi Home para evitar conflictos y que la nueva versión creara su propia carpeta de escritorio.
Aquí podrán ver mi log de Aptitude por si les sirve de referencia.
Así que con menor esfuerzo del que me imagine termine con esto, mi nuevo escritorio en KDE:

Aun faltan varios programas de migrar hacia KDE4, como K3B y Amarok, que aun reportan que usan la versión 3.5.10 de KDE. Nuevamente las aplicaciones que utilizan la librería gráfica Gtk se ven horribles, pues el paquete “gtk-qt-engine-kde4″ aún se encuentra en SID (Inestable), solo resta esperar a que llegue a Testing.
Tags: Debian, KDE, Software Libre