KateOS - KateOS

KateOS
III-logo.png
Entwickler Damian Rakowski
Betriebssystemfamilie Unix-ähnlich
Arbeitszustand Verstorbene
Quellmodell Open Source
Neueste Erscheinung 3.6 / 17. September 2007 ( 2007-09-17 )
Kernel- Typ Monolithischer Kernel
Lizenz Verschieden

KateOS war eine Linux-Distribution, die ursprünglich auf Slackware basierte . Es wurde für fortgeschrittene Benutzer entwickelt. Sein Paketverwaltungssystem verwendet sogenannte TGZex (.tgz) Pakete, die im Gegensatz zu Slackware-Paketen Abhängigkeitsverfolgung (optional), internationalisierte Beschreibungen unterstützen und auf einfache Aktualisierung ausgelegt sind. Es gab zwei native Tools für die Paketverwaltung: PKGund Updateos. Die letzte veröffentlichte Version war KateOS III (3.6), auch als Live-CD , im Jahr 2007.

Geschichte

Das KateOS-Projekt wurde Ende 2003 von Damian Rakowski gegründet.

KateOS-Version Veröffentlichungsdatum
1.0 9. Oktober 2004
2.0 9. April 2005
2.1 23. Juni 2005
2.3 13. Oktober 2005
3.0 9. Juli 2006
3.1 7. Oktober 2006
3.2 21. Dezember 2006
3.6 17. September 2007

Kate Linux 1.0 Kaninchen (Serie I)

Die erste Version des Systems wurde am 2004-10-09 veröffentlicht. Das System basierte auf Slackware 9.0, verwendete jedoch im Gegensatz zu Slackware den PAM- Authentifizierungsmechanismus und verfügte über einen erweiterten Paketsatz. Aufgrund der Probleme mit dem nur selten funktionierenden Hauptserver erfuhr kaum jemand von der Existenz von Kate 1.0. Nach einem Umzug auf einen anderen Server hat das Projekt begonnen, nach und nach Benutzer zu gewinnen. Nach einiger Zeit wurden Kate 1.0.1 (ein Fix-Release inklusive UpdatePack 1) und eine Live-Version veröffentlicht.

Kate Linux 2.0 Zyklon (Serie II)

Version 2.0 wurde am 09.04.2005 veröffentlicht und basierte nicht mehr auf Slackware. Es war eine Langzeitausgabe, die Basis für die weitere Entwicklung. Es war auch die erste Ausgabe mit Linux 2.6.

Am 2005-05-06 wurde der Name des Projekts in KateOS geändert.

Am 22.05.2005 wurde die Version 2.0.1 veröffentlicht, die ein Tool zur Verwaltung und Remote-Aktualisierung der TGZex-Pakete bereitstellt. Das Tool hieß Updates und wurde von Piotr Korzuszek geschrieben.

Am 23.06.2005 wurde Version 2.1 veröffentlicht. Updates könnten jetzt Pakete aus der Ferne installieren.

Am 12. August 2005 wurde die erste Live- Ausgabe der Serie II veröffentlicht. Es hatte ein markanteres grafisches Design, verwendete die Squashfs- Technologie (2 GB Daten auf nur einer CD verpackt) und unionfs . Es hat die Hardware erkannt und den X-Server automatisch konfiguriert .

Am 13.10.2005 wurde die letzte Version der Version II veröffentlicht - 2.3 . Updates erhielten neue Möglichkeiten, und das System hatte mit dem Discover-Tool eine bessere automatische Hardware-Erkennung.

KateOS 3.0 Virgen (Serie III)

Am 12. April 2006 wurde der erste Snapshot von KateOS 3.0 veröffentlicht.

Am 09.07.2006 wurde die Version 3.0.1 veröffentlicht. Das Verpackungssystem wurde komplett neu geschrieben, was das PKG und die Updates2Tools sowie die libupdateosund libsmarttoolsBibliotheken zur Folge hatte. Die Funktionalität der TGZex-Pakete wurde erweitert, diesmal um Abhängigkeitsverfolgung und Beschreibungen in vielen Sprachen. Der Installationsprozess wurde vereinfacht, um eine vollständige Installation in nur 15 Minuten zu ermöglichen. Das System verwendet udev , D-Bus und HAL , um Hardware zu erkennen und Geräte automatisch zu mounten.

Am 4. August 2006 wurde die erste Live- Ausgabe der Version III veröffentlicht. Es sollte die Möglichkeiten von KateOS 3.0 demonstrieren und als Datenrettungssystem verwendet werden. Die CD enthielt 2 GB Daten, darunter die Xfce- Desktop-Umgebung und viele Office- und Multimedia-Anwendungen. Es erkannte und konfigurierte Hardware automatisch.

Am 7. Oktober 2006 wurde Version 3.1 veröffentlicht. Es enthielt Fixes und die aktualisierte GNOME- Desktop-Umgebung. Es war die erste Ausgabe von Gnome, die speziell an das KateOS-System angepasst wurde. Es enthielt auch Update-notifier , einen Daemon, für den sich das System-Trace-Symbol änderte und blinkte, wenn neue Updates entdeckt wurden. Es ermöglicht dem Benutzer, Pakete auszuwählen, die aktualisiert werden sollen, und sie zu aktualisieren. Es basierte auf der libupdateosBibliothek und unterstützte nur die KateOS-Pakete und -Repositorys.

Am 21. Dezember 2006 wurde Version 3.2 veröffentlicht. Neben Fixes und Updates enthielt es ein neues Tool, KatePKG . KatePKG ist ein grafischer Paketmanager, der in PHP mit der PHP-GTK- Bibliothek geschrieben wurde, was KateOS zum ersten System macht, das diese Bibliothek in die Standarddistribution einschließt. Es wurde entwickelt, um Benutzern die einfache Installation, Aktualisierung und Entfernung von Paketen vom System zu ermöglichen. Es unterstützt eine beliebige Anzahl von Repositorys, einschließlich lokaler (auf der Festplatte des Benutzers). Außerdem wurde die Bibliothek libsmarttools optimiert, was zu einer Geschwindigkeitssteigerung von bis zu 60 % in den Anwendungen führte, die sie verwenden (wie Updateos2). Mit dieser Version hat KateOS seinen Bootloader von LILO auf GRUB umgestellt , um Kernel-Updates zu vereinfachen.

Am 17. September 2007 wurde die Version 3.6 nach achtmonatiger Entwicklungszeit freigegeben. Diese Version brachte mehrere neue und aktualisierte Funktionen für KateOS wie den softwaregesteuerten Suspend-Modus , verbesserte Internalisierungsunterstützung und das Hinzufügen mehrerer neuer Programme wie KateLAN und Realm , um die Konfiguration des Systems benutzerfreundlicher zu machen. Die Live-CD- Version von 3.6 war das erste KateOS, das ein Installationsprogramm auf der Disc namens Install Agent zur Verfügung stellte , das es dem Benutzer ermöglicht, direkt auf seiner Festplatte zu installieren, nachdem er das System live getestet hat .

Zusätzliche Information

Alle neuen KateOS-Versionen sollten etwa zwei Jahre lang unterstützt werden. Benutzer wurden ermutigt, über den updateosBefehl auf neuere Versionen der Distribution zu aktualisieren , obwohl größere Versions-Updates (Serien-Updates), zB II ---> III, nicht empfohlen wurden.

Damian Rakowski, der "Projektinitiator, Leiter und 1. Entwickler", erklärte, dass das Projekt nach einem Freund benannt wurde und weil der Name Kate "einfach, nett und jeder kennt ihn" ist.

Verweise

Externe Links