Hi all. I'm new to Ubuntu and am running instances of 10.10 in four places.

Very quickly, it becomes apparent that this is now four different machines to maintain.

I understand how certain directories can be kept in sync using Ubuntu One, Dropbox, or something rsync-based.

What I'd like to know is if there is an effective way of keeping system-settings synchronized (for example, installed packages, desktop configuration, Thunderbird configuration, etc., etc.). Almost like the Windows equivalent of a roaming profile.

Are these items all kept someplace that's accessible that I could simply synchronize or am I asking for trouble? Certainly, I'm not the first person to run into this situation--