2010-04-12 5 views
0

J'ai essayé d'installer MonoDevelop sur Suse 11.0 Enterprise, en utilisant l'installation en 1 clic sur la page de téléchargement de MonoDevelop, mais j'ai vite été confronté à un enchevêtrement de dépendances manquantes. J'ai ensuite essayé d'utiliser les dépôts logiciels de Suse pour obtenir MonoDevelop, et j'ai traversé plusieurs dépendances pendant un moment pour essayer d'obtenir les paquets nécessaires pour remplir les dépendances, mais certains des paquets dans les dépôts Suse semblent réellement manquer les fichiers RPM nécessaires . Ces dépôts ne sont-ils plus maintenus activement?Installation de MonoDevelop sur Suse Enterprise 10.0

Je suis conscient qu'il ya un CD on the Mono site (appelé Mono LiveCD) qui semble contenir une installation complète de l'environnement de développement, ainsi qu'un DVD pour OpenSuse 11.2 (sur le site OpenSuse) que pourrait effectivement avoir tous les logiciels Mono déjà installés. Mais l'environnement cible pour l'utilitaire que j'écris est Suse 11.0 Enterprise Server. Est-ce important?

Quelle est la distance la plus courte entre deux points ici?

Répondre

0

qui peut avoir tous les logiciels Mono déjà installés.

Il a tous les logiciels Mono installé (bien sûr cela dépend de ce que vous voulez dire « tout ») La dernière fois que je l'ai essayé, l'installation inclus Mono lui-même, monodevelop, MoMa et un logiciel écrit en Mono (gome-do, par exemple). Je n'ai pas effectué étapes supplémentaires pour migrer ma solution à partir d'une machine Windows. la seule chose qui mérite d'être mentionnée, monodevelop s'est écrasé plusieurs fois, mais je pense que c'était lié à la mémoire (une image n'avait accès qu'à 512 mb de RAM).

Mais l'environnement cible de l'utilitaire Je suis en train d'écrire est Suse 11.0 Enterprise Server. Est-ce important?

En théorie, ce n'est pas le cas. Vous devrez bien sûr vérifier les versions de Mono, mais je ne pense pas que vous fassiez face à des problèmes lors du processus de migration. Pour autant que je sache, Suse 11.0 est livré avec Mono 2.0 pré-installé. Avec une dernière vie-cd vous allez développer en utilisant mono 2.6. Il y a eu quelques changements majeurs (LINQ à SQL suport partiel) vous devrez comparer les changelog bien sûr.

0

Si vous essayez d'installer Mono sur Suse Linux Enterprise Server, vous devez télécharger le pack d'extension Mono (disponible here). Dans SLES 11, il a été séparé en un produit distinct afin de découpler le cycle de vie du support de celui de la distribution générale. Cela leur permet de libérer plus souvent.

Le module complémentaire est disponible pour x86, x86_64 et IBM System Z.