WikiDer > Slackware-Linux

Slackware Linux
Slackware-Linux
Logo
Das Maskottchen von Slackware: Smoking mit einem Rohr
EntwicklerPatrick Volkerding
Betriebssystem-FamilieGNU/Linux
QuellmodellFOSS
Letzte Ausgabe14.2 
(30. Juni 2016)
Neueste Beta-Version14.2 RC2(15. April 2016)
Kernel-Typmonolithisch
LizenzGPL
StatusAktiv
WebseiteProjektseite
Portal  Portalsymbol  Informatik
Gratis Software
Slackware 1.01
Slackware

Slackware-Linux ist ein Linux-Distribution flexibel, stabil und auf dem neusten Stand sein. Slackware wird entwickelt von Patrick Volkerding und eine Gruppe von Freiwilligen.

Philosophie

Seit seiner ersten Version, die im April 1993 veröffentlicht wurde, hat das Slackware-Linux-Projekt versucht, Unix-mögen Linux-Distribution sein. Slackware entspricht veröffentlichten Linux-Standards, wie z Linux-Dateisystem. Stabilität und Einfachheit werden bei Slackware groß geschrieben. Dabei versucht Slackware, so "einfach" wie möglich zu sein, aber "einfach" bedeutet hier, dass die meisten der in Slackware verwendeten Konfigurationswerkzeuge einfach die Standardwerkzeuge sind, die in einem bestimmten Programm enthalten sind. So ist die Konfiguration von K THE fertig mit der Vorgabe KDE-Kontrollzentrum anstatt ein eigenes (fortgeschritteneres) Programm zu schreiben.

Geschichte

Angefangen hat alles, als Patrick Volkerding sein Professor KI gezeigt wie SLS-Linux installiert werden könnte. Dieser wollte Linux zu Hause verwenden und es mit Studenten teilen, die viel Arbeit hineingesteckt haben lispeln. Patrick hatte sich nach einigen Wochen viele Dinge notiert, die nach der Installation von SLS Linux noch angepasst werden mussten. Es lag auf der Hand, diese Anpassungen und Verbesserungen bereits auf den Installationsdisketten vorzunehmen. Auf diese Weise hätten die neu installierten Maschinen sofort die Verbesserungen. Dies war der Startschuss für das Projekt. Volkerding änderte Teile der ursprünglichen SLS-Installationsskripte und bearbeitete Fehler (Fehler) Weg. Außerdem fügte er ein Programm hinzu, das wichtige Pakete wie "Shared Libraries" und den Kernel automatisch installierte.

Volkerding arbeitete sich durch die Softwarepakete und korrigierte die aufgetretenen Fehler. Die meisten Pakete funktionierten gut, hatten aber Maar Fehler wie falsche Berechtigungen für Dateien, die die Programme in ihnen verhindern aus der Box hat funktioniert. Einige Anwendungen stürzten ohne ersichtlichen Grund ab, weshalb er sich dann auf die Suche machte Quellcode im Internet. Als er damit begann, war die Versionsnummer der Linux Kernel ungefähr 0,98p14 (obwohl dies leicht variieren kann). Schon bald hatte er in der Hälfte der Pakete mehr aktuelle Pakete als SLS in seiner „Distribution“, und in der anderen Hälfte hatte er alle möglichen Neukonfigurationen vorgenommen. Als er anfing, selbst geschriebene Programme hinzuzufügen, die schon lange bestehende Probleme lösten, wurden die Unterschiede zu SLS mehr als nur kosmetisch.

Von Mai bis Ende Juni 1993 stattete Volkerding sein eigenes Linux mit den neuen C-Bibliotheken (4.4.1) und dem aktuellen Kernel (0.99pl11A) aus. Dies führte zu erheblichen Verbesserungen des Netzwerkverhaltens und schien das System auch etwas stabiler zu machen. Seine Freunde in der MSU liebten das und drängten ihn, seine Arbeit auf einen FTP-Server zu stellen. Er dachte, dass SLS diese Verbesserungen sicherlich übernehmen würde und wartete einige Wochen. Damals sah er, dass es viele Fragen gab, um Neues aufzubauen. Also fragte er, ob noch jemand an einer weiteren neuen Version interessiert sei. Auf diese Frage bekam er viele Antworten.

Nach Gesprächen mit dem Systemadministrator der MSU durfte Volkerding auf einem der Rechner einen "anonymen FTP-Server" einrichten. Unmittelbar nach der Ankündigung war der Server durch die vielen FTP-Sitzungen überlastet. Slackware 1.00 wurde gut angenommen, aber Volkerdings Archivraum auf dem Server reichte nicht lange. Glücklicherweise boten ihm die Leute von Walnut Creek Platz auf dem ftp.cdrom.com-Server an, obwohl sie ironischerweise Mitglieder der "386BSD-Kerngruppe" waren.

Der Name "Slackware" wurde von einem Freund von Volkerding erfunden. Weil Volkerding die Verteilung zunächst nicht zu ernst nehmen wollte, nahm er diesen Namen an; es schien ihm eine zu große Verantwortung, wenn Tausende von Menschen mit der Software begannen.

Paketverwaltung

Vielleicht ist es Paketsystem von Slackware Linux unterscheidet sich am meisten von anderen Distributionen. Es kann Programme installieren, deinstallieren und aktualisieren, sieht aber nicht aus wie die meisten anderen Paketsysteme oder jedes benötigte Paket (Abhängigkeit) existiert, bevor ein anderes Paket installiert wird. Das Paketsystem geht einfach davon aus, dass dieses erforderliche Paket vorhanden ist. Um jedoch Probleme zu vermeiden, ist eine sehr vollständige Sammlung von Bibliothekspaketen enthalten.

Das Paketsystem verwendet auchsystem gezipptTarballs mit einem Dateinamen, der auf endet .tgz, was eigentlich nur komprimiert Archive sind mit allen notwendigen Dateien zusammen und einigen zusätzlichen Konfigurationsdateien für den Paketmanager. Seit Slackware 13.0 verwendet das Paketsystem die LZMA Komprimierungsalgorithmus anstelle von gzip. Dadurch wurde die Erweiterung geändert in .txz und die Pakete wurden ohne Leistungsverlust beim Extrahieren verkleinert.

ZipSlack

Neben der normalen Verteilung wird auch ZipSlack veröffentlicht. Dies ist eine kleinere Distribution, die auf einem Computer mit DOS oder ein älteres FensterVersion auf der Festplatte kann platziert werden. Es gibt kein separates Partition erforderlich, und die Festplatte muss nicht neu formatiert werden. ZipSlack ist von der normalen Slackware-Distribution abgeleitet, sodass alle Pakete und Erweiterungen von Slackware auch mit ZipSlack funktionieren.

Siehe auch

Externe Links

Siehe die Kategorie Slackware von Wikimedia Commons für Mediendateien zu diesem Thema.