Re: Descargar paquete y todas sus dependencias

2007-11-27 Por tema bameda
Gracias a todos por la ayuda. Con lo que me habeis comentado, más lo
que he encontrado yo googleando vere que puedo hacer. He encontrado
una opción en el Synaptic que te genera un scripts de bash con el que
poder descargar los archivos usando el wget, aunque no me vale del
todo. A si que probaré el scripts en python, y si no lo retoquerá un
poquito hasta que funciones.

El 27/11/07, Delier Quijada [EMAIL PROTECTED] escribió:
 Yo tengo una conexión dial-up y lo que hago por ejemplo es bajarme la
 iso de debian (por ejemplo el snapshot de esta semana de lenny,
 instalo y luego hago un aptitude autoclean y borro todo lo de la cache,
 y empiezo a instalar cosas, luego con el programa aptoncd genero los CD
 extras sin problemas.

 Si deseas agregar un paquete extra puedes agregarlo
 a /var/cache/apt/archives/ pero ten cuidado que no tengan problemas de
 dependencias, instala lo que haga falta.

 Espero te sirva, saludos..


El APTonCD no me vale, porque lo que quiero instalar no es solo un
paquete, son como 1Gb y medio de paquetes. Ya lo probé y no me
satisface.

 --
   ,= ,-_-. =.  |JID: [EMAIL PROTECTED]
  ((_/)o o(\_)) |Public Key Server -- 0x52FA9F74
   `-'(. .)`-'  |GNU/Linux User #388927
   \_/  |Slackware Powered by Gnu/Linux


 --
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Nuevamente gracias a todos. Y si alguien se ha sentido ofendido con
alguna de mis respuesta decirle que no era esa mi intención.

SALUDOS


-- 

|
|David Barragán Merino
|E-mail: [EMAIL PROTECTED]@gmail.com
|Ingeniería Informática
|Universidad Carlos III Madrid
|


Descargar paquete y todas sus dependencias

2007-11-26 Por tema bameda
Hola, quiero generara un cd con una serie de paquetes a mi elección.
Mi intención es incluir en él este paquete, todas sus dependencias,
las dependencias asociadas a estas últimas y así sucesivamente. Mi
idea es que cundo añada el cd a los orígenes de software e instale mis
paquetes no tenga problemas de dependencias. Esto es ideal para
equipos sin conexión a internet, en los que no puedo descargar ninguna
dependencia que me falte.

¿Hay alguna forma de descargar todos los paquetes (serán alrededor de
1 Gb)? lo podría hacer con la opción del apt-get de solo descarga,
pero el problema es que seguro que hay algún paquete que ya esta
instalado y no me lo descargará.

SALUDOS

-- 

|
|David Barragán Merino
|E-mail: [EMAIL PROTECTED]@gmail.com
|Ingeniería Informática
|Universidad Carlos III Madrid
|


Re: Descargar paquete y todas sus dependencias

2007-11-26 Por tema Manuel Fernandez Panzuela
Sí puedes hacerlo, y si ya los tienes instalados, pues lo que tienes que
hacer es irte a /var/cache/apt/archives donde se encuentran los .deb de cada
paquete.

Haz un man aptitude y verás la opción de solo descarga.

Suerte


El día 26/11/07, bameda [EMAIL PROTECTED] escribió:

 Hola, quiero generara un cd con una serie de paquetes a mi elección.
 Mi intención es incluir en él este paquete, todas sus dependencias,
 las dependencias asociadas a estas últimas y así sucesivamente. Mi
 idea es que cundo añada el cd a los orígenes de software e instale mis
 paquetes no tenga problemas de dependencias. Esto es ideal para
 equipos sin conexión a internet, en los que no puedo descargar ninguna
 dependencia que me falte.

 ¿Hay alguna forma de descargar todos los paquetes (serán alrededor de
 1 Gb)? lo podría hacer con la opción del apt-get de solo descarga,
 pero el problema es que seguro que hay algún paquete que ya esta
 instalado y no me lo descargará.

 SALUDOS

 --
 
 |
 |David Barragán Merino
 |E-mail: [EMAIL PROTECTED]@gmail.com
 |Ingeniería Informática
 |Universidad Carlos III Madrid
 |




-- 
... On Debian 
www.mfernandez.es


Re: Descargar paquete y todas sus dependencias

2007-11-26 Por tema bameda
Haber esto ya lo se, pero el archives ya lo tengo limpio.

Mi problema es el siguiente:

/var/apt/cache/archives está vacio porque... ayer hice un clean.
Quiero instalar gimp-python, por ejemplo, que  necesita
python-gtk2, pero como yo uso gazpacho este paquete ya está
instalado desde hace X tiempo. Si to hago:

apt-get install gimp-python

no me va a descargar python-gtk2 porque ya está instalado, y en
/var/apt/cache/archives no va a estar.

¿Alguna otra solución?

SALUDOS

El 26/11/07, Manuel Fernandez Panzuela
[EMAIL PROTECTED] escribió:
 Sí puedes hacerlo, y si ya los tienes instalados, pues lo que tienes que
 hacer es irte a /var/cache/apt/archives donde se encuentran los .deb de cada
 paquete.

 Haz un man aptitude y verás la opción de solo descarga.

 Suerte


 El día 26/11/07, bameda [EMAIL PROTECTED] escribió:
  Hola, quiero generara un cd con una serie de paquetes a mi elección.
  Mi intención es incluir en él este paquete, todas sus dependencias,
  las dependencias asociadas a estas últimas y así sucesivamente. Mi
  idea es que cundo añada el cd a los orígenes de software e instale mis
  paquetes no tenga problemas de dependencias. Esto es ideal para
  equipos sin conexión a internet, en los que no puedo descargar ninguna
  dependencia que me falte.
 
  ¿Hay alguna forma de descargar todos los paquetes (serán alrededor de
  1 Gb)? lo podría hacer con la opción del apt-get de solo descarga,
  pero el problema es que seguro que hay algún paquete que ya esta
  instalado y no me lo descargará.
 
  SALUDOS
 
  --
  
  |
  |David Barragán Merino
  |E-mail: [EMAIL PROTECTED]@gmail.com
  |Ingeniería Informática
  |Universidad Carlos III Madrid
  |
 



 --
 ... On Debian 
 www.mfernandez.es


-- 

|
|David Barragán Merino
|E-mail: [EMAIL PROTECTED]@gmail.com
|Ingeniería Informática
|Universidad Carlos III Madrid
|


Re: Descargar paquete y todas sus dependencias

2007-11-26 Por tema Manuel Fernandez Panzuela
Lo primero es pq has hecho un clean ??

Lo segundo es que no has leido del todo la respuesta, HAY Q LEER BIEN. Si
hubieses mirado el man de aptitude pues habrías encontrado el comando
necesario para la descarga del paquete.

aptitude download  paquete

HAY Q LEER y GOOGLEAR un pokito

El día 26/11/07, bameda [EMAIL PROTECTED] escribió:

 Haber esto ya lo se, pero el archives ya lo tengo limpio.

 Mi problema es el siguiente:

 /var/apt/cache/archives está vacio porque... ayer hice un clean.
 Quiero instalar gimp-python, por ejemplo, que  necesita
 python-gtk2, pero como yo uso gazpacho este paquete ya está
 instalado desde hace X tiempo. Si to hago:

 apt-get install gimp-python

 no me va a descargar python-gtk2 porque ya está instalado, y en
 /var/apt/cache/archives no va a estar.

 ¿Alguna otra solución?

 SALUDOS

 El 26/11/07, Manuel Fernandez Panzuela
 [EMAIL PROTECTED] escribió:
  Sí puedes hacerlo, y si ya los tienes instalados, pues lo que tienes que
  hacer es irte a /var/cache/apt/archives donde se encuentran los .deb de
 cada
  paquete.
 
  Haz un man aptitude y verás la opción de solo descarga.
 
  Suerte
 
 
  El día 26/11/07, bameda [EMAIL PROTECTED] escribió:
   Hola, quiero generara un cd con una serie de paquetes a mi elección.
   Mi intención es incluir en él este paquete, todas sus dependencias,
   las dependencias asociadas a estas últimas y así sucesivamente. Mi
   idea es que cundo añada el cd a los orígenes de software e instale mis
   paquetes no tenga problemas de dependencias. Esto es ideal para
   equipos sin conexión a internet, en los que no puedo descargar ninguna
   dependencia que me falte.
  
   ¿Hay alguna forma de descargar todos los paquetes (serán alrededor de
   1 Gb)? lo podría hacer con la opción del apt-get de solo descarga,
   pero el problema es que seguro que hay algún paquete que ya esta
   instalado y no me lo descargará.
  
   SALUDOS
  
   --
   
   |
   |David Barragán Merino
   |E-mail: [EMAIL PROTECTED]@gmail.com
   |Ingeniería Informática
   |Universidad Carlos III Madrid
   |
  
 
 
 
  --
  ... On Debian 
  www.mfernandez.es


 --
 
 |
 |David Barragán Merino
 |E-mail: [EMAIL PROTECTED]@gmail.com
 |Ingeniería Informática
 |Universidad Carlos III Madrid
 |




-- 
... On Debian 
www.mfernandez.es


Re: Descargar paquete y todas sus dependencias

2007-11-26 Por tema bameda
Vamos por partes

El 26/11/07, Manuel Fernandez Panzuela
[EMAIL PROTECTED] escribió:
 Lo primero es pq has hecho un clean ??


porque veo absurdo tener 10 Gb de paquetes que ya he instalado o
paquetes que fueron actualizados en mi equipo.

 Lo segundo es que no has leido del todo la respuesta, HAY Q LEER BIEN. Si
 hubieses mirado el man de aptitude pues habrías encontrado el comando
 necesario para la descarga del paquete.

 aptitude download  paquete


Si he leido tu respuesta y si he gogleado, en primer lugar se me ha
olvidado meter un -d, quería decir apt-get -d install paquete.
Además aptitude download paquete SOLO descarga este paquete, y no
sus dependencias, mejor usar apt-get -d pero como dije, no me vale

 HAY Q LEER y GOOGLEAR un pokito


Eso digo yo, hay que leer.

SALUDOS.

pd. Espero que no te sientas ofendido, no es mi intención.


 El día 26/11/07, bameda [EMAIL PROTECTED]  escribió:
  Haber esto ya lo se, pero el archives ya lo tengo limpio.
 
  Mi problema es el siguiente:
 
  /var/apt/cache/archives está vacio porque... ayer hice un clean.
  Quiero instalar gimp-python, por ejemplo, que  necesita
  python-gtk2, pero como yo uso gazpacho este paquete ya está
  instalado desde hace X tiempo. Si to hago:
 
  apt-get install gimp-python
 
  no me va a descargar python-gtk2 porque ya está instalado, y en
  /var/apt/cache/archives no va a estar.
 
  ¿Alguna otra solución?
 
  SALUDOS
 
  El 26/11/07, Manuel Fernandez Panzuela
  [EMAIL PROTECTED] escribió:
   Sí puedes hacerlo, y si ya los tienes instalados, pues lo que tienes que
   hacer es irte a /var/cache/apt/archives donde se encuentran los .deb de
 cada
   paquete.
  
   Haz un man aptitude y verás la opción de solo descarga.
  
   Suerte
  
  
   El día 26/11/07, bameda  [EMAIL PROTECTED] escribió:
Hola, quiero generara un cd con una serie de paquetes a mi elección.
Mi intención es incluir en él este paquete, todas sus dependencias,
las dependencias asociadas a estas últimas y así sucesivamente. Mi
idea es que cundo añada el cd a los orígenes de software e instale mis
paquetes no tenga problemas de dependencias. Esto es ideal para
equipos sin conexión a internet, en los que no puedo descargar ninguna
dependencia que me falte.
   
¿Hay alguna forma de descargar todos los paquetes (serán alrededor de
1 Gb)? lo podría hacer con la opción del apt-get de solo descarga,
pero el problema es que seguro que hay algún paquete que ya esta
instalado y no me lo descargará.
   
SALUDOS
   
--

|
|David Barragán Merino
|E-mail: [EMAIL PROTECTED]@gmail.com
|Ingeniería Informática
|Universidad Carlos III Madrid
|
   
  
  
  
   --
   ... On Debian 
   www.mfernandez.es
 
 
  --
  
  |
  |David Barragán Merino
  |E-mail: [EMAIL PROTECTED]@gmail.com
  |Ingeniería Informática
  |Universidad Carlos III Madrid
  |
 



 --

 ... On Debian 
  www.mfernandez.es


-- 

|
|David Barragán Merino
|E-mail: [EMAIL PROTECTED]@gmail.com
|Ingeniería Informática
|Universidad Carlos III Madrid
|


Re: Descargar paquete y todas sus dependencias

2007-11-26 Por tema Eduardo Villanueva Che
El 26/11/07, bameda [EMAIL PROTECTED] escribió:
 Haber esto ya lo se, pero el archives ya lo tengo limpio.

 Mi problema es el siguiente:

Antes que nada, evitemos el Top-posting ;)

 /var/apt/cache/archives está vacio porque... ayer hice un clean.
 Quiero instalar gimp-python, por ejemplo, que  necesita
 python-gtk2, pero como yo uso gazpacho este paquete ya está
 instalado desde hace X tiempo. Si to hago:

 apt-get install gimp-python

 no me va a descargar python-gtk2 porque ya está instalado, y en
 /var/apt/cache/archives no va a estar.

 ¿Alguna otra solución?

