[eside-ghost] Apt repository en CD...

Pablo Garaizar Sagarminaga eside-ghost@deusto.es
Wed, 10 Sep 2003 09:35:34 +0200


Aupa Yuki!

El Wed, 10 Sep 2003 00:21:29 +0200
"Yuki (aka Ruben Gomez)" <rugoli@euskalnet.net> comentaba:

> Tengo una duda sobre esto. Yo pensaba que al hacer apt-get upgrade el 
> apt miraba las versiones de programas de nuestra debian, y las
> versiones que aparecen en los archivos que actualizamos via apt-get
> update, las comparaba, y en el caso de haber version nueva la baja.

exacto, hasta la ultima frase: en caso de haber version nueva, comprueba
si no esta previamente bajada, y si no, la baja.

> Pero por lo que comentas, primero mira en el directorio 
> "...../archives"? Pero y si metes un .deb que no esta en tu lista de 
> paquetes? 

Si metes algo que no esta en tus sources, no influye en nada en el
comportamiento de apt-get. APT va a buscar alli lo que necesita, no lo
que no necesita. Es decir, no mira alli a ver que hay disponible, sino
que tiene peticiones propias (definidas al hacer apt-get update) y si
alguna de esas peticiones se la puede ahorrar de descargar porque ya
esta en el almacen local, la pilla de ahi.

>         a) el apt del portatil crea una nueva lista de paquetes 
> aņadiendo los paquetes que aparecen en /var/cache/apt/archives y los 
> instala todos?

Rotundamento NO

>         b) O simplemente actualiza todos los paquetes existentes en 
> nuestro ordenador, con version nueva en el directorio? (con lo que
> lmule no se instalaria, por no estar instalado de antes)

Tampoco exactamente. Puedes tener en el almacen local la version 9.1,
instalada la 5.2 y que el apt-get update que te has hecho diga que la
version ultima para tu distribucion (woody, por ejemplo) es la 7.1. APT
ira a buscar al almacen local la 7.1, y si no esta se la bajara de
Internet. 

-- 
Agur
  Pablo Garaizar Sagarminaga
  garaizar@eside.deusto.es