web-dev-qa-db-fra.com

emballage mono pour le vin

J'ai une installation de wine sur mon système Ubuntu 14.04 (minimal) (avec xfce):

Sudo apt-get install --no-install-recommends wine

Je voulais exécuter des applications .NET avec. Lorsque j'utilise une interface graphique (gestionnaire de fichiers) pour exécuter une telle application avec wine pour la première fois, un message de wine s'affiche et indique que mono n'est pas installé. Il me demande ensuite d'installer mono pour le vin. Si je continue, il le télécharge et l’installe et tout fonctionne bien, c’est-à-dire que je peux exécuter des applications .NET avec wine.

Maintenant, comme je veux créer un script d'installation automatisé pour diverses applications (y compris wine et mono for wine), je cherchais un package qui réponde à ce que j'ai décrit ci-dessus, mais sans l'interface graphique et, plus important encore, sans interaction de l'utilisateur. J'ai trouvé le paquet wine-mono0.0.8, que j'ai essayé d'installer:

Sudo apt-get install --no-install-recommends wine-mono0.0.8

Cependant, même après son installation, wine se plaint que mono for wine n’est pas installé et refuse d’exécuter des applications .NET. J'ai également essayé winetricks (du paquet portant le même nom), mais non seulement l'installation a échoué - elle a nécessité une interaction de l'utilisateur lors de la configuration.

Ma question est maintenant la suivante: existe-t-il un moyen alternatif d’installer Wine pour mono (comme lors de la première utilisation dans une interface graphique), mais sans intervention de l’utilisateur? Sinon, existe-t-il un autre package tel que wine-mono0.0.8 qui fonctionne, c’est-à-dire qui permet à Wine de reconnaître l’installation mono?

Cordialement Andreas

5
Andreas Unterweger

Veuillez noter que le référentiel suggéré ici est obsolète. Reportez-vous à ici pour plus d'informations.

Cela semble être un problème avec le paquet de vin (Ubuntu). L'installation des paquets wine1.7 et wine-mono4.5.4, à partir du vin PPA, fonctionne.

Les étapes sont les suivantes:

  1. Supprimez le package (Ubuntu) wine (s'il est installé): Sudo apt-get remove --purge wine
  2. Ajoutez le vin PPA aux référentiels de paquets: Sudo add-apt-repository ppa:ubuntu-wine/ppa && Sudo apt-get update
  3. Installez les packages wine et wine-mono à partir du PPA (ajustez les numéros de version les plus récents si nécessaire): Sudo apt-get install wine1.7 wine-mono4.5.4

Merci à Sneether d'avoir signalé le PPA.

6
Andreas Unterweger

mono for wine n'est pas installé, refusant d'exécuter des applications .NET

Vous pouvez essayer d'installer .NET Framework lui-même, par exemple.

Sudo apt-get install winetricks
winetricks dotnet45
3
kenorb