Mailinglist Archive: opensuse-es (443 mails)

< Previous Next >
Re: [suse-linux-s] Sobre hacerse un CD de parches
  • From: "Carlos E. R." <robin1.listas@xxxxxxxxxx>
  • Date: Sat, 5 Apr 2003 02:44:50 +0200 (CEST)
  • Message-id: <Pine.LNX.4.44.0304050223580.5571-100000@xxxxxxxxxxxxxxxx>

El 2003-03-30 a las 14:53, Jesus Garcia Grande escribió:

> Sunday, March 30, 2003, 12:56:52 PM, you wrote:
>
> > Es posible bajarse todos los parches y meterlos a "manubrio"?, supongo
> > que si pero me gustaria saber como instalar estos parches y si es
> > posible meterlos en un CD.
>
> Hombre te los puedes bajar y luego ponerlos en el directorio donde se
> los baja Yast2, asi cuando ejecutes la actualizacion el Yast los vera
> ahi ya bajados y solo los instala.

No, yast no los ve. No con suse 8.1 por lo menos, y creo que tampoco con
8.0. Con los anteriores, si con yast1, no con yast2, si no recuerdo mal.


> Tambien te los puedes guardar a cd, y luego cuando los necesites, los
> vuelves a poner el directorio donde se los baja Yast.
>
> Yo hacia esto en mi redhat, supongo que en suse tambien funcionara.
>

¡Ah! ¡Acabaramos! X-)

No, pues con suse no funciona así, porque no los ve. Hay que hacerlo de
otra forma, es un problema conocido y documentado (no recuerdo si por
Suse).

Hay que crear un arbol en un directorio cualquiera (distinto del que usa
Yast), como por ejemplo "/srv/ftp/pub/suseupdate/" o "/usr/local/update/".
Dentro de este, hay que crear un arbol, con estos nombres _exactos_:

.../i386/update/7.3/ para el suse 7.3
directorios de paquetes: a1, ap3, etc, + patches

.../i386/update/8.1/ para el suse 8.1
disks/*
patches/*
rpm/
i586/*
i686/*
noarch/*
nosrc/*
src/*

scripts/*

Y ahora, lo importante. El directorio "patches" lo tienes que bajar entero
por ftp del servidor de actualización que uses. En cambio, el resto lo
puedes copiar de donde el YOU lo ha metido:
"/var/lib/YaST2/you/i386/update/8.1/" - pero no el directorio patches, el
contenido es distinto; es más, pudiera haber más de uno: me suena haber
visto un patches1 o 2, no se si con el suse 7.3. Excepto el directorio
patches, los demás pueden estar incompletos respecto al remoto (pero
claro, lo que falte no lo podrás instalar aunque el YOU lo ponga en la
lista).

Esa estructura se puede copiar en un CD, por supuesto, en
"/i386/update/8.1/*". Si no es así, no lo reconoce. En el 8.0 he oido que
hay un fichero clave escondido que también hay que copiar (no tengo 8.0).

Luego, ese cd se pude usar como cd de parches para el yast, o se puede
usar YOU con un directorio como fuente, o puedes acceder por red, tanto
por ftp o nfs.


--
Saludos
Carlos Robinson



< Previous Next >