Nullinstallation 2.24.10

Nullinstallation 2.24.10

Zero Install ist ein dezentrales plattformübergreifendes Softwareinstallationssystem, das unter der LGPL verfügbar ist. Es ermöglicht Softwareentwicklern, Programme direkt von ihren eigenen Websites aus zu veröffentlichen und unterstützt gleichzeitig Funktionen, die aus zentralisierten Distributions-Repositorys bekannt sind, wie etwa gemeinsam genutzte Bibliotheken, automatische Updates und digitale Signaturen. Es soll die Paketverwaltung des Betriebssystems ergänzen und nicht ersetzen. 0install-Pakete beeinträchtigen niemals die von der Distribution bereitgestellten Pakete.

Zero Install verfügt außerdem über einige interessante Funktionen, die in herkömmlichen Paketmanagern nicht oft zu finden sind. Während es beispielsweise nach Möglichkeit Bibliotheken gemeinsam nutzt, kann es bei widersprüchlichen Anforderungen immer mehrere Versionen eines Pakets parallel installieren. Die Installation erfolgt immer ohne Nebenwirkungen (jedes Paket wird in sein eigenes Verzeichnis entpackt und berührt keine freigegebenen Verzeichnisse), was es ideal für den Einsatz mit Sandboxing-Technologien und Virtualisierung macht.

Die XML-Datei, die die Anforderungen des Programms beschreibt, kann auch in ein Quellcode-Repository eingebunden werden, was eine vollständige Abhängigkeitsbehandlung für unveröffentlichte Entwicklerversionen ermöglicht. Beispielsweise kann ein Benutzer ein Git-Repository klonen und das Programm erstellen und testen, wobei er bei Bedarf automatisch neuere Versionen von Bibliotheken herunterlädt, ohne die von seiner Distribution installierten Versionen dieser Bibliotheken zu beeinträchtigen, die weiterhin für andere Software verwendet werden.

Herunterladen: Zero Install 2.24.10 | 1,5 MB (Open Source)
Ansicht: Zero Install Website | Zero-Install-Funktionen | Apps

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert