Puppy Linux


Puppy Linux
Puppy Linux
Bildschirmfoto
Screenshot
Puppy Linux 5.2.8 Lucid Puppy
Basisdaten
Entwickler Barry Kauler und Puppy Linux Community
Sprache(n) englisch
Version 5.3
(24. Oktober 2011)
Größe 125 MB
Startmedium Live-CD, Festplatte, USB, CF, Zip, Netzwerk
Lizenz GPL / LGPL (Freie Software) und weitere
Sonstiges Preis: kostenlos
Website puppylinux.com und puppylinux.org

Puppy Linux ist eine platzsparende und schnelle Linux-Distribution, die unter anderem direkt von einer Live-CD betrieben werden kann. Aus Quelltext kompiliert, basiert Puppy auf keiner anderen Linux-Distribution.
Der Name leitet sich von dem inzwischen verschwundenen Chihuahua Puppy[1] (dt.: Welpe) des australischen Projektgründers Barry Kauler ab.

Ziel des Betriebssystems ist es, auch von Benutzern ohne Linuxkenntnisse sofort genutzt werden zu können.[2] Die Entwickler versuchen, dies durch Benutzerfreundlichkeit und breite Hardwareunterstützung zu erreichen.

Inhaltsverzeichnis

Geschichte

Puppy Linux wurde im Jahr 2002 von dem Australier Barry Kauler entwickelt.

Die Version 0.1 veröffentlichte er am 18.Juni 2003.[3] Seitdem wurde das System mit zunehmender Unterstützung und Geschwindigkeit weiter entwickelt.

Im Oktober 2008 zog sich Barry Kauler als Leiter der Entwicklung von Puppy Linux zurück[4] und konzentrierte sich mehr auf Projekte wie Woof. Puppy 4.1.2 war die bis da hin letzte Version von ihm. Die Community pflegte das Projekt weiter zu Puppy 4.2 "Deep Thought", erschienen im März 2009.[5]

