On Mon, 31 May 2010 04:09:19 -0000 Cameron Hutchison <[email protected]> wrote:
> Celejar <[email protected]> writes: > >Cameron Hutchison <[email protected]> wrote: > > >> Is there some way to do an > >> intelligent partial mirror of the archive of what is installed on other > >> boxes, without too much overhead of managing a package list? (i.e. I dont > >> want to have to manually update some package list on my lenny box when I > >> install a new package on a sid box). > > >You could use use the output of 'dpkg --get-selections' on the Sid > >boxes, pruning it using grep or similar to keep only the lines ending > >with 'install'. > > ok. that's easy. > > >Combine the results from the various Sid boxes, > > so's that. > > >and then have the gateway box get those packages. > > hmmm. How? Is there an existing tool that will do this? Doing it > manually (in a script) would require too much work (essentially > implementing apt-get -d dist-upgrade against a specified package index > and package list). How about using 'aptitude download', possibly feeding the package list to aptitude with xargs? The 'download' action downloads to the current directory, so I suppose that you'd use a temp directory, and that would have the side effect of getting a copy stored by the cacher. Celejar -- foffl.sourceforge.net - Feeds OFFLine, an offline RSS/Atom aggregator mailmin.sourceforge.net - remote access via secure (OpenPGP) email ssuds.sourceforge.net - A Simple Sudoku Solver and Generator -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

