Scaricare un intero repository di apt

Emilio Anzon pan@sucami.linux.it
Sab 3 Dic 2005 22:41:16 CET


On Sat, Dec 03, 2005 at 12:12:34PM +0100, alexic wrote:
> Nel mezzo del cammin di nostra vita, Jabba  in data 20/11/2005 22.07 si 
> ritrovo' in una selva oscura che la giusta risposta era smarrita:
> 
> >alexic ha scritto:
> >
> >>Domanda: è possibile scaricare un intero repository [Cut]?
> >>
> >
> >debmirror(1)
> 
> Ok, supponiamo che sia con un sistema SUSE e uno windows:
> come posso fare?
> Voglio kde 3.5 !!! :)
direi che ti conviene scrivere un bash script abbastanza semplice che
partendo da questo comando

apt-cache show kde|grep ^Depends|cut -d: -f2 >> pacchetti-kde

lo esegua ricorsivamente finchè non giunga a nessuno dipendenza e poi
usi sed(1) per convertire le virgole in newline e poi esegui

for i in `cat pacchetti-kde`; do apt-cache show $i |grep ^Filename|cut -d: -f2 >> pool-deb; done

a quel punto di nuovo sed(1) per costruire un URI corretto e vai di
wget(1) (ci sta anche su winzzoz)


> 
> C'è una feature mooolto simile ad una di winxp.... :-\
> 
non ho capito ?

\Emilio


Maggiori informazioni sulla lista palermo