Versionsnummer
Die Windows-Versionsnummern beginnen jeweils mit den selben zwei Ziffernblöcken der entsprechenden orginal Python-Version, mit denen sie kompatibel sind, eventuell gefolgt von einer weiteren Revisionsnummer. Aufbauen auf der Python-Version 1.2 könnte das z.B. 1.2.1 sein.
Linux Unterstützung
Obwohl die Windows-Version von Zero Install primär auf den Einsatz auf Windows NT-basierten Betriebssystemen ausgelegt ist, wurde sie mit Plattform-übergreifender Kompatibilität im Hinterkopf entwickelt und funktioniert auch unter Linux mit Mono.
Derzeit kann man sich nur bei den Befehlszeilenkomponenten auf ein zuverlässiges Verhalten auf nicht-Windows Systemen verlassen. Die WinForms Implementierungen sehen nicht nativ aus und verhalten sich eventuell fehlerhaft.
Die Windows-Version und die original Python-Version verwenden größtenteils die gleichen Formate bei Einstellungsdateien und Caches. Aufgrund einiger Einschränkungen des Windows-Dateisystems können sie jedoch nicht direkt ausgetauscht werden.
In ~/.config/0install.net/injector/interfaces tauchen unter Linux Dateinamen mit Doppelpunkt auf. Im Windows-Gegenstück %appdata%\0install.net\injector\interfaces werden diese als %3a kodiert.
Beim Entpacken von Implementierungen bleiben Symlinks und Executable-Bits erhalten und fließen in die Prüfsummen mit ein. Da diese Daten unter Windows nicht im Dateisystem gespeichert werden können, werden sie stattdessen in Zusatzdateien (.symlink und .xbit) abgelegt.
Windows-Version
Feature-Vergleich
0installBefehlszeile0alias0compilestore helper)
Versionsnummer
Die Windows-Versionsnummern beginnen jeweils mit den selben zwei Ziffernblöcken der entsprechenden orginal Python-Version, mit denen sie kompatibel sind, eventuell gefolgt von einer weiteren Revisionsnummer. Aufbauen auf der Python-Version 1.2 könnte das z.B. 1.2.1 sein.
Linux Unterstützung
Obwohl die Windows-Version von Zero Install primär auf den Einsatz auf Windows NT-basierten Betriebssystemen ausgelegt ist, wurde sie mit Plattform-übergreifender Kompatibilität im Hinterkopf entwickelt und funktioniert auch unter Linux mit Mono.
Derzeit kann man sich nur bei den Befehlszeilenkomponenten auf ein zuverlässiges Verhalten auf nicht-Windows Systemen verlassen. Die WinForms Implementierungen sehen nicht nativ aus und verhalten sich eventuell fehlerhaft.
Gemeinsame Einstellungen
Siehe auch: Dateiformate
Die Windows-Version und die original Python-Version verwenden größtenteils die gleichen Formate bei Einstellungsdateien und Caches. Aufgrund einiger Einschränkungen des Windows-Dateisystems können sie jedoch nicht direkt ausgetauscht werden.
In
~/.config/0install.net/injector/interfacestauchen unter Linux Dateinamen mit Doppelpunkt auf. Im Windows-Gegenstück%appdata%\0install.net\injector\interfaceswerden diese als%3akodiert.Beim Entpacken von Implementierungen bleiben Symlinks und Executable-Bits erhalten und fließen in die Prüfsummen mit ein. Da diese Daten unter Windows nicht im Dateisystem gespeichert werden können, werden sie stattdessen in Zusatzdateien (
.symlinkund.xbit) abgelegt..