Distro Hopping Philosophie / Strategie
Persönliche Daten vs. Betriebssystem
Trenne persönliche Daten und das Betriebssystem. Das Benutzer-Home rechne ich zum Betriebssystem, weil versionsabhängige Inhalte!
Gemeinsame Datennutzung
- Separate DatenPartition
- Konsistenter Pfad zu den Daten in allen Installationen (z.B. /mnt/daten)
- Verknüpfungen zwischen Benutzer-Home und der Datenpartition
Benutzer-IDs und Gruppen-IDs
- Selbst definierte IDs für Benutzer und Gruppen vereinfachen die installations-übergreifende Nutzung der Datenpartition
- Hinweis (Standard-Verhalten): IDs werden in Linux fortlaufend vergeben. Das geschieht konsistent bei einer Installation, wirkt aber zufällig bei mehreren Installationen.
Generische Pools für Anwendungen
- Flatpak
- Snapd
- AppImages
Paket-Repository der Distribution
=> gut um manuell nach Anwendungen zu shoppen.
- Vorinstallierte Pakete schwer von manuell installierten zu unterscheiden.
- Anwendungen schwer von Bibliotheks-Paketen zu unterscheiden.
- Paketnamen ändern sich zwischen Hauptversionen einer Distribution
- Paketierung unterschiedlich zwischen Distributionen