Como actualizar Slackware de version

Slackware Tux
En este post quiero mostrar como actualizar Slackware de versión, en mi caso tengo la versión 14.0 y voy a migrar a la versión 14.1.

Para actualizar Slackware de versión utilizamos el comando slackpkg.

Lo primero que debemos hacer es una pequeña modificacion al archivo /etc/slackpkg/mirrors, básicamente, lo que vamos a hacer es que lea el repositorio de la nueva versión, para esto modificamos la línea que se refiere al server que estamos conectando, como muestro a continuación donde cambio la línea:

http://slackware.cs.utah.edu/pub/slackware/slackware-14.0/

por...

http://slackware.cs.utah.edu/pub/slackware/slackware-14.1/

Ahora hay un detalle, si hemos hecho alguna configuración especial en el Kernel o nuestro hardware es algo especial, podemos decirle a slackpkg que no actualize el Kernel, para hacerlo abrimos el archivo /etc/slackpkg/blacklist y descomentareamos borrando el simbolo # en las siguientes lineas:

kernel-generic
kernel-generic-smp
kernel-huge
kernel-huge-smp
kernel-modules
kernel-modules-smp

Tambien al final del mismo archivo agregamos los paquetes de terceros para evitar que estos puedan ser modificados o eliminados en la actualización, esto lo hacemos agregando estas lineas:

[0-9]+_SBo
[0-9]+alien
[0-9]+compat32

Ok ahora procedemos con la actulización, primero con la actulizacion de la base de datos de slackpkg:

slackpkg update

Luego vamos a actualizar la aplicación en si:

slackpkg upgrade slackpkg
slackpkg new-config

Este último comando creara un nuevo archivo de repositorios por lo que es necesario abrir nuevamente el achivo /etc/slackpkg/mirrors y descomentarear nuestro repositorio favorito.

Ahora procedemos con la actualización de las librerias C

slackpkg upgrade glibc-solibs

Luego procedemos con la actualización de Slackware, este proceso tardara un buen rato, dependemos de la velocidad de nuestro enlace y de la velocidad de nuestro hardware:

slackpkg install-new
slackpkg upgrade-all

Si no descomentareamos las lineas del Kernel, entonces este se va a actualizar, en este caso al final de la actualización se nos preguntara si se ejecuta lilo a lo cual debemos responder que si o "Y"

El último comando que vamos a ejecutar es el siguiente:

slackpkg clean-system

Con esto le decimos a slackpkg que borre los paquetes que no pertenecen a la nueva versión, hay que tener cuidado aqui de deseleccionar aquellos paquetes que sabemos que nosotros instalamos y que no vienen por defecto en Slackware, por ejemplo yo habia instalado LibreOffice por lo que le quite el cheque. 

Listo! solo nos resta reiniciar y cruzar los dedos!!! 

Para mas información podemos vistar el siguiente url:



Comentarios