Module und Bundles

Wie alle Distributionen kennt auch Porteus ein Paketsystem und Repositories [9]. Pakete heißen hier allerdings "Module" oder "Bundles". Sie funktionieren im Prinzip genau wie bei anderen Distributionen, im Detail zeigen sich aber einige deutliche Unterschiede. Porteus nutzt ein eigenes Paketsystem mit dem speziellen XZM-Format. Das erfordert es, Archive aus anderen Repositories zunächst zu konvertieren.

Als Paketquellen stehen neben denen von Slackware und Slax noch weitere bereit. Selbst der Einsatz von Debian-Paketen wäre theoretisch unter Porteus möglich, in der Praxis erweist sich das aber als nicht ganz einfach: So traten im Test dabei mehrfach Probleme auf, die dazu führten, dass sich größere Programme (Emacs, Luminance, Darktable) nur mit massiven manuellen Nacharbeiten nutzen ließen.

Das Modulkonzept bietet einige bei anderen Distributionen nicht vorhandene Möglichkeiten: Es verbindet Features von Live-Systemen mit denen einer festen Installation. Mit einem Doppelklick auf ein Modul im Dateimanager aktiviert dieser das Modul. Das funktioniert beispielsweise mit Konqueror, Thunar, Dolphin und PCmanFM. Die Programme landen nach einmaligem Download virtuell im Dateisystem. Auf die gleiche Weise entfernen Sie sie wieder.

Der ganze Vorgang dauert oft nur Sekundenbruchteile, die heruntergeladenen Module speichert Porteus nach Möglichkeit dauerhaft für einen erneuten Einsatz. Beim Aktivieren bindet Porteus das Modul transparent ein. Auf diese Weise bleibt das Grundsystem immer sehr schlank – was die Suche entlang von $PATH beschleunigt.

Software-Ausstattung

Eine Reihe spezieller Tools dienen zum Verwalten des Systems: Das Porteus Settings Centre fasst die wichtigsten zusammen (Abbildung 2). Sie haben hier die Möglichkeit, das System an eine Landessprache anzupassen, die Hardware zu konfigurieren (Monitor, Soundkarte, Drucker), eine Firewall einzurichten, Porteus-spezifische Einstellungen vorzunehmen oder das System auf anderen Datenträgern zu installieren.

Abbildung 2: Zum Verwalten des Systems setzt das Porteus-Projekt auf eigene Entwicklungen.

Natürlich steht bei den geringen Größen der ISO-Images kein komplett ausgestattetes Linux-System mit LibreOffice und Gimp bereit. Tatsächlich sind nur sehr wenige Anwendungen aktiviert – dazu gehören aber ein Mediaplayer und Anzeigeprogramme für Bilder – alles andere fügen Sie über das Modulsystem nachträglich hinzu. Für diese Aufgabe steht der Porteus Package Manager bereit. Seine Aufgabe liegt darin, Pakete in den verschiedenen Repositories zu finden, sie bei Bedarf zu konvertieren und zu aktivieren. In manchen Fällen funktioniert das problemlos, allerdings bei weitem nicht immer.

Porteus eignet sich aufgrund der modularen Struktur als Baukasten für verschiedene Aufgaben. Die Arbeit im Terminal ist dabei natürlich meistens die erste Wahl. Zahlreiche Alias-Konstrukte und Porteus-spezifische Skripte helfen bei häufig auftretenden Aufgaben: chkbase.sh überprüft die Komponenten des Systems, save-changes erzeugt ein Modul aus den vorgenommenen Änderungen, update_module aktualisiert die Module.

Porteus unterstützt darüber hinaus das Erzeugen eigener Versionen der Distribution. Sie finden dazu ein Shell-Skript mit dem Namen make_iso.sh im Ordner /porteus. Es generiert ISO-Images mit dem momentanen Zustand des Systems, berücksichtigt also die derzeit aktivierten Module.

Diesen Artikel als PDF kaufen

Express-Kauf als PDF

Umfang: 3 Heftseiten

Preis € 0,99
(inkl. 19% MwSt.)

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 
TABLET & SMARTPHONE APPS
Bald erhältlich
Get it on Google Play

Deutschland

Ähnliche Artikel

  • Live-Linux Porteus in Version 2.0

    Die Live-Distribution Porteus ist in Version 2.0 mit aktualisierter Software verfügbar.
  • Puppy Linux 5.7 Slacko und Porteus 3.0 freigegeben
    Porteus und die Slacko-Variante von Puppy Linux basieren auf Slackware, sind extrem schlank und benötigen keine potente Hardware. Ihre neuen Versionen aktualisieren vor allem die enthaltenen Software-Pakete.
  • Mit Trinity, ASPM-Patch und BFS

    Porteus, ein Slackware-basiertes Live-Linux für den Desktop, ist in Version 1.1 erhältlich.
  • Heft-DVD-Inhalt 05/2013
  • Neues auf den Heft-DVDs
    Mit den schlanken Allroundern Semplice Linux 6 und Porteus LXQt 3.1, dem Rettungs- und Systemwartungsspezialisten Grml 2014.11 und der sicherheitsorientierten VM-Plattform Qubes OS R2 findet sich diesmal ein buntes Potpourri aus allen Einsatzbereichen auf den Heft-DVDs. Als Star der Sammlung glänzt Red Hats brandneuer Community-Ableger Fedora 21 mit zahlreichen Neuerungen und maßgeschneiderten Workstation- und Server-Varianten.
Kommentare

Infos zur Publikation

LU 09/2016: Ciao, Windows!

Digitale Ausgabe: Preis € 5,99
(inkl. 19% MwSt.)

LinuxUser erscheint monatlich und kostet 5,95 Euro (mit DVD 8,50 Euro). Weitere Infos zum Heft finden Sie auf der Homepage.

Das Jahresabo kostet ab 86,70 Euro. Details dazu finden Sie im Computec-Shop. Im Probeabo erhalten Sie zudem drei Ausgaben zum reduzierten Preis.

Bei Google Play finden Sie digitale Ausgaben für Tablet & Smartphone.

HINWEIS ZU PAYPAL: Die Zahlung ist ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!

Aktuelle Fragen

Scannen nicht möglich
Werner Hahn, 19.08.2016 22:33, 3 Antworten
Laptop DELL Latitude E6510 mit Ubuntu 16,04, Canon Pixma MG5450. Das Drucken funktioniert, Scann...
Wie kann man das berichtigen
Udo Muelle, 17.07.2016 20:39, 1 Antworten
Fehlschlag beim Holen von http://extra.linuxmint.com/dists/rosa/main/binary-i386/Packages Hash-S...
Installation Genimotion
Horst Müller, 15.07.2016 17:00, 1 Antworten
Hallo, ich kann Genimotion nicht installieren. Folgende Fehlermeldung habe ich beim Aufruf erh...
Probleme beim Hochfahren der Terastaion 5400 mit Unix-Distrib
Sheldon Cooper, 10.07.2016 09:32, 0 Antworten
Hallo ihr lieben, habe seit zwei Tagen das Problem, das das NAS (Raid5) nicht mehr sauber hoch...
Mit Firewire Videos improtieren?
Werner Hahn, 09.06.2016 11:06, 5 Antworten
Ich besitze den Camcorder Panasonic NV-GS330, bei dem die Videos in guter Qualität nur über den 4...