Warum Linux-Anwendungen schwer zu verteilen sind
Zusammenfassung
Hackaday beschreibt die Vielzahl aus Distributionspaketen, Sprachmanagern, Drittquellen, AppImage und Flatpak als Belastung für Anwendungsautoren.
Ideen
- Distributionen verwenden unterschiedliche Paketformate und Richtlinien.
- Sprachpaketmanager umgehen teilweise die Systemverwaltung.
- Flatpak und AppImage bündeln Abhängigkeiten anders.
- Drittquellen verschieben Updates zu einzelnen Anbietern.
Einsichten
- Auswahlfreiheit verteilt Integrationsarbeit auf Entwickler und Paketpfleger.
- Ein universelles Paket löst nicht automatisch Sicherheit und Desktopintegration.
Fakten
- Der Fresh-Editor dient als konkretes Beispiel.
- Genannt werden APT, AUR, Homebrew, AppImage und Flatpak.
Empfehlungen
- Pflege eine kanonische Installationsmethode pro Zielgruppe.
- Automatisiere Pakettests auf unterstützten Distributionen.
Referenzen
Der Link zur Originalquelle öffnet einen neuen Tab.