29 de julio de 2009

Configurar notificador de actualizaciones en KDE

A continuación mostraré los pasos a seguir para configurar el paquete "update-notifier", que nos facilitará el proceso de actualización de paquetes del sistema, con la aparición de un icono en la bandeja del sistema de KDE, cada vez que haya actualizaciónes disponibles.

1. Nos logueamos como root e instalamos los paquetes en el sistema:
$ su -
Contraseña:

# aptitude install update-notifier software-properties-kde

2. Ceramos el archivo "actualizar.sh" con el contenido siguiente:
# vi /root/actualizar.sh
#!/bin/bash
aptitude update

# chmod u+x /root/actualizar.sh

3. Definimos que nuestro script se ejecute todos los días a las 23:00:
# crontab -e
#m h dom mon dow command
0 23 * * * /root/actualizar.sh [Pulsar ENTER]

CTRL + O -> Pulsamos para Grabar
Nombre del fichero a escribir: /tmp/crontab.Hqqo0x/crontab [ENTER]
CTRL + X -> Pulsamos para Salir

4. Comprobamos que hemos realizado el paso anterior correctamente:
# crontab -l

# m h dom mon dow command
0 23 * * * /root/actualizar.sh

Existe un pequeño problema. Si el pc no está las 24 horas del día encendido, puede que nuestro script no se ejecute. Para solucionarlo instalamos el paquete "anacron" que se encarga de lanzar los scripts de cron unos minutos después de encender el PC.

# aptitude install anacron


5. Ahora creamos el siguiente script para que el notificador de actualizaciones arranque al iniciar la sesión en KDE:
$ vi ~/.kde/Autostart/update-notifier.sh
#!/bin/bash
update-notifier &

# chmod u+x ~/.kde/Autostart/update-notifier.sh


Y esto es todo. Ahora cada vez que haya alguna actualización disponible, nos aparecerá un icono al lado del reloj (parte izquierda del panel de KDE). Simplemente picamos sobre él, ponemos la contraseña de root y a actualizar el sistema.

Saludos y suerte.
Domi - Gran Canaria (Islas Canarias)