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 gedit
nano
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.