Craig Sampson wrote (on 12 Mar 2002 at 19:57): > I may have missed something (sure hope so), but what I'd find > immensely useful is a way of being able to choose, at install (or > other) time what packages I want then save this selection 'list' > to a file so that when I next install Debian on another box I can > just tell it to use the previously made selections.
Maybe you can adapt this: =========================== From: Eric Richardson <[EMAIL PROTECTED]> To: "Sean 'Shaleh' Perry" <[EMAIL PROTECTED]> Subject: Re: Debian Reinstall Date sent: Wed, 23 May 2001 08:56:08 -0700 Copies to: "debian-user@lists.debian.org" <debian- [EMAIL PROTECTED]> Forwarded by: debian-user@lists.debian.org Date forwarded: Wed, 23 May 2001 18:07:00 +0200 (MET DST) Organization: MilagroSoft Inc. Sean 'Shaleh' Perry wrote: > > On 09-May-2001 Ronan O'Sullivan wrote: > > Hi there, > > I am wondering is there anyway to save your current installed > > packages information and when you reinstall for apt or dselect to > > know what packages to install or remove to restore your system to > > the previous state? > > > > 2 steps: > > a) > # dpkg --get-selections|sed -e 's/deinstall$/purge/'|dpkg > # --set-selections apt-get dselect-upgrade # this removes any lingering > # packages in your list > > b) > # dpkg --get-selections|sed -e 's/hold$/install/' > package_list > # copy package_install /somewhere/safe > > Then, after the install: > > # dpkg --set-selections < package_list > # apt-get dselect-upgrade > > The sed call is to ensure that even packages on hold get stored > properly. This is very clever and effective. I tried it today and it worked like a charm to get a good package list for backup and of course purge deinstalled packages as per a). BTW, How can I find why a package is on hold? Thanks again, Eric ========================================================= -- -- Tony Crawford -- [EMAIL PROTECTED] -- +49-3341-30 99 99 --