Koordiniert von Barry Kauler folgte im September 2009 Puppy Linux 4.3.[6] Es baut auf einem Projekt namens Woof auf, mit dem distributions-fremde Pakete in das Paketformat PET (Puppy's Extra Treats) für Puppy Linux konvertiert werden können.[7] Auf Basis von Woof führt Barry Kauler zwei Entwicklungslinien von Puppy mit Quirky und Wary weiter.

Die Entwicklung von Puppy aus der Community heraus hat zur Version Lucid Puppy 525 geführt, mit zusätzlichen Ideen und Programmen.

Merkmale

Die etwa 100-128 MB (je nach Software-Auswahl) große Distribution startet schnell, auch wenn sie nicht auf der Festplatte eines Computers installiert wurde. Bei Installation auf Festplatte verbraucht es nur wenig Speicherplatz. Dies ist besonders auf Netbooks mit Solid-State-Festplatten von Vorteil. Es stellt geringe Anforderungen an die Systemressourcen, sodass es auch auf alten Geräten flüssig läuft. Das System wird komplett in den Arbeitsspeicher geladen und erreicht dadurch eine hohe Betriebsgeschwindigkeit. Der Live-Betrieb ohne Installation ist je nach BIOS von fast allen Wechselmedien möglich. Die Nutzung durch Anwender, die vom Betriebssystem Windows kommen, ist ohne große Schwierigkeiten zu erlernen.

Singleuser Root

Im Gegensatz zu den meisten Linuxdistributionen, die als Multiuser-System ausgegelegt sind, startet Puppy automatisch den einzig verfügbaren User Root, der ohne Passworteingabe sämtliche Systemveränderungen vornehmen kann. Den PC und das Internet als Rootuser mit allen Rechten zu nutzen birgt Gefahren, daher wurde dieses Konzept kritisiert. [8]

Seit Wary 5.1.3 gibt es einige auf Puppy basierende Distributionen, die es experimentell ermöglichen, Puppy auch ohne Superuser Rechte zu nutzen. [9][8]

Aktuelle (offizielle) Versionen

  • Slacko Puppy 5.3

Entwickelt und koordiniert von Mick Amadio und anderen Mitgliedern der Puppy Community, wurde es am 24. Oktober 2011 veröffentlicht. Zur Puppy Basis wurden zusätzlich Binärpakete von Slackware eingebunden.[10]

  • Wary 5.2

Übersetzt etwa: Umsichtig, vorsichtig, abwägend. Entwickelt von Barry Kauler auf Puppy Basis. Wary zielt auf Kompatibilität mit älterer Hardware und bietet verschiedene Kernel zur Auswahl. Unterstützung über einen längeren Zeitraum wird beabsichtigt.[11]

  • Puppy (Lucid) 528

Entwickelt und koordiniert von Mitgliedern der Puppy Community. Zur Puppy Basis wurden zusätzlich Binärpakete von Ubuntu Lucid Lynx eingebunden und Zugriff auf die Ubuntu Quellpakete ermöglicht.[12]

  • Quirky 1.4

Übersetzt etwa: Eigen, eigenartig, schrullig. Dies ist Barry Kaulers Betätigungsfeld für neue und unkonventionelle Ideen und Entwicklungen.[13]

Darüber hinaus gibt es so genannte Puplets (inoffizielle Versionen) von Mitgliedern der Community. Einflüsse zwischen den unterschiedlichen Projekten finden sich in neueren Entwicklungen wieder.

Systemanforderungen und Installation

Die aktuellen (2011) Versionen von Puppy setzen ein Minimum von 128 MB Arbeitsspeicher voraus, um das Betriebssystem vollständig und ohne swap-Partition in den Arbeitsspeicher zu laden. So wird die Distribution mit ihren diversen Programmen angemessen schnell ausgeführt. Empfohlen werden heute grundsätzlich 256 MB RAM plus eine Swap-Partition von 512 MB. Will man auch auf älterer Hardware ein Puppy Linux mit aktuellen Programmen einsetzen, ist Puppy 214x besonders geeignet.[14]

Installieren lässt sich Puppy auf verschiedene Arten:

Auf CD Die Einstellungen werden beim Herunterfahren auf einer bereits vorhandenen, beliebig formatierten Partition der Festplatte als Pupsave-Datei gespeichert.
Frugale Installation mit Grub (empfohlen) Auf Festplatte oder auch auf USB-Stift mit Einrichtung des Grub-Bootloaders. Dazu bedarf es einer eigenen Partition formatiert als ext2/ext3/ext4. Die Installationsfunktion wird im Start-Menü aufgerufen.
Frugale Installation mit Grub4dos (empfohlen) Mit Einrichtung des Grub4dos-Bootloaders. Dieser kann neben ext2/3/4 und reiserfs auch auf einer NTFS/ FAT formatierten Festplatte (Windows Partition) installiert werden. Eine weitere Partition ist nicht notwendig.[15] [16]
Auf CD mit Sicherungs-Datei auf USB-Stift Die Einstellungen werden beim Herunterfahren auf USB-Stift als Pupsave-Datei gespeichert. Die Kombination CD+USB-Stift ist auf mehreren PCs einsetzbar. Die Speicherkapazität einer Pupsave-Datei auf USB-Stift übersteigt die Kapazität und Flexibilität einer CD bei weitem.
Brennen des ISO-Abbilds auf eine Multisession-CD/DVD Individuelle Einstellungen werden beim Herunterfahren auf die CD/DVD gebrannt und stehen für den nächsten Einsatz zur Verfügung. Die CD/DVD läßt sich so auf mehren PCs einsetzen.
Volle Installation auf Speicherkarte oder USB-Stift Über die Installationsfunktion im Start-Menü von Puppy. Verwendbar auf mehreren PCs.
Volle Installation auf Linuxpartition Mit Grub. (Nur bei wenig RAM empfehlenswert)

Arbeitsfläche und Programme

Puppy Linux Wary 511 mit ROX und JWM
Puppy Linux 528 mit Quickpet

Als Desktop-Oberfläche verwendet Puppy JWM (Joe’s Window Manager)[17][18] und auch Openbox.

Puppy umfasst trotz der geringen Größe eine umfangreiche Ausstattung an freien Programmen für viele Anwendungen. Vor allem kompakte Programme mit geringen Leistungsanforderungen bestimmen die Auswahl. Codecs und Browser-Plug-ins sind integriert. ROX ist der Standard Dateimanager. Weitere Anwendungen sind unter anderem das Textverarbeitungsprogramm AbiWord, Gnumeric als Tabellenkalkulation so wie Sylpheed als E-Mail-Programm.

Nicht enthaltene populäre Programme können leicht nachinstalliert werden. Als Browser bietet Lucid Puppy in einer Auswahlmaske Firefox, SeaMonkey, Chrome und Opera an. SeaMonkey ist die Browser-Suite in Wary.

Puppy Linux-Varianten (Derivate)

"Puplets" sind von den Mitgliedern der Puppy Community remasterte und für verschiedene Zwecke zugeschnittene Puppy Varianten.[19]

Beispiele

  • BrowserLinux dient hauptsächlich zum Surfen und Musik-Hören.[20]
  • Quickset Wary (multilingual) bemüht sich um weiter reichende sprachliche, lokale Anpassungen von Puppy.[21]
  • Puppeee ist eine fortgeschrittene, besonders an Eee PCs angepasste Version, basierend auf Puppy 4.31.[22] Die Variante Fluppy unterstützt darüber hinaus weitere Hardware.[23]
  • Classic Pup 2.14X ist eine auf 2.14 aufbauende Version besonders für ältere Hardware, mit vielen Aktualisierungen.[14]
  • Macpup (Basis Puppy 5 "Lucid Puppy") verwendet den Enlightenment E17 Fenstermanager.[25]
  • Quirky_140_de[26] beinhaltet Xfce und deutsche Lokalisierungen und ist ein Nachfolger von "Puppy 431 in Deutsch".

Versionen

Puppy Linux
Version Datum[27] Fokus
1.0.9 15. Mai 2006 1er Serie: Pentium (oder vergleichbar) mit mindestens 32 MB RAM (nicht mehr aktuell)
2.02 29. Juli 2006 2er Serie: Pentium II (oder vergleichbar) (nicht mehr aktuell)
2.14 17. Februar 2007 wird laufend aktualisiert, zuletzt 24. März 2011
3.0 4. Oktober 2007 3er Serie: Kompatibilität zu Paketen von [Slackware] 12 (nicht mehr aktuell)
4.0 5. Mai 2008 4er Serie: Puppy-eigenes Paketformat, da Slackware-Pakete zu groß
4.1 6. Oktober 2008 Update von Puppy 4.0; neue Programme und interne Verbesserungen [28]
4.2 28. März 2009 4.2er Serie: Attraktivität für Windows Vista Flüchtlinge (mit Bling), Projektleiter Warren Willson
4.2.1 24. Mai 2009 Update; Aktualisierung und Fehlerbereinigung, Projektleiter Warren Willson [29]
4.3 18. September 2009 "Puppy Package Manager" als neu eingeführte Paketverwaltung, mit "Woof" nun Kompilieren von Paketen aus verschiedenen Distributionen möglich [30]
4.3.1 19. Oktober 2009 Bugfix-Release [30] (ist Basis einiger aktueller Derivate)
5.0 15. Mai 2010
5.0.1 25. Mai 2010 Bugfix-Release
5.1 11. August 2010
5.1.1 6. September 2010
5.2 6. Januar 2011
5.2.5 3. April 2011
5.2.8 17. August 2011 Schnellere Programmbibliotheken, aktuelle Hardwareunterstützung
5.3 24. Oktober 2011 unterstützt bis 64 GB Arbeitsspeicher, kompatibel mit Slackware

Bedienung und Eigenschaften

Beim ersten Start von Puppy Linux kann man verschiedene Einstellungen vornehmen: Sprache, Tastatur-Layout, Grafik-Einstellungen, wie zum Beispiel Bildschirm-Auflösung und Farbtiefe.

Danach findet der Nutzer einen Desktop mit den Icons für die wichtigsten Programme vor. Puppy Linux wird ähnlich wie Microsoft Windows über das „Start-Menü“ (links unten, siehe Bild) bedient. Umsteiger von Windows müssen sich erst daran gewöhnen, dass man in der Standardeinstellung nur einmal mit der linken Maustaste auf die Icons klickt . Dies kann aber auch im ROX-Filemanager geändert werden. Das Aussehen der Programme erinnert stark an die Programme des GNOME-Desktops.

Beim Beenden von Puppy Linux hat man die Option, alle Einstellungen, Dokumente und Tabellen, E-Mails, Browser-Einstellungen usw. abzuspeichern. Puppy Linux legt dazu eine, von Windows aus gesehen, einzige große Datei auf einer Windows FAT32-Partition an, in der alles gespeichert wird. Als Speichermedium kann sowohl die Festplatte, eine CD-RW oder auch eine Speicherkarte (zum Beispiel eine Secure-Digital-Speicherkarte mit USB-Cardreader oder ähnliches) dienen. Damit erhält man beim nächsten Start wieder genau dieselbe Umgebung mit allen Einstellungen und Dateien, wie beim vorhergehenden Beenden. Die Daten werden dabei in einer Datei pup_save.2fs (oder auch pup_save.3fs) abgelegt, die intern eine ext2-Linux-Dateisystem-Struktur (bzw. ext3) hat und beim Starten von Puppy Linux entsprechend automatisch erkannt und in das Linux-Dateisystem gemountet wird.

Siehe auch

Weblinks

 Commons: Puppy Linux – Sammlung von Bildern, Videos und Audiodateien

Einzelnachweise

  1. Bilder und die Geschichte des Welpen Puppy Barry Kauler: puppylinux.com
  2. Puppy's goals puppylinux.com
  3. Puppy developer news/ Release notes. puppylinux.com, abgerufen am 26. August 2011.
  4. Barry Kauler: Amended retirement statement. Barry's Blog, 2. Oktober 2008, abgerufen am 26. August 2011.
  5. Puppy 4.2 Final. Puppy Linux Discussion Forum, 27. März 2009, abgerufen am 26. August 2011.
  6. Announcement and release notes for Puppy Linux 4.3. puppylinux.com, abgerufen am 26. August 2011.
  7. Barry Kauler: Woof: the "Puppy builder. bkhome.org, abgerufen am 26. August 2011.
  8. a b Introducing 'fido'. Barry's Blog (30. April 2011). Abgerufen am 24. August 2011.
  9. Long-Term-Supported WaryPuppy. puppylinux.org (13. August 2011). Abgerufen am 24. August 2011.
  10. Announcement and release notes for Slacko Puppy 5.3
  11. Barry Kauler: Wary Puppy 5.2 released. Barry's Blog, abgerufen am 25. Oktober 2011.
  12. Announcement and release notes for Lucid Puppy 528
  13. Release notes for Quirky 1.4
  14. a b Classic Pup 2.14X
  15. Grub4DosConfig HELP
  16. HOW TO INSTALL PUPPY on WINDOWS PC
  17. Joe's Window Manager-Homepage
  18. Hagen Höpfner: „Back to the roots“ Bericht über JWM im LinuxUser-Magazin in Ausgabe 2005 / 06
  19. Puppy Derivatives
  20. BrowserLinux
  21. Wary Puppy Linux Quickset edition
  22. Puppeee
  23. Fluppy
  24. Announcing Wary NOP 511
  25. Macpup
  26. Quirky_140_de mit XFCE
  27. Puppy Linux auf DistroWatch
  28. Puppy 4.1 Release Announcement
  29. Puppy 4.2.1 Release Announcement
  30. a b Puppy 4.3 Release Accouncement

Wikimedia Foundation.

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Puppy Linux — 5.2.8 Lucid Puppy Company / developer …   Wikipedia

  • Puppy Linux — Famille GNU/Linux État du projet en développement Entreprise / Développeur …   Wikipédia en Français

  • Puppy Linux — Saltar a navegación, búsqueda Puppy Linux Puppy Linux 4.3.1 …   Wikipedia Español

  • Puppy Linux — Снимок экрана Puppy Linux v.4.00 …   Википедия

  • Multi-lingual Puppy Linux — Amharic Puppy Linux Arabic Puppy Linux Assamese Puppy Linux Bengali Puppy Linux Tibetian Puppy Linux Danish Puppy Linux Divehi Puppy Linux Greek Puppy Linux English Puppy Linux Persian Puppy Linux French Puppy Linux Gujarathi Puppy Linux Hebrew… …   Wikipedia

  • Puppy — Linux Bildschirmfoto Puppy Linux 4.2 Basisdaten Entwickler …   Deutsch Wikipedia

  • Puppy (disambiguation) — Puppy may refer to: * A pup, being the young of a dog, other canine or some other animal species (such as seals) * By analogy, a young, relatively immature human (boy or girl), especially when considered inexperienced and/or conceited; as in… …   Wikipedia

  • Puppy — Saltar a navegación, búsqueda Puppy es una voz en inglés que significa perrito o cachorro de perro. Puede hacer referencia a: Puppy Linux, una distribución del sistema operativo GNU/Linux Puppy, escultura de 1992 de Jeff Koons representando un… …   Wikipedia Español

  • Linux package formats — are the different file formats used to package software for various Linux distributions. These are the principal kinds of package: *Binary packages *Source packages Examples *deb mdash; Debian package, originally from Debian. Used by Debian and… …   Wikipedia

  • Linux-Distributionen — Eine Linux Distribution ist eine Zusammenstellung von Software auf Basis des Linux Kernels. Inhaltsverzeichnis 1 Populäre Distributionen für Heimrechner 2 Weitere Distributionen für Heimrechner 2.1 Distributionen nach dem KISS Prinzip 2 …   Deutsch Wikipedia