> -----Original Message----- > From: Erik Persson [mailto:[EMAIL PROTECTED] > Sent: Friday, October 06, 2006 1:34 AM > To: Debian Mailing List > Subject: Moving "setup" from one computer to another? > > Hello! > > I have a server running sarge. > Now I want to install another computer with debian sarge and > the same packages as the first one. > > How do I do this the easiest way? > That is, how do I generate a list of installed packages from > the runing server that I can use in an automatic way to > install packages on the new computer and how do I do it? > > I found this at > http://www.debian.org/doc/manuals/reference/ch-package.en.html > ---------------------------------------------------------------- > To make a local copy of the package selection states: > > $ dpkg --get-selections "*" >myselections # or use \* > > "*" makes myselections include package entries for "purge" too. > > You can transfer this file to another computer, and install > it there with: > > # dselect update > # dpkg --set-selections <myselections > # apt-get -u dselect-upgrade # or dselect install
This is the easiest way AFAIK. The problem is that it doesn't copy the "auto" state of packages (packages installed automatically as opposed to explicitly) > --------------------------------------------------------------- > > Is this the way to go, especially since: > "In stable releases up to and including Potato, dselect was > the principal package maintenance tool. For Sarge, you should > consider using aptitude instead." etc > I don't know of a way to do this that easily with aptitude. What you can do is aptitude search ~i to get a list of installed packages, it will also give the state (auto or not), but I don't know of a way to feed it back into aptitude directly (you can write a sed+shell script to do it). > Thanks for any help! > > /ep > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact > [EMAIL PROTECTED] > > > +++++++++++++++++++++++++++++++++++++++++++ > This Mail Was Scanned By Mail-seCure System > at the Tel-Aviv University CC. > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

