Creative Commons License
Excepto donde se indique otra cosa, todo el contenido de este lugar está bajo una licencia de Creative Commons.
Taquiones > sysadmin > Actualizaciones pendientes

Actualizaciones pendientes

Cuando empleas la versión estable de Debian las actualizaciones de paquetes no desaparecen hasta la próxima versión si has tenido la sensatez de habilitar el repositorio de seguridad ó el volátil.

En estas condiciones prefiero que sean los propios usuarios los que actualicen el sistema, sin recurrir ni a la contraseña de administración ni a la consola dado que cuanto maś lo hagas trabajar menos van a estar dispuestos a hacerlo.

El paquete update-notifier proporciona los avisos y el acceso a las herramientas administrativas que permiten mantener el sistema al día. Tiene como desventaja el que depende de update-manager que es una aplicación Gnome (que a su vez arrastra a synaptic), aunque todo el conjunto funciona muy bien en KDE.

Para que funcione adecuadamente son necesarios dos pasos adicionales.

Dar privilegios administrativos ...

... al usuario mediante sudo, al estilo Ubuntu, ya que se emplea el programa gksu para lanzar los programas de actualización de paquetes. Podemos conseguirlo con tan sólo unas líneas como las siguientes en el archivo /etc/sudoers:

# 
Defaults        !lecture,tty_tickets,!fqdn

root    ALL=(ALL) ALL
victor  ALL=(ALL) ALL

Como puede ser excesivo dar tantos privilegios a un usuario siempre podemos restringir su acceso al programa concreto:

victor ALL=(ALL) /usr/sbin/update-manager

Opciones de sudo

Las opciones por omisión del programa sudo que hemos indicado anteriormente significan lo siguiente:

Asegurarse el uso de sudo ...

... en el programa update-notifier. Para ello cambiamos el valor de un parámetro de la configuración llamado /apps/gksu/sudo-mode empleado por el programa gksu con la siguiente estrofa:

$ gconftool -s /apps/gksu/sudo-mode --type bool 1

Enlaces y referencias

  • Discusión al respecto del año 2006 en los foros de Debian.
  • Anotaciones sobre el archivo sudoers en Ubuntu

  • Configurar update-notifier para que emplee `sudo