Frage

Gibt es eine Möglichkeit, eine einfache Installation zu machen, die die notwendigen Laufzeiten und die Abhängigkeit von Paketen enthalten, und erstellt ein Symbol im OpenSuse-Menü, so wird die Anwendung „nur Arbeit?“

Die tatsächliche Anwendung ist nur eine ausführbare Datei (.exe) und eine Handvoll von Support-Dateien (meist XML und CSV).

Ich habe bereits die Anwendung erfolgreich den Aufbau und die Ausführung in MonoDevelop 2.0.

ich ursprünglich versucht, die Mono Runtime über Zypper aus der folgenden Repository zu installieren http://ftp.novell.com/pub/mono/download-stable/openSUSE_11.0 , aber festgefahren schnell bekam nach unten Paketabhängigkeiten in fehlt.


Das ist, was passiert, wenn ich versuche, zypper zu verwenden, um die Mono-Laufzeit zu installieren:

linux-lkfu:~ # zypper addrepo http://ftp.novell.com/pub/mono/download-stable/SLE_11 mono-stable
Adding repository 'mono-stable' [done]
Repository 'mono-stable' successfully added
Enabled: Yes
Autorefresh: No
URI: http://ftp.novell.com/pub/mono/download-stable/SLE_11

linux-lkfu:~ # zypper refresh --repo mono-stable
Retrieving repository 'mono-stable' metadata [done]
Building repository 'mono-stable' cache [done]
Specified repositories have been refreshed.
linux-lkfu:~ # zypper dist-upgrade --repo mono-stable
Loading repository data...
Reading installed packages...
Computing distribution upgrade...
Nothing to do.
linux-lkfu:~ #

Beachten Sie die letzte Zeile vor der Eingabeaufforderung, die sagt: „Nichts zu tun.“ Ich glaube nicht, dass es etwas zu tun.

War es hilfreich?

Lösung

Eine Möglichkeit ist, mono Unterstützung für SLES 11 von Novell zu kaufen. Das wird gewähren Ihnen getestet, unterstützt und arbeitet Mono-Repository.

Wenn Sie nicht das SLES-Repositories verwenden. Für Mono ist es http://ftp.novell.com/pub/mono/download -stable / SLE_11

Das sollte es tun:

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

Andere Tipps

Wenn Sie Visual Studio haben, können Sie Mono Tools für Visual Studio versuchen, das Werkzeug so einfach zu machen bietet. Es ist voll funktionsfähig für 30 Tage.

http://go-mono.com/monotools/

Das hängt davon ab, wie Sie planen, sie zu verpacken. Entweder Sie manuell erstellen (deb für Debian und Ubuntu, rpm für Fedora und openSUSE, oder irgendetwas anderes).

Ich persönlich denke, zunächst ist es akzeptabel, einfach eine .sh zu Ihrem ZIP-Paket hinzufügen und die Endbenutzer bitten, es für Abhängigkeitsprüfung auszuführen, Installation und so weiter.

Dann können Sie über die Verpackungsmethoden lernen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top