Anmelden

OpenSUSE 11.2 beinhaltet standardmäßig Mono in der Version 2.4.2.3. Novell stellt u.a. für OpenSUSE 11.2 jedoch verschiedene ältere und eine aktuelle Version bereit (siehe Links unten).

Generell sind Mono-Versionen abwärtskompatibel, so dass eine NET-Applikation, die mit einer bestimmten Mono-Version funktioniert auch mit neueren Mono-Versionen funktionieren sollte. Für produktive Umgebungen ist eine automatische Aktualisierung von Mono nicht zu empfehlen, wenn vom Hersteller der NET-Applikation kein definitiven Zusicherungen über die Eignung einer neueren Mono-Version vorliegen.

Bei OpenSUSE hat man die Möglichkeit, entweder eine bestimmte Version auswählen oder automatisch auf die aktuellste stabile Version aktualisieren.

Bestimmte Version

Geben Sie folgende Kommandos ein, um den YaST Package Manager auf Version 2.6.7 einzustellen:
zypper addrepo http://ftp.novell.com/pub/mono/archive/2.6.7/download/openSUSE_11.2 mono-stable
zypper refresh --repo mono-stable
zypper dist-upgrade --repo mono-stable

Bei dieser Variante installieren sie eine archivierte Version. YaST wird bei einem Distribution-Update nicht nach neueren Mono-Versionen suchen.

Aktuelle Version

Geben Sie folgende Kommandos ein, um den YaST Package Manager auf die aktuellste Version umzustellen:

zypper addrepo http://ftp.novell.com/pub/mono/download-stable/openSUSE_11.2 mono-stable
zypper refresh --repo mono-stable
zypper dist-upgrade --repo mono-stable

Bei dieser Variante installieren Sie die aktuell neuste Version und Sie können über YaST später ständig aktualisieren.

Installation durchführen

Durch die oben ausgeführten Befehle wird ein Repository hinzugefügt, das sie z.B. unter YaST > Software > Software Repositories vorfinden. Sie sollten an dieser Stelle prüfen, dass neben dem gewünschten Repository nicht eventuell andere Repositories für Mono eingerichtet sind, aktiv sind und ein höhere Priorität besitzen.

Die Installation von Mono nehmen Sie nun mit YaST > Software Management vor:

  • Klicken Sie auf Search und suchen Sie nach Mono. Es wird die ausgewählt Mono-Version angezeigt.
  • Pakete auswählen:
    • mono-complete: hiermit werden eine Reihe weitere Mono-Packages aktiviert, damit funktionieren die Kommandozeilenprogramme.
    • apache2-mod_mono: dies ist das Apache2-Modul für ASP.NET-Anwendungen.
  • Konfiguration anwenden, hierbei werden möglicherweise vorgemerkte Update von OpenSUSE mit runtergeladen wodurch der Vorgang lange dauern kann.
Nach der Installation können Sie Mono testen mit:
mono --version
Mono JIT compiler version 2.6.7 (tarball Wed Jul 14 18:00:47 UTC 2010)
Copyright (C) 2002-2010 Novell, Inc and Contributors. www.mono-project.com
...

Weitere Informationen

   
Top

Wir arbeiten mit Software von http://www.campus21.de.

Verantwortlich für angezeigte Daten ist der Webdomain-Eigentümer laut Impressum.

Suche