Salix OS is a distro based on Slackware. Slackware, as you probably already know, has not had a reputation as being the easiest distro to use. Salix OS makes Slackware accessible to more users by making it easier to install, configure and manage. You can get Salix OS with the Xfce or LXDE desktop environments. For this review, I decided to use the LXDE version of Salix OS.
Slackware is a free and open source operating system. It was one of the earliest operating systems to be built on top of the Linux kernel and is the oldest currently being maintained. Slackware was created by Patrick Volkerding of Slackware Linux, Inc. in 1993. The current stable version is 13.1, released on May 24, 2010.
Slackware aims for design stability and simplicity, and to be the most “Unix-like” Linux distribution, using plain text files for configuration and making as few modifications to software packages as possible from upstream.
Slackware was originally descended from the Softlanding Linux System, the most popular of the original Linux distributions. SLS dominated the market until the developers made a decision to change the executable format from a.out to ELF. This was not a popular decision among SLS’s user base at the time. Patrick Volkerding released a modified version of SLS, which he named Slackware. The first Slackware release, 1.00, was on July 16, 1993. It was supplied as 3½” floppy disk images that were available via anonymous FTP.
Salix OS retains full backwards compatibility with Slackware. This enables Slackware users to benefit from Salix repositories, which they can use as an “extra” source of software for their distribution. However, while in the KISS principle that Slackware adheres to, “Simple” refers to the system design, Salix OS applies it to daily use as well. It aims to be simple, fast and easy to use.
To paraphrase the words of a journalist: the target audience for Salix OS might well be described as “lazy Slackers”, users familiar with Linux in general and Slackware in particular who don’t mind having additional tools to reduce their workload, while maintaining the maximum compatibility with Slackware possible. Salix OS adds automated dependency resolution, enhanced internationalization and localization, a larger repository of applications, and a well equipped suite of native administration and configuration tools for both the GUI and the command line. In so doing it is making the system more user friendly than vanilla Slackware to newcomers as well.
What’s New In This Release
This release is actually a maintenance release. The last major update for the LXDE version was Salix OS 13.1, which was released back in July. Here is the announcement text for that release.
Salix LXDE edition 13.1 has been released! Based on Slackware 13.1, it features the Lightweight X11 Desktop Environment, “an extremely fast-performing and energy-saving desktop environment”, with a clean look and feel. The main applications that complete the LXDE experience are the lightweight and fast PCManFM file manager and the popular Openbox window manager.
As with the standard, XFCE edition, this iso allows installation to be performed in three different modes, core, basic and full. The core mode installation is identical to the one you get from the XFCE edition. Basic will only install a minimal LXDE desktop with only midori and gslapt installed as extra and full will install everything that is included in the iso. That includes the lightweight Midori web browser, that uses the powerful webkit engine and the Claws-mail e-mail client, along with the Transmission torrent client and the Pidgin instant messaging client. Also included are the Abiword word processor, the Gnumeric spreadsheet and the epdfview pdf reader. The Whaawmp! Media Player is used as the main media application and is accompanied by the powerful Exaile music player/manager and the Brasero disc burning application. Viewnior is the default image file viewer and mtpaint can be used for editing them. The full set of the Salix system tools are of course included in this release.
Users are able to use the Gslapt package manager, or the command line equivalent slapt-get, to install extra software in their systems from Slackware and Salix repositories, with complete support for dependency resolution.
Hardware Requirements & Installation
I looked around the Salix OS site, but I was not able to locate a specific list of system requirements. Oops! If you know them, please post them in the comments for the benefit of other readers.
The screenshots below walk you through the install, from beginning to end. Salix OS is a Live distro, so you can boot off the CD and try it without having to do an install.
Please note that you should launch GParted and do your partitioning before you start the Salix OS installer. If you don’t, the installer will simply tell you that it can’t find a partition to install the OS on. Some distros have installers that will launch you out of the installer and into GParted then back into the installer after partitioning. Salix OS, alas, does not do this. So it’s much better to do your partitioning ahead of time.
Bear in mind that Salix OS has three installation modes, you can choose which one you want when you get to the Software part of the install. Here’s an explanation from the Salix OS site about the different installation modes:
Salix has three different modes of installation:
- Full: Everything that is included in the iso is installed. That includes the Xfce desktop environment, the Firefox web browser and Claws-mail email client, a complete OpenOffice.org office suite, a Java Runtime Environment, the Parole media player and Exaile music manager, the gslapt package manager and several other applications, always following the “one application per task” rationale.
- Basic: This installs only the Xfce desktop environment with the Firefox web browser and the gslapt package manager. Ideal for advanced users that would like to install a lightweight Xfce and add their own choice of applications.
- Core: Only the minimum essentials for a console system to start are included. A graphical environment is not provided. This is ideal if you are an experienced user and want to customize your installation for any specific purpose, such as a web server, file server etc.
The installation is text dialog based, but easy to navigate and complete. It is also very fast; a “full” mode installation will take less than 5 minutes on any modern PC. All three installation modes come with a complete development environment, so users don’t need to add anything to start developing and compiling applications.
Booting & Login
Here’s what the bootsplash and login screens look like:
This version of Salix OS uses the LXDE desktop environment. A version with Xfce is also available for download. LXDE is a great desktop environment for those on older or limited hardware, it doesn’t require the same amount of system resources as KDE or GNOME.
There are three icons on the desktop when you boot into it; My Documents, Salix Online and Salix IRC Support. The Salix Online icon loads the Salix OS wiki. If you are new to Salix OS, it’s a good idea to spend some time reading through the available documentation, especially the FAQ. It may help you if you run into any problems.
The installed desktop features the unique and colorful Salix OS wallpaper. If you want to change it, right click the desktop and choose Desktop Settings then click the wallpaper drop down. A larger menu will open up with additional wallpaper choices. There are a few cute Tuxx wallpaper options to choose from, as well as some additional Salix OS backgrounds.
In version 13.1 (the one just prior to this maintenance release), new administration tools were added that let you administer users and groups, system locale, keyboard settings, clock settings and system services. All of these tools were rewritten using python/GTK and help make it easier to manage your Salix OS system.
Here’s a sample of the software included in this release.
Available in Gslapt
Wicd Network Manager
Asunder CD Ripper
Install Multimedia Codecs
Whaaw! Media Player
Meld Diff Viewer
Salix OS uses Gslapt as its package manager. If you’re used to the Ubuntu Software Center or Linux Mint’s Software Manager, then you’ll probably find Gslapt a bit disappointing. That said, it does provide decent, basic package management.
The default selection of software is adequate for most desktop users, but you may want to grab other programs such as OpenOffice.org or GIMP from Gslapt. I found both via searching. I installed both and then removed them; I had no problem with the install or removal of either application.
Since Salix OS promises “one application per task” as part of its feature set, you shouldn’t expect to be overwhelmed by a giant selection of software after booting into your desktop.
If you want to add more repositories, start Gslapt and then go to Edit then Preferences. From there click on the Sources tab and you can add, edit or remove repositories. I suspect that the default repositories will be fine for most users though.
Adding & Removing Software
To add software, find it in GSlapt and click the check box then choose Install. To remove, click the check box and choose Remove. I had no problems adding or installing applications.
Sound and Multimedia
YouTube & Flash
Flash is installed in Midori by default, so YouTube videos aren’t a problem.
There is also an option to Install Multimedia Codecs on the Sound & Video menu. If you click it, you’ll get a popup reminding you that some codecs are illegal in certain countries. You can opt to say Yes to have the codecs installed or No to close the menu.
This is a great idea on the part of the Salix OS developers; not everyone lives in an oppressive country that bans these codecs. So it’s nice to see an option available for those who can legally install and use these codecs.
Salix OS comes with Asunder CD Ripper, Brasero CD Burner, Exaile, and the Whaaw! Media Player. While this isn’t the most extensive selection of multimedia applications, it should meet the basic needs of most desktop users.
Problems & Headaches
Salix OS ran very well for me, I didn’t notice any overt stability or speed problems with it.
The install routine, while relatively easy, might be improved by incorporating GParted into it somehow. As I noted earlier, some distros will start it automatically then put you back into the install after partitioning is done. I consider this a relatively minor thing to bark about though, since the rest of the install is very clear and shouldn’t give newbies much of a problem.
The thing I found most disappointing was the package manager, Gslapt. It’s fine for basic package management, but it pales in comparison to the Ubuntu Software Center or Linux Mint’s Software Manager. There seems to be a reasonable selection of software available via Gslapt, but it’s not very elegant and I found myself missing a better software manager. It would have been really nice to be able to browse applications by category instead of searching for them.
Am I getting too picky here? After all, Gslapt worked fine in most respects. I was able to find OpenOffice.org and GIMP, and install both of them. Hmm. Perhaps I’ve just gotten spoiled by the other software managers. I’d like to see them included by default in future LXDE releases.
The other thing that I was surprised about is that lack of GIMP and OpenOffice.org in the LXDE version’s full install. Both are available by default in the Xfce version, so I’m not sure why they aren’t included in the LXDE version.
Where To Get Help
Please take a moment to register for the DLR forum (registration takes less than a minute and you can login with your Facebook account if you want); everybody is welcome. You are welcome to post a message in the Linux Help section and we’ll do our best to point you in the right direction. The forum contains discussions about Linux, but also many other topics. Please stop by and say hello when you have a chance.
Final Thoughts & Who Should Use It
I enjoyed using Salix OS, it’s a great way to access Slackware. The LXDE version is light-weight and worked very well for me. I also like it because it’s a good way for those who are new to Slackware to get a taste of it, in an easy way. Sure, Gslapt left me underwhelmed but that’s a relatively minor issue in the grand scheme of things.
Salix OS is best suited to intermediate or advanced Linux users. Beginners should feel free to check it out though, but please note my comments about partitioning and should be aware that other distros such as Ubuntu or Linux Mint have arguably better software managers. But neither of those things should stop a beginner from experimenting with Salix OS.
If you haven’t tried Salix OS, give it a shot. It’s worth a download.
|Product:||Salix OS 13.1.1 LXDE|
|Pros:||Comes in LXDE or Xfce versions; provides an application per task, doesn’t overload the user with too many applications. Multimedia codecs are available for those who can legally install and use them.|
|Cons:||Gslapt leaves a bit to be desired as a package manager; the install routine could use a bit of tweaking.|
|Suitable For:||Intermediate or advanced Linux users. Beginners are welcome to download it and check it out as well, but other distros such as Ubuntu or Linux Mint might be a better choice for them.|
|Summary:||Salix OS is a great option for those interested in running a Slackware-based distro. It’s not as well known as other distros, but it’s still worth checking out.|