Varias personas me han estado preguntado si es posible volver a la anterior rama de KDE SC, es decir a la versión 4.4.5. En una distribución rolling release como es Archlinux esto es un poco complicado pero con un poco de paciencia (y suerte) podemos hacerlo.
En el siguiente post os explicaré cómo realizar un downgrade del entorno gráfico KDE SC de dos formas. Una es sencilla y rápida, pero para ello tenemos que conservar en el disco duro los paquetes de KDE SC 4.4.5. En concreto en la cache de pacman, que se encuentra en /var/cache/pacman/pkg. La otra es más compleja y dependemos de los llamados Out-Of-Sync Mirrors, que son unos mirrors especiales que no se mantienen actualizados sino que mantienen versiones obsoletas de los paquetes a proposito.
Antes de empezar recomiendo seguir este tutorial sólamente a aquellos que tengan muchos problemas con KDE SC 4.5.2. Es decir usuarios de tarjetas gráficas Intel sobre todo o también ATI que tengan un entorno inestable por culpa de los efectos de escritorio. También os aviso de que puede que en algunos casos no sea posible este downgrade. Si estás seguro de lo que haces y quieres arriesgarte puedes continuar.
Downgrade a KDE SC 4.4.5 (Opción A)
Requisitos:
- Conservar los paquetes de KDE SC 4.4.5 en el disco duro. Si no has hecho un sudo pacman -Scc recientemente seguramente aún los tengas.
Si cumples esta condición arranca una terminal y logueate como root. A continuación accede al directorio de la cache de pacman:
su - cd /var/cache/pacman/pkg
Por último instalamos todos los paquetes de KDE en esta versión con el siguiente comando:
pacman -U kde*4.4.5*.pkg.tar.gz
Si tenemos un poco de suerte ya estará. Si tenemos algún problema porque faltan algunas dependencias entonces probaremos con la opción B. Antes de reiniciar os recomiendo que mováis la carpeta de configuración de KDE a otro sitio para evitar conflictos. Abrimos de nuevo la terminal (esta vez, con tu usuario):
mv ~/.kde4 ~/.kde4-bak
Downgrade a KDE SC 4.4.5 (Opción B)
Esta opción consiste en utilizar un mirror desactualizado y volver a descargar e instalar KDE SC 4.4.5. Es más complicado que la otra opción porque dependemos de mirrors poco mantenidos y, en general, con muy pocos usuarios. En la wiki de Archlinux podemos encontrar varios mirrors de este tipo, pero actualmente sólo funciona uno. De todas formas buscando un poco por google encontré uno que mantiene todos los paquetes de la rama 4.4.5. Justo lo que necesitamos.
Para añadirlo abrimos una terminal y escribimos:
sudo nano /etc/pacman.d/mirrorlist
Arriba del todo, en la primera línea por ejemplo, añadimos lo siguiente:
Server = ftp://mirror.cs.vt.edu/pub/ArchLinux/$repo/os/$arch
Ahora actualizamos las bases de datos locales:
sudo pacman -Syy
E instalamos KDE de nuevo:
sudo pacman -S kde kde-l10n-es
Si todo va bien, tendremos de nuevo KDE SC 4.4.5 en nuestro sistema. Al igual que en la Opción A, antes de reiniciar os recomiendo que mováis la carpeta de configuración de KDE a otro sitio para evitar conflictos. Abrimos de nuevo la terminal (con tu usuario):
mv ~/.kde4 ~/.kde4-bak
Evitar actualizar de nuevo a KDE SC 4.5.x
Este último paso tenéis que realizarlo todos los que hayáis realizado con éxito el downgrade, ya sea por método A o B. Se trata de añadir KDE a la lista de grupos a ignorar pacman. ¿Por qué hacer esto? Pues para volver a utilizar mirrors actualizados sin que se nos actualice el entorno gráfico a la última versión estable. Para ello abrimos una terminal (la última vez, os lo prometo) y escribimos:
sudo nano /etc/pacman.conf
Buscamos la línea que pone IgnoreGroup y la dejamos de esta forma (acordaros de borrar el # inicial):
IgnoreGroup = kde-l10n kde-meta kde kdeaccessibility kdeadmin kdeartwork kdebase kdeedu kdegames kdegraphics kdemultimedia kdenetwork kdepim kdeplasma-addons kdesdk kdetoys kdeutils kdewebdev
ArchWiki | Out-of-sync mirrors
Filed under: ArchLinux, GNU/Linux, KDE, Software libre, Tutoriales