Mono 2.8 wurde am 22. August 2010 veröffentlicht. Dies ist vor der Veröffentlichung von Ubuntu 10.10. Ubuntu 11.04 wird jedoch mit Mono 2.6 ausgeliefert, das jetzt wirklich sehr alt ist.
Warum ist das?
Mono 2.8 wurde am 22. August 2010 veröffentlicht. Dies ist vor der Veröffentlichung von Ubuntu 10.10. Ubuntu 11.04 wird jedoch mit Mono 2.6 ausgeliefert, das jetzt wirklich sehr alt ist.
Warum ist das?
Antworten:
Novell, der der Hauptsponsor von Mono ist, hat sich entschieden, keine Ubuntu-Pakete anzubieten. Die in Ubuntu verwendeten Pakete stammen aus der Community. Die Community hat Ubuntu 2.8 noch nicht gepackt und so bleibt Ubuntu 11.04 mit den alten Mono 2.6-Paketen hängen.
Vielleicht ist das eine Lösung
http://www.integratedwebsystems.com/2010/10/mono-2-8-install-script-for-ubuntu-fedora/
Die Debian Mono Group packt Mono für Debian und Ubuntu. Unser Fokus liegt auf der Bereitstellung einer qualitativ hochwertigen und stabilen Benutzererfahrung. Dies bedeutet nicht immer, dass immer die neueste Version verfügbar ist. Denken Sie daran, dass Mono auch die Basis für eine große Anzahl von Anwendungen ist, einschließlich einiger Anwendungen, die in der Standardinstallation enthalten sind. Es ist daher wichtig, dass es so gut wie möglich funktioniert. Grundsätzlich ist „neu“ nicht immer das Beste für die Distribution.
Darüber hinaus ist das Verpacken und QSing einer großen vorgelagerten Überarbeitung ein großer Aufwand, und da das Team ausschließlich aus Freiwilligen besteht, muss dies getan werden, wenn sich die Zeit bietet.
Die Grundlagen für die Bereitstellung von 2.10 (rc1 wurde kürzlich veröffentlicht) sind im Gange.
Ich habe Ubuntu 11.04 mit Mono 2.6.7 - siehe http://mono-project.com/DistroPackages/Ubuntu
Damit das neueste Ironpython 2.7.1 funktioniert, muss ich Mono aktualisieren.
Also installiere ich Mono 2.10.5, das von Jo Shields auf http://badgerports.org/ erstellt wurde.
Er sagte, es sei für Ubuntu 10.04, aber da ich vom ersten Link an wusste, dass 10.04 und 11.04 beide Mono 2.6.7 verwendeten, probiere ich das Update und Bingo aus! Keine Fehler und Ironpython startet:
mono ../IronPython-2.7.1/ipy.exe
IronPython 2.7.1 (2.7.0.40) on .NET 4.0.30319.1