How to maintain a few heterogeneous ubuntu boxes synchronized?

Asked by Stefano

I have a little pool of heterogeneous computers with Ubuntu 9.10 mounted and located in different places (home, work,...).
I would like to have the same set of (non-default) applications installed locally on each of them. Does it exist a way to maintain a list of needed applications and sync all the computers against it?

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
George Standish (george-standish-deactivatedaccount) said :
#1

Take from ubottu's !clone message on freenode (assumes that all the programs in question are available from the default Ubuntu repository):

!clone
To replicate your packages selection on another machine (or restore it if re-installing), you can type « aptitude --display-format '%p' search '?installed!?automatic' > ~/my-packages », move the file "my-packages" to the other machine, and there type « sudo xargs aptitude --schedule-only install < my-packages ; sudo aptitude install » - See also !automate

Good luck,
George

Revision history for this message
Sam_ (and-sam) said :
#2

Can you help with this problem?

Provide an answer of your own, or ask Stefano for more information if necessary.

To post a message you must log in.