<br><br><div class="gmail_quote">2010/10/28 Aurélien Naldi <span dir="ltr"><<a href="mailto:aurelien.naldi@gmail.com">aurelien.naldi@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi,<br>
<div class="im"><br>
On Thu, Oct 28, 2010 at 4:34 AM, æŽç™½|å—一日 <<a href="mailto:calidion@gmail.com">calidion@gmail.com</a>> wrote:<br>
><br>
> 2010/10/28 Evan Huus <<a href="mailto:eapache@gmail.com">eapache@gmail.com</a>><br>
>><br>
>> On Wed, Oct 27, 2010 at 8:01 PM, Daniel Gross <<a href="mailto:daniel.gross@utoronto.ca">daniel.gross@utoronto.ca</a>><br>
>> wrote:<br>
>> ><br>
</div><div class="im">>> > The main benefit for such a setup, is that it allows reinstalling Ubuntu<br>
>> > without loosing the users data, which would be safely sitting in a<br>
>> > separate data partition.<br>
>><br>
>> Putting it on a separate partition isn't actually necessary. Currently<br>
>> when Ubuntu is directed to install to a partition which previously had<br>
>> Ubuntu on it, it reinstalls only what is necessary, leaving things<br>
>> such as user settings intact. So this is effectively already done,<br>
>> just without the necessity for multiple partitions.<br>
><br>
> I think it is why another partition is necessary.<br>
> sometimes users don't know which program causes their problems.<br>
> they want a clear reinstall except for their home folders.<br>
> and it is helpful to give a option to remove previous configurations in the<br>
> home folder.<br>
<br>
</div>I may be wrong but this feature during the install only keeps the home<br>
folder (and other well-known data places?) and removes the rest so it<br>
should not leave random extra files or system configuration.<br></blockquote><div>Â </div><div>yes, and it is safe to keep data even if the system is not possible to recover.</div><div>Â </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Anyway, I have been using a separate home partition for quite a while<br>
as it is a nice way to switch between different OSs (including stable<br>
and devel ubuntu). It is always possible to do so using the manual<br>
partitionner, which is arguably a power-user tool.<br></blockquote><div><br></div><div>:)</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"><br>
>> > Taking this idea a step further, perhaps its possible to also preserve<br>
>> > the packages that were installed, so that these remain intact in the<br>
>> > data partition also. Perhaps a better name for the data partition could<br>
>> > be "User" partition, which includes all user configured, tailored,<br>
>> > created data. As opposed to the System partition which includes the base<br>
>> > OS only, and that can be reinstalled at will.<br>
>><br>
>> Technically, every part of Ubuntu (including the base OS) is<br>
>> considered just an installed package, so doing this wouldn't be<br>
>> simple. I'm also having trouble seeing the use case for this - most<br>
>> people (in my experience) reinstall Ubuntu as a way to clean up cruft<br>
>> (or apparent cruft - a fresh install often feels faster just by<br>
>> placebo effect). Presumably they would want such packages removed,<br>
>> else why would they reinstall? They're may be something I'm missing,<br>
>> but I can't see "reinstalling while keeping current packages" to be a<br>
>> common desire.<br>
<br>
</div>If you want to keep installed packages, you can upgrade instead of<br>
installing from scratch (if you don't skip a version or if you go from<br>
LTS to LTS, otherwise it may be painful).<br>
If you do not fear to fiddle with the command line, some of Debian's<br>
package management tools can help to reinstall the same selection of<br>
packages on your new system:<br>
see dpkg --get/set-selection for a rough approach and debfoster to<br>
build a list of packages you want to keep; taking dependancies into<br>
account.<br>
Of course it only works for packages that are available from apt<br>
repositories and is not so user friendly but I guess one could build a<br>
GUI based on the same principle.<br>
<br>
Alternatively, you can keep a list of packages you want and install<br>
them from the command-line. making it easier to build such lists and<br>
to apply them would make a nice feature for the software-center ;)<br>
<br>
Best regards.<br>
<br>
--<br>
Aurélien Naldi<br>
<font color="#888888"><br>
--<br>
</font><div><div></div><div class="h5">Ubuntu-devel-discuss mailing list<br>
<a href="mailto:Ubuntu-devel-discuss@lists.ubuntu.com">Ubuntu-devel-discuss@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss</a><br>
</div></div></blockquote></div><br>