Keeping openSuSE Tumbleweed rolling release up to date
Posted by jpluimers on 2016/05/27
openSuSE provides a rolling release called tumbleweed. Given the very different nature, traditional means of updating don’t work (I added some links to the text):
You should use “zypper dup” to keep your system up-to-date, YaST->Online Update is useless on Tumbleweed.
You can use the update applet, YaST->Software Management, or “zypper up” as well most of the time, but those won’t be able to cope with _all_ changes in Tumbleweed, e.g. they might have problems when packages are dropped or renamed.
There are mixed opinions on using rolling releases, for instance Are rolling release Linux distros better than fixed releases? | ITworld.
But I have the feeling that many of them are ready for real primetime, and Windows 10 seems to follow the rolling-release direction too. It’s a matter of the process leading to the rolling updates being very well, and offering customers a choice when to install updates.
Edit 20160527:
Richard Brown (@sysrich), Geek, Linux engineer. openSUSE Chairman, chimed in on Twitter:
I prefer `zypper dup –no-allow-vendor-change`. It is safer when additional repos are present. I alias it as `zypper-twup`
–jeroen
OpenSuSE Tumbleweed: after installing from ISO, be sure to disable/remove the ISO repo « The Wiert Corner – irregular stream of stuff said
[…] a weird thing on my OpenSuSE Tumbleweed system while upgrading (yes, zypper dist-upgrade is the recommended way to update Tumbleweed): it would complain in this way zypper dup indicates python3-urllib3-1.16-1.1.noarch requires […]