Slackware

Praca administrator Slackware
Slackware należy do jednej z najstarszych, bo z 1993 roku dystrybucji Linuksa. Stworzona została przez Patricka Volkerdinga jako wersja oparta na dystrybucji SLS Linux (Softlanding Linux System).

Jest to system, którego rozwiązania uważane są jako idealne przykłady reguły KISS, która mówi o prostocie budowy. Zdecydowana większość oprogramowania, korzysta z mechanizmów konfiguracyjnych, używanych w pierwotnym oprogramowaniu. Ze względu na to, wielu uważa Slackware za dystrybucję dość czasochłonną ale i trudną w opanowaniu, jednak nie zniechęca to innych użytkowników, którzy chętnie sięgają po ten system i zadowoleni są ze zdobytego doświadczenia podczas pracy z Slackware. Warto dodać, że dystrybucja ta przedstawia zupełnie inne podejście niż inne znane dystrybucje typu Debian, Ubuntu czy SuSE. Jest to zdecydowanie typowo uniksowa edycja systemu, która dostarcza wyłącznie stabilne wersje oprogramowania. Jednocześnie mówi nam o tym brak dedykowanych narzędzi konfiguracyjnych typu GUI a także odmienną organizację skryptów startowych w stylu BSD (Berkeley Software Distribution). Równie nietypowe rozwiązanie dotyczy pakietów, których zarządzanie wyróżnia się na tle innych dystrybucji. Pakiety w Slackware stanowią zwykłe archiwa tar (program służący do umieszczania danej grupy plików w jednym zbiorczym pliku), które są spakowane za pomocą programu xz (format kompresji bezstratnej). Dodatkowo zawierają informacje o ich zawartości i możliwe jest wyposażenie w skrypt instalacyjny. W celu sprawnego zarządzania tymi pakietami, powstały pewne narzędzia, na przykład: slackpkg (zapewnia odpowiednią kolejność przy instalacji pakietów), swaret (program do zarządzania pakietami, znajdujący się jednak poza oficjalnym zestawem Slackware) oraz slapt-get (program wzorowany na menedżerze plikó apt-get). Wszystkie te narzędzia miały na celu zdecydowanie ułatwienie użytkownikom kontrolę nad pakietami. Do pewnego czasu system obsługiwał jedynie dwie architektury: X86 i S/390, natomiast dopiero rok 2009 przyniósł wsparcie dla architektury ARM oraz x86_64. Pojawiły się również nieoficjalne porty: Splack i Slackintosh.

Powstało kilka wersji Slackware, natomiast najbardziej aktualną jest wersja 14.1, która została wydana pod koniec roku 2013.