Sunday, 7 July 2013

SalixOS - The Miracle of Upgrading When It Actually Works

Following on from my previous post on Slackware I have to root for SalixOS here which has almost slipped out of sight over the last two years or so after a spectacular start. It handled everything I've thrown at it which is more than I can say for any other distribution. The story goes like this:

Salix 13.0.2 installed in 2009 and upgraded to 13.1 in June 2010, this included a downgrade after initially leaving out the kernel and mesa-libs which resulted in choppy screensavers and no GL acceleration. After deliberating, I did a full upgrade and arrived at the expected result.
13.1 ran fine here until last month, June 2013, when I decided to upgrade to 13.37 and straight from there to 14.0. Again, no issues were encountered. All one has to do is stick to the excellent upgrade instructions in the wiki, so effective and simple my cat could do it. I really recommend the User documentation and FAQ sections on the documentation hub.
Last but not least I attempted an upgrade from Salix 14.0 to Slackware-Current, which did not entirely work out due to many changed packages but left me with some original Slack artwork for the LILO boot loader. I downgraded back again to Salix 14.0, except the kernel which is now regularly updated from current and is currently 3.9.7 here.
So let's see. That is five upgrades and two downgrades and the system has not only survived, it functions well without any odd hiccups here and there and runs fast (I cleaned out some old cruft, residual configs, leftover folders of uninstalled applications and such). I do all sorts of multimedia work incl. connecting and importing from digital cameras, using a very old Labtech webcam with a known service and on hangouts, the usual web and office work, a lot of research and writing these days and the occasional compile. The latest Oracle VirtualBox (official package) compiles its kernel modules as happily as the rt5370 driver on SlackBuild.org for the iffy Realtek wireless USB adapter (It's an old motherboard and none of my desktops came with onboard wifi, hence several of these external adapters).
Great stuff, and although not wanting to cause any distrowars, not even Debian has achieved such a feat for me so far. Not to mention other distributions that break at the faintest attempt of upgrading to the next version. Obviously we can't really count rolling distributions in this as they're not designed to be downgradable, although with Arch one can keep old packages local or search back in time mirrors, but it's not what the distro is about.

I can't say it often enough, it really pays to read and follow documentation. Thanks to Salix and to Slackware for keeping it clean, nice and the package format simple. It just works.

Salix 14 Xfce with a somewhat Gnome2 like layout, top panel hiding.

12.04 LTS (1) 1280x1024 (2) 14.1 (1) absolute (6) accessibility (6) ad-blocking (2) administration (2) afterstep (1) android (3) announcements (15) anonymity (5) anonymous (1) anonymous browsing (1) anti-malware (1) anti-virus (1) antiX (4) applications (1) arch (11) archbang (11) archone (1) artix (2) authentication (1) backports (1) base (1) bash (2) bittorrent (2) block-this (1) bluestar (1) bodhi (1) books (1) brave (1) brave-browser (1) browsers (8) browsing (1) bsd (4) bug (2) bugs (3) calculate (1) centos (1) certification (1) chakra (2) changelog (22) chat (1) chatzilla (1) chromebook (1) chromium (2) click (1) commodore 64 (1) ControlD (1) critique (1) crunchbang (5) crux (1) ctkarch (1) cyber war (1) debian (29) desktop (62) devuan (6) digital certificates (1) digital memories (1) distributions (75) DNS (1) documentaries (1) documentation (2) dr. web (1) drivers (1) duo (1) e17 (1) email (1) encryption (3) enlightenment (1) events (1) exit nodes (1) ext4 (1) fake (1) fallout (1) fallout 4 (1) fedora (6) file server (2) file systems (1) firefox (3) flash (1) flush (1) fluxbox (7) fluxflux (1) FPS (2) free software (3) frugalware (1) FSF (1) ftp (2) furybsd (1) fusion (1) fvwm (1) fvwm-crystal (1) games (11) gaming (10) gentoo (3) gnome (9) gnome shell (4) gnu/linux (4) google (2) google-chrome (3) graphics (1) grml (1) gtk+ (1) hangouts (1) hardcore punk (1) hardware (3) how-to (23) humor (2) i3 (1) icewm (6) init (3) init freedom (5) interview (1) introduction (1) jibbed (1) jwm (2) kanotix (4) kde (21) KDE neon (1) kde3 (2) kernel (6) knoppix (1) kodi (2) kongoni (2) kubuntu (3) LAS (1) libtorrent-rasterbar (1) linux (20) linux light (16) Linux Mint (6) live (50) live medium (28) live system (13) liveslak (3) LMDE 4 (3) localisation (1) LTS (1) lxde (12) lxqt (1) mageia (1) mandriva (2) manjaro (1) marine life (1) mate (1) media center (6) mepis (2) mint (5) mobile (2) mobile security (1) movies (6) mozilla (3) music (1) MX Linux (1) netbook (2) netrunner (1) networking (5) news (3) nvidia (1) open source (1) openbox (15) openSUSE (4) opinion (13) other (5) overclockix (1) packages (1) pclinuxos (4) perl (1) plasma (5) poll (2) porteus (3) privacy (5) privoxy (1) programming (1) proxy (2) puppy (3) qbittorrent (1) qt (1) quick look (10) ratpoison (1) red hat (7) redcore linux (1) relax (1) release (2) rescue (3) reviews (57) rhythmbox (1) rolling (1) RPG (2) rpm (1) sabayon (5) salix (15) scientific (7) screenshots (2) scripts (3) seamonkey (1) security (4) semplice (1) server (5) shell (1) shooter (4) siduction (1) slackel (1) slackware (68) slackware 14.2 (2) slackware 15.0 (8) slackware-current (34) slax (7) slitaz (1) smart phones (2) sms (1) south africa (2) specialist (1) spoof (1) ssh (1) surfing (1) systemd (2) table mountain (1) TDE (1) tegra k1 (1) The Walking Dead (1) themes (1) tinyme (2) tips (1) tor (3) torrenting (1) torrents (1) traffic analysis (2) trinity (2) trisquel (1) TV shows (2) TWD (1) ubuntu (6) unity (2) unity linux (4) unix (1) upgrade (6) vector (2) video (4) vinux (2) virtualbsd (1) visual impairment (5) voip (1) vpn (5) VSIDO (1) wallpapers (3) window maker (4) window managers (1) windscribe (1) wireless (10) xfce (16) youtube (1) zenwalk (3) zombies (1) zoo (1)