web-dev-qa-db-fra.com

Installation d'Office 2010 sur Ubuntu 15.04 à l'aide de Wine

J'avais installé Office 2010 32 bits sur Ubuntu 12.04 avant d'utiliser des guides tels que this . Cependant, à cause des changements de paquetages, je n’ai pas pu répliquer la même chose sur Ubuntu 15.04.

Comment installer Office 10 avec Wine?

12
3l4ng

Version courte

Le passage à la dernière version de Wine (1.7) et l’installation de winbindconstituaient des étapes supplémentaires.

Version longue

Les instructions sont pour Ubuntu 15.04 64bit. Ceci emprunte beaucoup à guide de Crag Gomez , alors merci à lui pour beaucoup de ces instructions.

  1. Installez la dernière version de Wine - Les installations dotnet20 causent des problèmes sinon

    Sudo add-apt-repository ppa:ubuntu-wine/ppa
    Sudo apt-get update && Sudo apt-get upgrade
    Sudo apt-get install wine winetricks
    
  2. Installez mesa OpenGL - peut déjà exister, les commandes ci-dessous l'indiqueraient simplement.

    Sudo apt-get install mesa-utils mesa-utils-extra libgl1-mesa-glx:i386 libgl1-mesa-dev
    
  3. Créer des liens symboliques pour les bibliothèques OpenGL 32 bits (requis uniquement pour les systèmes 64 bits)

    Sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/mesa/libGL.so
    Sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so /usr/lib/i386-linux-gnu/libGL.so
    
  4. Créez un nouveau WINEPREFIXpour Office - ce sera le répertoire qui contient vos fichiers. Vous pouvez utiliser n’importe quel répertoire, mais j’ai suivi le répertoire standard Wineprefix (ajoutez votre nom d’utilisateur).

    export WINEPREFIX="/home/<username>/.wineprefixes/office2010/"
    

De plus, créez ce répertoire:

    mkdir -p /home/<username>/.wineprefixes/office2010/
  1. Définissez WINEARCHsur 32 bits. Office 10 32 bits est la version qui fonctionne le mieux.

    export WINEARCH="win32"
    
  2. Installez winbindname__. L'installation de bureau s'arrête à mi-chemin si cela n'est pas fait

    Sudo apt-get install winbind
    
  3. Installez les modules dotnet20, msxml6 et corefontsà l'aide de winetricks.

    Une fois la commande exécutée, il vous sera demandé si vous souhaitez installer un package Mono ainsi qu'un package Gecko - , sélectionnez Non pour les deux . wine-mono et wine-gecko devraient déjà avoir été installés lorsque vous avez installé winename__

    winetricks dotnet20 msxml6 corefonts
    
  4. Effectuez l'installation réelle de Windows.

    Accédez au dossier contenant le support d'installation et exécutez

    wine setup.exe
    
  5. Modifier les paramètres des bibliothèques dans le préfixe wine après l'installation

    • Exécutez winetricksname__
    • Sélectionnez Exécuter winecfg . sélectionnez l'onglet "Bibliothèques".
    • Vous devriez voir msxml6 (natif, intégré) dans Remplacements existants section. Mettez-le en surbrillance, cliquez sur Modifier, sélectionnez Natif (Windows) , puis cliquez sur OK. Maintenant, il devrait apparaître comme * msxml6 (natif) .
    • Ajoutez ensuite les bibliothèques riched20 et gdiplusde la section Nouvelle substitution pour la bibliothèque et assurez-vous qu'elles sont également définies en tant que " Natif "
  6. Vos programmes bureautiques doivent apparaître dans les lentilles Unity.

17
3l4ng

Ma machine est en 64 bits et toutes les étapes de la première réponse fonctionnaient pour moi, mais dans certaines commandes de winetricks, je devais écrire quelque chose comme ce qui suit:

env WINEPREFIX=~/.wine32 winetricks dotnet20

et j'ai fait la même chose pour msxml6 corefonts restant

0
Mari202