domingo, 28 de octubre de 2007

Actualizar Debian Etch

Cuando llevamos algún tiempo trabajando con una distribución, y nos damos cuenta que ya es tiempo de actualizar nuestro sistema operativo, tenemos varias opciones, una es con synaptic, otra el propio gestor gráfico de actualizaciones, etc. ahora vamos a ver como mantener actualizado nuestro sistema Debian Etch desde la consola. comenzamos abriendo un terminal como root y escribimos el siguiente comando:


slackware:/home/slack# aptitude update
Des:1 http://www.debian-multimedia.org etch Release.gpg [189B]
Des:2 http://ftp.de.debian.org etch Release.gpg [378B]
Des:3 http://ftp.debian.org etch Release.gpg [378B]
Des:4 http://ftp.debian.org etch Release.gpg [378B]
Des:5 http://security.debian.org etch/updates Release.gpg [189B]
Obj http://www.debian-multimedia.org etch Release
Obj http://ftp.debian.org etch Release
Obj http://ftp.de.debian.org etch Release
Obj http://security.debian.org etch/updates Release
Obj http://ftp.debian.org etch Release
Ign http://www.debian-multimedia.org etch/main Packages/DiffIndex
Ign http://ftp.de.debian.org etch/main Packages/DiffIndex
Ign http://ftp.debian.org etch/main Packages/DiffIndex
Ign http://ftp.debian.org etch/contrib Packages/DiffIndex
Ign http://security.debian.org etch/updates/main Packages/DiffIndex
Obj http://www.debian-multimedia.org etch/main Packages
Obj http://ftp.de.debian.org etch/main Packages
Ign http://ftp.debian.org etch/non-free Packages/DiffIndex
Ign http://ftp.debian.org etch/main Packages/DiffIndex
Ign http://ftp.debian.org etch/non-free Packages/DiffIndex
Ign http://security.debian.org etch/updates/contrib Packages/DiffIndex
Ign http://security.debian.org etch/updates/non-free Packages/DiffIndex
Ign http://ftp.debian.org etch/contrib Packages/DiffIndex
Obj http://ftp.debian.org etch/main Packages
Obj http://ftp.debian.org etch/contrib Packages
Obj http://security.debian.org etch/updates/main Packages
Obj http://ftp.debian.org etch/non-free Packages
Obj http://ftp.debian.org etch/main Packages
Obj http://security.debian.org etch/updates/contrib Packages
Obj http://ftp.debian.org etch/non-free Packages
Obj http://ftp.debian.org etch/contrib Packages
Obj http://security.debian.org etch/updates/non-free Packages
Descargados 5B en 2s (2B/s).
Leyendo lista de paquetes... Hecho

Una vez actualizada, ejecutamos el siguiente comando para ver si hay versiones nuevas de los paquetes de nuestro sistema:

slackware:/home/slack# aptitude upgrade
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Leyendo la información de estado extendido
Inicializando el estado de los paquetes... Hecho
Escribiendo información de estado extendido... Hecho
Leyendo las descripciones de las tareas... Hecho
Construir la base de datos de etiquetas... Hecho
Se actualizarán los siguientes paquetes:
file iceweasel iceweasel-gnome-support libmagic1 libmozjs0d libnspr4-0d libnss3-0d librpcsecgss3 libxul-common
libxul0d linux-headers-2.6.18-5 linux-headers-2.6.18-5-686 linux-image-2.6.18-5-686 openoffice.org
openoffice.org-base openoffice.org-calc openoffice.org-common openoffice.org-core openoffice.org-draw
openoffice.org-evolution openoffice.org-gcj openoffice.org-gnome openoffice.org-gtk openoffice.org-help-en-us
openoffice.org-help-es openoffice.org-impress openoffice.org-java-common openoffice.org-l10n-es
openoffice.org-math openoffice.org-writer openssl python-uno ttf-opensymbol w32codecs xulrunner-gnome-support
35 paquetes actualizados, 0 nuevos instalados, 0 para eliminar y 0 sin actualizar.
Necesito descargar 166MB de ficheros. Después de desempaquetar se liberarán 1094kB.
¿Quiere continuar? [Y/n/?] Y

Aqui vemos que respondemos "Y" a la pregunta ¿Quiere continuar?

y comienza la actualización y descarga de paquetes de la siguiente manera:

Escribiendo información de estado extendido... Hecho
Des:1 http://security.debian.org etch/updates/main linux-image-2.6.18-5-686 2.6.18.dfsg.1-13etch4 [16,3MB]
Des:2 http://www.debian-multimedia.org etch/main w32codecs 1:20071007-0.0 [14,3MB] ....


Una vez finalizado, tendremos nuestro sistema actualizado.

Este metodo resulta más rápido, otra forma es con adept, el cual nos avisa cuando existen actualizaciones disponibles, para actualizar el sistema con adept, primero debemos instalarlo de la siguiente forma:

slackware:/home/slack# aptitude install adept

En otro articulo explicare con más detalle este metodo de actualización del sistema

Saludos y suerte !!

No hay comentarios: