something breaks I do not need to completely reinstall everything…these couple of weeks I wasted so much time reinstalling time and time again…
Your post is not very clear. You never need to re-install it but you need to post more details if you really want to get some help here.
> something breaks I do not need to completely reinstall
> everything…these couple of weeks I wasted so much time reinstalling
> time and time again…
most likely you are installing something that is causing your problems…
just a bit of friendly advice: move more slowly, that is do a basic
install and just accept the default look and programs for a few
days…browse some with Firefox, use a default email app…etc…
then, add one thing, or change one way it looks…and use it some
hours, or DAYS if you can to MAKE SURE the new stuff is working okay…
you might find that you have MUCH less problems/frustration and lost
time, and MUCH more stability…
also, by slowing down and taking the time to USE what you have (even
after adding some things) you have the chance to see if there are
problems with that LAST thing you added or changed…and, you can fix
the LAST thing, rather than feeling the need to start completely over,
and install the same things and have the same problem again…
oh, and in case you have not heard: Linux is Not Windows…here we do
not always assume a reinstall is either the only or the best way to
fix a problem…often it just leads to the SAME problem coming again.
and, for some months, if you can you might need to try to only install
with YaST or zypper using the normal repos for your version…and do
some reading, maybe these to start:
just friendly thoughts, if they are not helpful, sorry…
Another option you might want to look into would be imaging the drive. You would do a clean install, and then you could either image the drive at a the point of the clean install or after you get things set up the way you like them. With the drive image you can just restore the image if something goes wrong and it would restore you back to the point where you took the image without having to go through the whole installation and setup process again.
The closest thing I can think of to “save your configuration” would be to make a separate partition for /home (the directory where all of your various program/desktop customizations are saved), and then during reinstall, setting the mount point of that partition to /home.
This, of course, would not preserve your programs. However, the custom configurations for those programs would be saved so when you do reinstall them, it would be configured as you had it previously.
Now that you know what you have installed, you could create your own version of openSUSE at the build service.
Keeping /home on it’s own partition is standard these days
A lot is done when you copy /etc entirely to another partition.