I&#x27;m sorry for the rant, it&#x27;s a bit off topic and not called for, but would like to say my experience is sort of the opposite:<p>I&#x27;ve been a Slackware-current user for most of a decade, and I love that it&#x27;s so easy to upgrade the OS using slackpkg. I can (and do) often only upgrade a subset of packages, and never even need to reboot afterwards, not even after replacing the kernel (although, obviously...). A simple package system without dependency tracking has had many advantages for me. But installing stuff not in the standard system is more of a pain; there are third party repos but no where near as convenient as Debian&#x2F;Ubuntu. I compile a couple SlackBuilds (packages) per week. I admit I&#x27;ve spent a huge amount of time learning how to do things like that manually and wouldn&#x27;t recommend Slackware to those who won&#x27;t want to learn sysadmin.<p>On the other hand my experience with upgrading between Ubuntu releases is terrible. A number of things have broken, permanently, every time, and I can&#x27;t trivially upgrade from Ubuntu 14.10, because they <i>purposefully</i> break the package manager in old releases by breaking URLs. Also other pain points, like it not allowing installing both 32 and 64 bit devel libraries. I need those! The package manager is too complex and clever for me. (Honestly, I don&#x27;t want to spend time learning how to override it.)
I&#x27;m planning to format the drive and reinstall from scratch because it seems easier than fixing it.