Sí, como ya te han dicho antes, leer el manual. No lo descarga porque
lo tienes instalado, entonces lo que tienes que hacer es reinstalarlo:

apt-get install --reinstall -d gimp-python

Un saludo,

Eduardo Villanueva.



Re: Descargar paquete y todas sus dependencias

2007-11-26 Por tema Marcos Delgado
El 26/11/07, bameda [EMAIL PROTECTED] escribió:
 Vamos por partes

 El 26/11/07, Manuel Fernandez Panzuela
 [EMAIL PROTECTED] escribió:
  Lo primero es pq has hecho un clean ??
 

 porque veo absurdo tener 10 Gb de paquetes que ya he instalado o
 paquetes que fueron actualizados en mi equipo.

  Lo segundo es que no has leido del todo la respuesta, HAY Q LEER BIEN. Si
  hubieses mirado el man de aptitude pues habrías encontrado el comando
  necesario para la descarga del paquete.
 
  aptitude download  paquete
 

 Si he leido tu respuesta y si he gogleado, en primer lugar se me ha
 olvidado meter un -d, quería decir apt-get -d install paquete.
 Además aptitude download paquete SOLO descarga este paquete, y no
 sus dependencias, mejor usar apt-get -d pero como dije, no me vale

  HAY Q LEER y GOOGLEAR un pokito
 

 Eso digo yo, hay que leer.

 SALUDOS.

 pd. Espero que no te sientas ofendido, no es mi intención.

