Developer | Cyrille Pontvieux, George Vlahavas, Pierrick Le Brun, Thorsten Mühlfelder, and others [1] |
---|---|
OS family | Linux (Unix-like) |
Working state | Current |
Source model | Open source |
Initial release | September 16, 2009 |
Latest release | [2] / |
Default user interface | Xfce, LXDE, KDE, Fluxbox, Openbox, Ratpoison, MATE |
License | Various |
Official website | salixos.org |
Salix OS is a multi-purpose Linux distribution based on Slackware. [3] [4] [5] [6] [7] [8] [9]
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. [10]
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 do not 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. [11]
Salix had seven editions, namely MATE, Xfce, Fluxbox, OpenBox, KDE, and Ratpoison editions, until 2016 when Salix 14.2 came with Xfce desktop environment only. [12]
The installation provided in Salix is text dialog based. It is easy to navigate and offers a complete choice of options. Spkg, which runs underneath, is optimized for speed. A "full" mode installation only takes a few minutes on a modern PC. [13] For those who prefer a more conventional GUI installer, one is provided in Salix Live editions.
Salix offers three different modes of installation :
Core: Only the minimum essentials for a console system to start. Salix ncurses system tools are included, but a graphical system is not. This mode is designed for experienced users who want to customize their installation for a specific purpose, such as a web server, file server, etc.
Basic: This includes the previous Core mode applications with, depending on the particular edition, the addition of only the Xfce or OpenBox desktop environment, a web browser (Firefox with Xfce and Midori with Openbox), the gslapt package manager and Salix system GUI utilities. This mode is designed for advanced users that would like to install a lightweight Desktop environment and add their own choice of applications.
Full: This installs a complete set of application one could need on a day-to-day basis. That includes all the Basic mode applications with the addition of Claws-mail email client, the complete Libreoffice suite, a Java Runtime Environment, the Parole media player, Exaile music manager, etc., following the "one application per task" rationale.
All three installation modes come with a complete development environment, so users do not need to add anything to start developing and compiling applications.
Version [14] | Date |
---|---|
Salix OS (Xfce) 13.0 | September 16, 2009 |
Salix OS (Xfce) 13.0.1 | November 2, 2009 |
Salix OS (Xfce) 13.0.2 | December 23, 2009 |
Salix Live (Xfce) 13.0 | April 8, 2010 |
Salix OS (Xfce) 13.1 | June 4, 2010 |
Salix OS (LXDE) 13.1 | June 16, 2010 |
Salix Live (Xfce) 13.0.1 | July 27, 2010 |
Salix OS (Xfce) 13.1.1 | August 8, 2010 |
Salix OS (LXDE) 13.1.1 | September 6, 2010 |
Salix Live (Xfce) 13.1.1 | September 16, 2010 |
Salix Live (LXDE) 13.1.1 | September 16, 2010 |
Salix OS (KDE) 13.1.2 | October 30, 2010 |
Salix OS (Xfce) 13.1.2 | November 9, 2010 |
Salix OS (Fluxbox) 13.1.2 | December 7, 2010 |
Salix OS (LXDE) 13.1.2 | December 27, 2010 |
Salix OS (Xfce) 13.37 | May 12, 2011 |
Salix OS (Fluxbox) 13.37 | June 15, 2011 |
Salix OS (KDE) 13.37 | July 22, 2011 |
Salix OS (LXDE) 13.37 | August 18, 2011 |
Salix OS (Ratpoison) 13.37 | October 5, 2011 |
Salix Live (Xfce) 13.37 | February 3, 2012 |
Salix Live (KDE) 13.37 | March 14, 2012 |
Salix OS (MATE) 13.37 | May 9, 2012 |
Salix OS (Xfce) 14.0 | November 26, 2012 |
Salix OS (KDE) 14.0.01 | July 22, 2013 |
Salix OS (Ratpoison) 14.0.1 | October 30, 2013 |
Salix OS (Xfce) 14.0.1 | March 4, 2014 |
Salix OS (Mate) 14.1 | June 1, 2014 |
Salix OS (Openbox) 14.1 | July 27, 2014 |
Salix OS (Fluxbox) 14.1 | September 22, 2014 |
Salix OS (Xfce) 14.1 | November 4, 2014 |
Salix OS (Xfce) 14.2 | August 29, 2016 |
Salix OS (Xfce) 15.0 | August 28, 2022 |
A goal of Salix OS is package compatibility with Slackware. Salix OS uses the slapt-get package management tool which provides the main functionalities of the apt-get variety of package managers. [15] It uses Slackware's .tgz/.txz package format, but adds dependency resolution management. [16] The system uses meta files (.dep files) to provide dependency information, as well as package description during the install process. Gslapt provides a GUI frontend with similar capabilities.
All system management in Salix OS can be done the Slackware usual (read manual) way. For the 'lazy Slackers' however, a full suite of internationalized system GUI utilities is provided along with ncurses counterparts which can be used in a non-graphical environment (runlevel 3).
Salix OS offers 2 versions: The first one is built and optimized for the [i586/i686, 32-bit] architecture. The second one is made for the x86-64 architecture. [17] [18]
Salix Live is the Live CD version of Salix OS. It can be safely used to 'test drive' Salix without having to install anything on a computer. One can thus determine whether and to what extent Salix OS is compatible with a particular hardware configuration and if it suits personal tastes before proceeding with the installation.
Salix Live offers a full feature graphic installer which can manage any of Salix 3 modes of installation.
It also features LiveClone, a native GUI utility that easily manages the generation of a vanilla or customized Salix LiveCD onto a regular CD-ROM or a USB key.
Salix Live can also come in handy as a mobile solution or to perform some basic rescue operation such as fixing an ailing LILO bootloader, configuring some partitions, etc.
Salix Live comes for different editions, both for 32 and 64bit systems. [17]
Salix OS was originally initiated in 2009 by former Zenwalk developers George Vlahavas, Pierrick Le Brun, Thorsten Mühlfelder, and others, who wanted to return to a closer compatibility with Slackware and a simpler, more easily maintained distribution [19]
All development for Salix OS is done in an open and cooperative manner and is hosted on SourceForge SVN. [20]
Likewise, translations are cooperatively handled on Transifex. [21]
The Salix Wiki was created as a source of information online [22] and the Salix startup guide is available to help newcomers get familiar with the system. [23]
A Linux distribution is an operating system made from a software collection that includes the Linux kernel and often a package management system. They are often obtained from the website of each distribution, which are available for a wide variety of systems ranging from embedded devices and personal computers to servers and powerful supercomputers.
Slackware is a Linux distribution created by Patrick Volkerding in 1993. Originally based on Softlanding Linux System (SLS), Slackware has been the basis for many other Linux distributions, most notably the first versions of SUSE Linux distributions, and is the oldest distribution that is still maintained.
Xandros, Inc. was a software company which sold Xandros Desktop, a Linux distribution. The name Xandros was derived from the X Window System and the Greek island of Andros. Xandros was founded in May 2001 by Linux Global Partners. The company was headquartered in New York City with its development office in Ottawa, Canada.
Slax is a LiveCD Linux distribution developed by Tomáš Matějíček and based on upstream customizable Linux distributions. Packages can be added by apt package manager or can be prepared as modules. The tagline for Slax refers to itself as "your pocket operating system".
A light-weight Linux distribution is one that uses lower memory and/or has less processor-speed requirements than a more "feature-rich" Linux distribution. The lower demands on hardware ideally result in a more responsive machine, and/or allow devices with fewer system resources to be used productively. The lower memory and/or processor-speed requirements are achieved by avoiding software bloat, i.e. by leaving out features that are perceived to have little or no practical use or advantage, or for which there is no or low demand.
PCLinuxOS, often shortened to PCLOS, is a rolling release Linux distribution for x86-64 computers, with KDE Plasma, MATE, and XFCE as its default user interfaces. It is a primarily FOSS operating system for personal computers aimed at ease of use.
Puppy Linux is a family of light-weight Linux distributions that focus on ease of use and minimal memory footprint. The entire system can be run from random-access memory (RAM) with current versions generally taking up about 600 MB (64-bit), 300 MB (32-bit), allowing the boot medium to be removed after the operating system has started. Applications such as AbiWord, Gnumeric and MPlayer are included, along with a choice of lightweight web browsers and a utility for downloading other packages. The distribution was originally developed by Barry Kauler and other members of the community, until Kauler retired in 2013. The tool Woof can build a Puppy Linux distribution from the binary packages of other Linux distributions.
slapt-get is an APT-like package management system for Slackware. Slapt-get tries to emulate the features of Debian's (apt-get
) as closely as possible.
VectorLinux, abbreviated VL, was a Linux distribution for the x86 platform based on the Slackware Linux distribution, originally developed by Canadian developers Robert S. Lange and Darell Stavem. Since version 7 the Standard Edition is also available for the x86-64 platform, known as VLocity64 7.
TrueOS is a discontinued Unix-like, server-oriented operating system built upon the most recent releases of FreeBSD-CURRENT.
Zenwalk GNU/Linux is a desktop-focused Linux distribution founded by Jean-Philippe Guillemin. It is based on Slackware with very few modifications at system level making it 100% compatible with Slackware. It aims to be a modern, multi-purpose Linux distribution by focusing on internet applications, multimedia and programming tools. It comes with many specialized tools and is designed for beginners and advanced users alike, as it offers system configuration via both graphical tools and the command line.
KateOS was a Linux distribution originally based on Slackware. It was designed for intermediate users. Its package management system used so called TGZex (.tgz) packages, which unlike Slackware packages support dependency tracking (optional), internationalized descriptions, and were designed for ease of update. There were two native tools for package management: PKG
and Updateos
. The last version released was KateOS III (3.6), including as a Live CD, in 2007.
A desktop environment is a collection of software designed to give functionality and a certain look and feel to an operating system.
NimbleX is a small Slackware-based Linux distribution optimized to run from a CD, USB drive or a network environment. NimbleX has been praised for how fast it boots, as well as for its small disk footprint, which is considered surprising for a distribution using KDE as desktop environment. NimbleX was also remarked for its website that allows users to generate custom bootable images by using a web browser. It was also covered in mainstream Romanian press as the first Linux distribution put together by a Romanian.
Granular, or Granular Linux, was a Linux distribution targeted at the common desktop users. Granular was based on PCLinuxOS and came as an installable live CD. The CD version of Granular featured two desktop environments – KDE and a development version of Enlightenment. Where KDE is a full-featured desktop environment, Enlightenment is a lightweight desktop shell which is markedly faster than KDE.
Porteus is a portable operating system based on Slackware. It does not require installation and can be run from fixed and removable media, such as a USB flash drive or compact disc.
Devuan is a fork of the Debian Linux distribution that uses sysvinit, runit or OpenRC instead of systemd. Devuan aims to avoid "lock-in" by projects like systemd and aims to maintain compatibility with other init systems to avoid detaching Linux from other Unix systems.
MX Linux is a Linux distribution based on Debian stable and using core antiX components, with additional software created or packaged by the MX community. The development of MX Linux is a collaborative effort between the antiX and former MEPIS communities. The MX name comes from the "M" in MEPIS and the "X" in antiX — an acknowledgment of their roots. The community's stated goal is to produce "a family of operating systems that are designed to combine elegant and efficient desktops with high stability and solid performance".
EndeavourOS is a Linux distribution based on Arch Linux. EndeavourOS uses the same rolling release schedule as Arch Linux, but periodically does "releases" where updated installation media are provided. As of 30 June 2024, the most recent release is 06-2024 ("Endeavour").