Feature changed by: Mário Castanheira (SpeccyMan) Feature #313441, revision 17 Title: Easy Upgrade openSUSE Distribution: Unconfirmed Priority Requester: Desirable Requested by: Mário Castanheira (speccyman) Partner organization: openSUSE.org Description: An easy way to allow users to make upgrades (e.g.: changing from - version 12.1 to version 12.2) as easy as they can in Ubuntu. + version 12.1 to version 12.2) as easy as they can in Ubuntu - using a + GUI. Something like a notification whit a button to perform the upgrade whit just one-click, instead of having to deal whit the work of manually disable all of the repositories, update them manually, open the terminal and finally make a "zypper dup" . Would be good if all this would be automatic (maybe even integrated it in Apper or in the new Software Center). Use Case: User gets notified that there's a new version of opensuse available and it is asked if he wishes to upgrade. If he selects "upgrade" the system should ask for permissions and then start upgrading itself. (pretty much like in ubuntu). Nothing else required! Business case (Partner benefit): openSUSE.org: The benefit for the user is that this feature will encourage users to keep their distro in it's lastest version, even if they don't understand much about computers! This will bring them a greater experience in opensuse since they will have access to stable and newest features and also many other improvements. It's also because it's something all Ubuntu users keep saying it's one of their loved features. Discussion: #1: Sławomir Lach (lachu) (2012-05-02 22:04:14) As I remember, there exist a Yast module to do that. #2: Mário Castanheira (speccyman) (2012-05-02 23:35:32) (reply to #1) well, if you're referring to YaST Online Update (YOU), as far has i know, it can't do upgrades unless you manually deactivate some of your repos and update others to match the repos of the new version. Only then you can upgrade. Those manual changes is what this feature is trying to avoid :) #3: phil osophe (posophe) (2012-10-04 14:41:39) Yes but there s annother advantage of easy dist-upgrade like ubuntu, it removes unmaintained anymore packages or replacement packages #4: Mário Castanheira (speccyman) (2012-10-08 17:12:00) (reply to #3) I think OpenSuse is already able to do this. I think it's an Yast Option called "CleanUp when Delecting Packages" (don't know if "System Verification Mode" has anything to do whit it as well). #5: Gavin S (gav616) (2012-10-09 16:34:34) non rolling release distro's always recommend a fresh install mainly because of changing config files and defaults/philosophy changes. Rolling distro's try to combat this with automatically re-writing those files or diff'in them to the user, it's messy. Also how do you "connect" with the users to remove unmaintained software or "push" better solutions (new filesystems, better security practices). I think an awesome idea would be, to some how integrate the New release DVD installer to the actual Upgrade process (dump it in RAM??). This could provide an initial backup options for your home folder and important yast data. Then it could just carry on as a normal DVD install, offering all the new features, security and up-to-date philosophy. #6: Simone Ramacci (simosito) (2012-10-15 12:22:00) To be honest I was never able to successfully upgrade any Ubuntu version, that is one of the reasons I switched to OpenSUSE. I did a dist upgrade to the current version and I had no problems at all. In fact it also fixed a problem I had with KDE. As far as I can tell my Ubuntu problems were caused by trying to upgrade an LTS to a non-LTS, with a distro that radically changes every 10 seconds. With SUSE we don't usually have this problem, because of the shorter life cycle and more gradual introduction of new features. This said, why don't we change the description to something like: «Allow user to be notified about new distro version, and to upgrade from graphical tool OR DVD, after choosing whether to back-up /home/$USER or not» Thus providing both a (I hope) better version of the Ubuntu way (not that we always have to do like they do) and Gavin S' way (I think Windows tries to do that disc approach, but I've never tried). #7: phil osophe (posophe) (2012-10-18 10:05:18) (reply to #6) Ubuntu way is not the main subject of this user request but only a graphical or command line tool whose do what user will make for upgrade opensuse : Changing Suse repo, zypper up,etc With a cli we can purpose replacements, remove obsoletes and unmaintained softs. It's difficult at least to manage the distro because a newer version is a pack of packages. Then with a update manager we could manage what must be added, removed... -- openSUSE Feature: https://features.opensuse.org/313441