No hagas caso, no ha entendido lo que quieres hacer.

Yo te recomiendo que busques como realiza esto jigdo. A final de
cuentas, eso es lo que tienes en una imagen jigdo, una serie de
paquetes donde creo que están arregladas sus dependencias. apt-zip y
apt-move quizás te pueden dar alguna idea. Pero no se si lo que tu
quieres (descarga independiente de lo que está instalado con todas las
dependencias), ya se haya implementado. En mi opinión el hecho de que
actualmente para algunas personas les sea relativamente fácil tener
acceso a banda ancha, ha relegado las opciones de actualizar a partir
de cds. Pero veamos si alguien de la lista nos arroja luz al respecto
:)

Saludos y suerte.
Marcos Delgado.


 
  El día 26/11/07, bameda [EMAIL PROTECTED]  escribió:
   Haber esto ya lo se, pero el archives ya lo tengo limpio.
  
   Mi problema es el siguiente:
  
   /var/apt/cache/archives está vacio porque... ayer hice un clean.
   Quiero instalar gimp-python, por ejemplo, que  necesita
   python-gtk2, pero como yo uso gazpacho este paquete ya está
   instalado desde hace X tiempo. Si to hago:
  
   apt-get install gimp-python
  
   no me va a descargar python-gtk2 porque ya está instalado, y en
   /var/apt/cache/archives no va a estar.
  
   ¿Alguna otra solución?
  
   SALUDOS
  
   El 26/11/07, Manuel Fernandez Panzuela
   [EMAIL PROTECTED] escribió:
