Quote:
Originally Posted by SilentSam
but do I want to chance that all my configuration won't cause bugs if I follow the upgrade path? I don't want Plasma to crash / Steam to stop working / whatever...
...anyone else followed the upgrade path a few times, and have some experience to share with it?
|
OK, we have to be completely clear about what you mean by 'the upgrade path'.
There are three major ways of doing something that gets called 'an upgrade'. You could blow everything away, do what is effectively a clean install and restore (selected) stuff from your duplicate back-ups. Most people would call this a clean install, but it depends what you pull back from your backups; if you pull back many dot files, then it isn't really a clean install, but it isn't what most people would call an upgrade, either.
Secondly, you could blow everything away except /home, and install over the top. Mostly this happens if you a separate /home partition and you re-format everything other than /home as part of the install, although you probably come up with other ways of doing this. Many people refer to this as a 'clean install', but if you try it, it is clearly nothing of the kind. Many apps have some kind of 'magic' knowledge of their previous settings, so there is clearly stuff being preserved from previous installs.
Thirdly, there is the zypper dup (or, possibly change your repos over and use yast, if you want to be adventurous) method that is only supported from one version to the immediately subsequent version.
Quote:
Originally Posted by SilentSam
but do I want to chance that all my configuration won't cause bugs if I follow the upgrade path? I don't want Plasma to crash / Steam to stop working / whatever...
|
The major (in the sense of time-consuming) problem that I have on a version change is sorting out kde again. My experience is that, even on minor kde upgrades, if you keep .kde (.kde4, actually) from one version to another, you are asking for trouble (and that request will be fulfilled, even if not immediately), so I accept that and blow .kde away on any kde upgrade and start again from a clean .kde. This takes some time, but I find it better than working with a old .kde and finding out after a couple of months that mysterious little bits of kde don't work properly and having to blow .kde away anyway, because its the only way of making progress.
So, I'd say that the biggest part is setting up kde again, but that you have to do that anyway when you upgrade kde, or risk wasting more time on problems that only arise because the . file didn't originally line up the version of kde itself. Everyone else's mileage may vary. And, anyway, I have a set of post-install notes that I can follow that largely get me there, based on whatever I did last time.
That said, if I were administrating hundreds of workstations, I can't begin to describe how much of a pain this would be. Totally impractical. I'm guessing Suse would direct me to SLED, for example, but I don't know what real advantage that would offer in terms of post-install configuration.
Certainly it is the case that you would have to do it less often, but it would still be a total pain when you did have to do it.
Quote:
Originally Posted by SilentSam
Does anyone know why OpenSuse doesn't do an LTS build at all?
|
Because it would cannibalise the market for SLED?