Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 22700 ideas, 138270 comments, 2629576 votes
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas
Idea #13431: Save your settings and selected packages as a package for later reinstall

Written by Aphoxema the 19 Sep 08 at 19:45. Category: Installation. Related project: Nothing/Others. Status: New
Rationale
A tool for migrating to another version or a reinstallation of Ubuntu by collecting information from the user and copying information into a .deb, preferably a meta-package.

First the tool would ask what information the user wants to store into the .deb, desktop files, settings in /etc, list of installed programs (which would serve as a meta-package), Gnome panel/nautilus/whatever settings.

The application would then copy the relevant data and build a .deb

The user could later use this deb and execute it normally to quickly restore users and groups, network settings, desktop files, drivers, package selection, and anything else the application could collect for them.

Of course, without a separate application on the target computer, this method couldn't be practically used to remove unwanted packages.

The usefulness of this is limited, but when it can be useful it can be an incredible convenience.

The information can be collected through a drop list, the user checks what preset information they want to save. One list can be populated by the list of installed packages, one list can be populated by the contents of their /etc, some lists can be custom built to pull gconf settings and populate the list of which ones to be saved.
Tags: (none)

37
votes
closed
Solution #1: Auto-generated solution of idea #13431
Written by Aphoxema the 19 Sep 08 at 19:45.
Ubuntu Brainstorm was updated in January 2009. Since the idea #13431 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!

Propose your solution

Attachments
No attachments.


Duplicates


Comments
glotz wrote on the 19 Sep 08 at 20:40
For 1:1 reinstalls there's partimage.

Aphoxema wrote on the 19 Sep 08 at 20:45
This is useful for a 1:1 reinstall, but sometimes reinstalls are good for bulldozing user errors and sometimes reinstalling is done from a better understanding of filesystem management, partitioning, and other aspects of a healthy OS.

hdhfm wrote on the 13 Oct 08 at 23:53
I would prefer to have only the meta info which packages were on the machine and the corresponding settings.
So I can install a new machine with the same packages. But the newest version of Ubuntu.
Aphoxema you are right sometimes a new installation sweeps away configuration errors. But sometimes it took a long time until the computer learned what it has to do. In those cases I would like to save the configuration.


Post your comment