Sí puedes hacerlo, y si ya los tienes instalados, pues lo que tienes que
hacer es irte a /var/cache/apt/archives donde se encuentran los .deb de
  cada
paquete.
   
Haz un man aptitude y verás la opción de solo descarga.
   
Suerte
   
   
El día 26/11/07, bameda  [EMAIL PROTECTED] escribió:
 Hola, quiero generara un cd con una serie de paquetes a mi elección.
 Mi intención es incluir en él este paquete, todas sus dependencias,
 las dependencias asociadas a estas últimas y así sucesivamente. Mi
 idea es que cundo añada el cd a los orígenes de software e instale mis
 paquetes no tenga problemas de dependencias. Esto es ideal para
 equipos sin conexión a internet, en los que no puedo descargar ninguna
 dependencia que me falte.

 ¿Hay alguna forma de descargar todos los paquetes (serán alrededor de
 1 Gb)? lo podría hacer con la opción del apt-get de solo descarga,
 pero el problema es que seguro que hay algún paquete que ya esta
 instalado y no me lo descargará.

 SALUDOS

 --
 
 |
 |David Barragán Merino
 |E-mail: [EMAIL PROTECTED]@gmail.com
 |Ingeniería Informática
 |Universidad Carlos III Madrid
 |

   
   
   
