Articles

raelgc/Install MSOffice on Ubuntu.md

Prérequis

Nous installerons MSOffice à l’aide de l’assistant PlayOnLinux. De plus, MSOffice nécessite samba et winbind pour fonctionner correctement.

Donc, s’ils ne sont pas installés, installez-les :

sudo apt-get install playonlinux samba winbind

Bien sûr, vous aurez besoin des fichiers d’installation de MSOffice (soit des fichiers DVD/dossier), dans la version 32 bits. Même si vous êtes sous Ubuntu 64, nous utiliserons une installation wine 32 bits.

Puis ouvrez POL (PlayOnLinux) en ligne de commande (playonlinux &) ou en utilisant Dash.

Préinstallation

Dans le menu de la fenêtre POL, allez dans Tools>Manage Wine versions et installez Wine 2.13. Les versions inférieures à celui-ci se planteront après avoir cliqué sur un hyperlien de document. Les versions au-dessus ne géreront pas correctement l’icône du lanceur (en raison de l’absence de WM_CLASS lorsque la fenêtre est maximisée).

Installer

Dans la fenêtre POL, cliquez sur Installer en haut (celui avec un signe plus).

1. Menu d’installation de PlayOnLinux

Dans la fenêtre Installer, en bas, sélectionnez Office et assurez-vous que Commercial (en haut) est marqué.

Maintenant, sélectionnez Microsoft Office 2010 et cliquez sur Install.

2. Bienvenue dans l’assistant d’installation de PlayOnLinux

Rien à faire ici à part cliquer sur le bouton Next.

3. Veuillez choisir une méthode d’installation

Maintenant, c’est à vous de choisir : sélectionnez l’installation sur DVD ou sur fichier selon votre installation de MSOffice.

Puis cliquez sur Next.

Parcourir les fichiers ou le DVD : le but ici est de sélectionner le MSOffice setup.exe, de la version 32 bits.

Maintenant, après avoir cliqué sur Next : vous verrez une séquence de fenêtres d’installation de PlayOnLinux, de configuration du nouveau lecteur virtuel Windows, d’installation de composants, etc.

4. L’assistant d’installation de MSOffice

Automatiquement, l’installateur de MSOffice s’affiche.

Installer le MSOffice comme sur Windows : accepter le CLUF, sélectionner le type d’installation, etc.

Dans la dernière fenêtre d’installation, cliquez sur Close dans l’installateur de MSOffice : vous verrez une fenêtre PlayOnLinux exécutant encore quelques configurations supplémentaires.

Puis, un message de réussite : cliquez sur Next et la fenêtre d’installation sera fermée.

Maintenant, vous pouvez fermer PlayOnLinux.

Post installation

1. Fichiers du bureau

Le script actuel de PlayOnLinux Office2010 crée déjà les raccourcis ci-dessous.

Mais au cas où vous les auriez supprimés ou voudriez corriger quelque chose….

Créons des fichiers .desktop pour offrir une meilleure intégration dans Ubuntu : vous pouvez associer des fichiers MSOffice typiques, comme .docx à Word ; au Dash, tapez winword pour lancer Word, etc.

Ouvrez un éditeur de texte (comme geditnano ou vim) et créez 3 fichiers sous ~/.local/share/applications, avec les noms et contenus suivants .

Veuillez remplacer /home/<user> (à la ligne Icon) par le chemin de votre dossier personnel :

  • Word.desktop
#!/usr/bin/env xdg-openVersion=1.0Type=ApplicationCategories=Office;WordProcessor;StartupWMClass=WINWORD.EXEName=Microsoft Office Word 2010Comment=winwordExec=env XMODIFIERS='' playonlinux --run "Microsoft Word 2010" %FIcon=/home/<user>/.PlayOnLinux/icones/full_size/Microsoft Word 2010
  • Excel.desktop
#!/usr/bin/env xdg-openVersion=1.0Type=ApplicationCategories=Office;Spreadsheet;StartupWMClass=EXCEL.EXEName=Microsoft Office Excel 2010Comment=excelExec=env XMODIFIERS='' playonlinux --run "Microsoft Excel 2010" %FIcon=/home/<user>/.PlayOnLinux/icones/full_size/Microsoft Excel 2010
  • PowerPoint.desktop
#!/usr/bin/env xdg-openVersion=1.0Type=ApplicationCategories=Office;Presentation;Terminal=falseStartupWMClass=POWERPNT.EXEName=Microsoft Office PowerPoint 2010Comment=powerpntExec=env XMODIFIERS='' playonlinux --run "Microsoft Powerpoint 2010" %FIcon=/home/<user>/.PlayOnLinux/icones/full_size/Microsoft Powerpoint 2010
  • OneNote.desktop
#!/usr/bin/env xdg-openVersion=1.0Type=ApplicationCategories=Office;Documentation;Terminal=falseStartupWMClass=ONENOTE.EXEName=Microsoft Office OneNote 2010Comment=onenoteExec=env XMODIFIERS='' playonlinux --run "Microsoft OneNote 2010" %FIcon=/home/<user>/.PlayOnLinux/icones/full_size/Microsoft OneNote 2010

Après avoir créé ces 4 fichiers, ouvrez un terminal (Ctrl+Alt+T) et exécutez cette commande pour rafraîchir les entrées du Dash :

sudo update-desktop-database

Une précision : la commande env XMODIFIERS='' dans la ligne Exec est pour empêcher wine de changer le comportement du clavier (parfois en utilisant wine le clavier utilise une disposition différente, donc les accents ne fonctionneront pas correctement, etc).

2. Imprimantes

Si vous avez une imprimante correctement configurée sous Ubuntu, probablement qu’elle sera automatiquement disponible pour MSOffice sous wine.

Sinon, nous pouvons la rendre disponible. Fondamentalement, votre imprimante doit être installée en utilisant cups. Aucun problème si l’imprimante est installée à l’aide d’autres logiciels/pilotes, mais pour qu’elle soit disponible pour wine, elle doit être installée sous cups également.

Si le paquet cups n’est pas installé, installez-le :

sudo apt-get install cups

Puis, ouvrez http://localhost:631/ et ajoutez votre imprimante.

Après l’avoir configurée, imprimez une page de test en utilisant l’imprimante associée dans Printers de System Settings.

Maintenant, assurez-vous que vous avez ce fichier : /etc/printcap. S’il n’est pas présent, créez-le de cette façon :

ln -sf /var/run/cups/printcap /etc/printcap

Redémarrez wine : ouvrez PlayOnLinux, cliquez sur Configure, sélectionnez Office2010, cliquez sur l’onglet Wine et cliquez sur le bouton Windows reboot.

3. Fixer l’alternance entre les fenêtres Excel

Lorsque vous ouvrez 2 fichiers dans Excel, et que vous cliquez sur l’icône Excel dans le lanceur par la seconde fois pour voir les fichiers ouverts (Expose), vous verrez un comportement bizarre : une fenêtre correctement rendue, et la seconde avec juste une seule icône.

Pour corriger cela, ouvrez Excel, puis File>Options>Advanced>General et vérifier Ignore other applications that use Dyanamic Data Exchange (DDE).

Puis, pour alterner entre les fichiers Excel, sur Excel, cliquez sur l’onglet View puis cliquez sur Alternate Windows.

Les fichiers Excel ne peuvent pas être modifiés.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *