◀ Zurück Weiter ▶

Dateisystem Layout

Haiku ist zwar noch kein Mehrbenutzersystem, hat aber schon zwei Äste im Dateisystembaum:

Sytem/boot/system/  Die Systemhierarchie enthält Systemdateien und Einstellungen für alle Benutzer. Durch das Paketmanagement erscheinen die meisten Ordner unter /system praktisch schreibgeschützt. Alle Dateien in Paketen befinden sich in einer festen Ordner Hierarchie. Bei der Installation wird ein Paket "eingehängt" und es hat nur den Anschein all seine Dateien wären in dieser Hierarchie im /system Ordner.
Die Ordner dort (wie add-ons, apps, bin etc.) sind nur eine virtuelle Zusammenführung all der installierten Pakete und daher nicht beschreibbar. Ausnahmen sind cache, non-packaged, settings, und var.
  • /system/packages/ ist der standardmäßige Speicherort für Softwarepakete.
  • /system/documentation/ wird von einigen Paketen für ihre Bedienungsanleitung benutzt.
Home/boot/home/ Die Home Hierarchie ist der persönliche Ordner des Benutzers, in dem Daten und Einstellungen gespeichert werden. Der Ordner /boot/home/config (kürzer: ~/config) spiegelt den oben beschriebenen /system Ordner und ist ebenso praktisch schreibgeschützt mit denselben Ausnahmen von cache, non-packaged, settings, und var.
  • ~/Desktop/: Hier befinden sich alle Dateien die auf dem Desktop liegen.
  • ~/config/settings/: Hier speichern Anwendungen und Haiku persönliche Einstellungen.

Die beschreibbaren non-packaged Ordner spiegeln die Hierachie von /system bzw. ~/config/ (add-ons, apps, bin…).
Hier kann Software installiert werden, die nicht als HPKG Paket vorliegt.