--
... On Debian 
www.mfernandez.es
  
  
   --
   
   |
   |David Barragán Merino
   |E-mail: [EMAIL PROTECTED]@gmail.com
   |Ingeniería Informática
   |Universidad Carlos III Madrid
   |
  
 
 
 
  --
 
  ... On Debian 
   www.mfernandez.es


 --
 
 |
 |David Barragán Merino
 |E-mail: [EMAIL PROTECTED]@gmail.com
 |Ingeniería Informática
 |Universidad Carlos III Madrid
 |




Re: Descargar paquete y todas sus dependencias

2007-11-26 Por tema bameda
El 26/11/07, Eduardo Villanueva Che [EMAIL PROTECTED] escribió:
 El 26/11/07, bameda [EMAIL PROTECTED] escribió:
  Haber esto ya lo se, pero el archives ya lo tengo limpio.
 
  Mi problema es el siguiente:

 Antes que nada, evitemos el Top-posting ;)

  /var/apt/cache/archives está vacio porque... ayer hice un clean.
  Quiero instalar gimp-python, por ejemplo, que  necesita
  python-gtk2, pero como yo uso gazpacho este paquete ya está
  instalado desde hace X tiempo. Si to hago:
 
  apt-get install gimp-python
 
  no me va a descargar python-gtk2 porque ya está instalado, y en
  /var/apt/cache/archives no va a estar.
 
  ¿Alguna otra solución?

 Sí, como ya te han dicho antes, leer el manual. No lo descarga porque
 lo tienes instalado, entonces lo que tienes que hacer es reinstalarlo:

 apt-get install --reinstall -d gimp-python

los manuales ya me los tengo leidos (apt-get, aptitude, synaptic y
adept ), el reinstall solo te instala el paquete en cuestión, sin
dependencias, pero yo necesito todas las dependencias... y las
dependencias que puedan tener estas dependencias... y así
sucesivamente.

Lo unico que se me ocurre es vorrar la cache de los paquetes
instalados en la maquina, instalar lo que necesito y restaurar la
cache de paquetes instalados a su estado original. Pero esta opción es
algo 'cool' y la quiero dejar como ultima opción.

Gracias de todas formas.


 Un saludo,

 Eduardo Villanueva.




-- 

|
|David Barragán Merino
|E-mail: [EMAIL PROTECTED]@gmail.com
|Ingeniería Informática
|Universidad Carlos III Madrid
|


Re: Descargar paquete y todas sus dependencias

2007-11-26 Por tema Alejandro Santos
Hola!

El 26/11/07, Eduardo Villanueva Che [EMAIL PROTECTED] escribió:
 El 26/11/07, bameda [EMAIL PROTECTED] escribió:
 
  apt-get install gimp-python
 
  no me va a descargar python-gtk2 porque ya está instalado, y en
  /var/apt/cache/archives no va a estar.
 
  ¿Alguna otra solución?

 Sí, como ya te han dicho antes, leer el manual. No lo descarga porque
 lo tienes instalado, entonces lo que tienes que hacer es reinstalarlo:

 apt-get install --reinstall -d gimp-python


Eso solo te reinstala el paquete gimp-python, y no las dependencias.

Lo que David justamente necesita es algo que, de alguna forma, le
descargue TODAS las dependencias de ese paquete, y a su vez todas las
dependencias de las dependencias, y a su vez todas las dependencias de
las dependencias de las dependencias, y a su vez todas las
dependencias de las dependencias de las dependencias de las
dependencias ...

No es la primer vez que alguien hace esta pregunta en la lista, y
hasta donde tengo entendido nadie pudo responderla.

La unica forma que se me ocurre hasta el momento es que armar un
pequeño script que, usando apt-cache show, genere un listado de los
paquetes que se deben instalar.

El problema con esto es que podés terminar descargando el Kernel
mismo. O si no lo manejás correctamente, vas a quedarte trabado con
los paquetes virtuales (ejemplo: opengl).

La mejor opcion, y la más fácil, es descargar los 3 DVDs de Debian, o
los 21 CDs.

Saludos!.



Re: Descargar paquete y todas sus dependencias

2007-11-26 Por tema hector hector
Según veo lo que queres hacer es generar un CD, solamente con una
selección de paquetes a tu elección, lo que dicen los muchachos esta
bien y si lo unis con apt-move, seria la opción perfecta ya que
clonarias tu sistema base, usando los paquetes que ya tenes instalado,
acá hay una explicación interesante:
http://www.com-sl.org/article.php?story=cd-personalizado

O podes armar un CD personalizado usando Simple-CDD que mediante una
lista genérica de los paquetes, se encarga de bajar todas las
dependencias necesarias para dicho paquete, el problema se encontraría
en que lo que te arma es un CD de instalación agregando la posibilidad
de que durante la instalación ya se instalen las aplicaciones que le
indicaste.-
http://wiki.debian.org/Simple-CDD

Saludos



Re: Descargar paquete y todas sus dependencias

2007-11-26 Por tema Alejandro Santos
El 26/11/07, bameda [EMAIL PROTECTED] escribió:
 Hola, quiero generara un cd con una serie de paquetes a mi elección.
 Mi intención es incluir en él este paquete, todas sus dependencias,
 las dependencias asociadas a estas últimas y así sucesivamente. Mi
 idea es que cundo añada el cd a los orígenes de software e instale mis
 paquetes no tenga problemas de dependencias. Esto es ideal para
 equipos sin conexión a internet, en los que no puedo descargar ninguna
 dependencia que me falte.

 ¿Hay alguna forma de descargar todos los paquetes (serán alrededor de
 1 Gb)? lo podría hacer con la opción del apt-get de solo descarga,
 pero el problema es que seguro que hay algún paquete que ya esta
 instalado y no me lo descargará.


Intentá con esto:

http://www.alejolp.com/files/py/apt-get-all-deps.py

Podes usar wget para desgargarlo:

wget http://www.alejolp.com/files/py/apt-get-all-deps.py

Lo acabo de hacer, por lo que seguramente esté lleno de errores. El
programa te devuelve TODA la lista de paquetes que debes instalar para
poder instalar dicho paquete. En especial, los paquetes virtuales no
se como funcionarán ...

Ejemplo:

$ python apt-get-all-deps.py wget
tzdata
libc6
zlib1g
libssl0.9.8
wget

El orden en el que aparecen los paquetes es el que debes respetar al
instalarlos para que no existan problemas de dependencias. Deberás
instalar libssl0.9.8 antes de wget para poder instalar wget.

Para descargarlos a todos ellos:

aptitude -d download `python apt-get-all-deps.py wget`

 SALUDOS


Saludos!



Re: Descargar paquete y todas sus dependencias

