
Einführung von Zero Install: Eine dezentrale Lösung zur Softwareinstallation
Zero Install ist ein innovatives, dezentrales Softwareinstallationssystem, das für den Einsatz auf mehreren Plattformen konzipiert ist. Dieses unter der LGPL lizenzierte Tool ermöglicht es Entwicklern, ihre Anwendungen direkt von ihren eigenen Websites aus zu veröffentlichen. Dabei werden bekannte Funktionen eingeführt, die normalerweise mit zentralisierten Softwareverteilungssystemen verbunden sind, wie z. B.gemeinsam genutzte Bibliotheken, automatische Updates und digitale Signaturen.
Dieses flexible System ist darauf ausgelegt, die vorhandenen Paketverwaltungssysteme von Betriebssystemen zu verbessern, nicht zu ersetzen. Insbesondere vermeiden 0install-Pakete Konflikte mit den Paketen, die von der Distribution eines Benutzers angeboten werden, und gewährleisten so eine reibungslose Koexistenz.
Einzigartige Funktionen von Zero Install
Zero Install unterscheidet sich von herkömmlichen Paketmanagern durch mehrere bemerkenswerte Funktionen. Es fördert die gemeinsame Nutzung von Bibliotheken in vollem Umfang, bietet aber auch die Möglichkeit, mehrere Versionen eines Pakets gleichzeitig zu installieren und so unterschiedlichen Paketanforderungen gerecht zu werden. Darüber hinaus sind die Installationen völlig nebenwirkungsfrei; jedes Paket wird in sein eigenes Verzeichnis entpackt, was bedeutet, dass es keine Auswirkungen auf gemeinsam genutzte Verzeichnisse hat. Diese Eigenschaft macht es besonders geeignet für Entwickler, die Sandboxing-Technologien und virtuelle Umgebungen verwenden.
Ein weiterer Vorteil besteht darin, dass die XML-Datei, die die Abhängigkeiten der Anwendung umreißt, direkt in ein Quellcode-Repository integriert werden kann. Diese Funktion gewährleistet ein umfassendes Abhängigkeitsmanagement für Entwicklerversionen, die noch nicht veröffentlicht wurden. Beispielsweise können Entwickler ein Git-Repository klonen, Anwendungen erstellen und testen und dabei die aktuellsten Bibliotheken nutzen, ohne Konflikte mit den von der Distribution ihres Betriebssystems installierten Bibliotheksversionen zu verursachen.
Aktualisierungen für Zero Install Version 2.26.3
Die neueste Version, Zero Install 2.26.3, bringt mehrere wichtige Verbesserungen:
- Verbesserter Umgang mit ungültigen Manifesten während der Selbstbereitstellung
- AppleDouble-Dateien sind jetzt von Manifesten ausgeschlossen
- Behobene Probleme im Zusammenhang mit nicht erfassten ConfigurationErrorsExceptions
- Redundante Wiederholungsversuche im Zusammenhang mit Datei- und Registrierungszugriffen behoben
- Abhängigkeit von SharpCompress auf Version 0.39.0 aktualisiert
- Verbesserte Übersetzungen für eine breitere Zugänglichkeit
Erste Schritte mit Zero Install
Sie können die neueste Version von Zero Install hier herunterladen: Zero Install 2.26.3 (4, 2 MB) – eine Open-Source-Lösung, die sowohl für Entwickler als auch für Benutzer bereitsteht.
Weitere Informationen finden Sie auf der offiziellen Zero Install-Website. Erkunden Sie die Funktionen oder sehen Sie sich die verfügbaren Anwendungen an.

Schreibe einen Kommentar