2007-11-26 Por tema Eduardo Villanueva Che
El 26/11/07, Alejandro Santos [EMAIL PROTECTED] escribió:
 Hola!

 El 26/11/07, Eduardo Villanueva Che [EMAIL PROTECTED] escribió:
  El 26/11/07, bameda [EMAIL PROTECTED] escribió:
  
   apt-get install gimp-python
  
   no me va a descargar python-gtk2 porque ya está instalado, y en
   /var/apt/cache/archives no va a estar.
  
   ¿Alguna otra solución?
 
  Sí, como ya te han dicho antes, leer el manual. No lo descarga porque
  lo tienes instalado, entonces lo que tienes que hacer es reinstalarlo:
 
  apt-get install --reinstall -d gimp-python
 

 Eso solo te reinstala el paquete gimp-python, y no las dependencias.

Cierto, debí leer mejor ;)

 Lo que David justamente necesita es algo que, de alguna forma, le
 descargue TODAS las dependencias de ese paquete, y a su vez todas las
 dependencias de las dependencias, y a su vez todas las dependencias de
 las dependencias de las dependencias, y a su vez todas las
 dependencias de las dependencias de las dependencias de las
 dependencias ...

Lo que fácilmente acabará siendo una instalación típica, más ese paquete ...

 No es la primer vez que alguien hace esta pregunta en la lista, y
 hasta donde tengo entendido nadie pudo responderla.

 La unica forma que se me ocurre hasta el momento es que armar un
 pequeño script que, usando apt-cache show, genere un listado de los
 paquetes que se deben instalar.

 El problema con esto es que podés terminar descargando el Kernel
 mismo. O si no lo manejás correctamente, vas a quedarte trabado con
 los paquetes virtuales (ejemplo: opengl).

 La mejor opcion, y la más fácil, es descargar los 3 DVDs de Debian, o
 los 21 CDs.

Eso podría valer para stable, y ni eso si quieres actualizaciones de seguridad.

La opción más sencilla que se me ocurre, un poco bruta y poco optima,
eso tambien ;), es hacer un apt-get install --reinstall -d del
paquete, y lo mismo para cada paquete que te salga con dpkg
--get-selections, con esto deberías tener todos los paquetes
necesarios para instalarlo y muchos más de propina, pero el script
será simple.


Puestos a intentar hacerlo bien, buscaría algo así:

Guardar la selección de paquetes.
Hacer un --clean-selections.
Hacer que apt se crea que lo que hay instalado es lo que dice dpkg.
Hacer el install -d del paquete.
Restaurar la selección de paquetes y lo que cree apt.

Pero no se como hacer el 3er paso y ya es un poco tarde para ponerme a
investigar ;)


Suerte, y un saludo,

   Edu.



Re: Descargar paquete y todas sus dependencias

2007-11-26 Por tema Delier Quijada
El lun, 26-11-2007 a las 15:49 +0100, bameda escribió:
 Hola, quiero generara un cd con una serie de paquetes a mi elección.
 Mi intención es incluir en él este paquete, todas sus dependencias,
 las dependencias asociadas a estas últimas y así sucesivamente. Mi
 idea es que cundo añada el cd a los orígenes de software e instale mis
 paquetes no tenga problemas de dependencias. Esto es ideal para
 equipos sin conexión a internet, en los que no puedo descargar ninguna
 dependencia que me falte.
 
 ¿Hay alguna forma de descargar todos los paquetes (serán alrededor de
 1 Gb)? lo podría hacer con la opción del apt-get de solo descarga,
 pero el problema es que seguro que hay algún paquete que ya esta
 instalado y no me lo descargará.
 
 SALUDOS
 
Yo tengo una conexión dial-up y lo que hago por ejemplo es bajarme la
iso de debian (por ejemplo el snapshot de esta semana de lenny,
instalo y luego hago un aptitude autoclean y borro todo lo de la cache,
y empiezo a instalar cosas, luego con el programa aptoncd genero los CD
extras sin problemas.

Si deseas agregar un paquete extra puedes agregarlo
a /var/cache/apt/archives/ pero ten cuidado que no tengan problemas de
dependencias, instala lo que haga falta.

Espero te sirva, saludos..

-- 
  ,= ,-_-. =.  |JID: [EMAIL PROTECTED]
 ((_/)o o(\_)) |Public Key Server -- 0x52FA9F74
  `-'(. .)`-'  |GNU/Linux User #388927
  \_/  |Slackware Powered by Gnu/Linux


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]