Articles

raelgc/Install MSOffice on Ubuntu.md

Anforderungen

Wir werden MSOffice mit dem PlayOnLinux-Assistenten installieren. Zusätzlich benötigt MSOffice samba und winbind, um richtig zu funktionieren.

So, falls nicht installiert, installieren Sie diese:

sudo apt-get install playonlinux samba winbind

Natürlich benötigen Sie die MSOffice-Installationsdateien (entweder DVD/Ordnerdateien), in der 32-Bit-Version. Auch wenn Sie unter Ubuntu 64 sind, werden wir eine 32-Bit-Wine-Installation verwenden.

Dann öffnen Sie POL (PlayOnLinux) von der Kommandozeile (playonlinux &) oder mit Dash.

Vorinstallation

Im Menü des POL-Fensters gehen Sie auf Tools>Manage Wine versions und installieren Wine 2.13. Versionen darunter stürzen nach einem Klick auf einen Dokument-Hyperlink ab. Versionen darüber werden das Launcher-Icon nicht richtig handhaben (wegen fehlendem WM_CLASS, wenn das Fenster maximiert wird).

Installieren

Im POL-Fenster klicken Sie oben auf Installieren (das mit dem Pluszeichen).

1. PlayOnLinux-Installationsmenü

Im Installationsfenster wählen Sie unten Office und stellen sicher, dass Commercial (oben) markiert ist.

Nun wählen Sie Microsoft Office 2010 und klicken auf Install.

2. Willkommen beim PlayOnLinux-Installationsassistenten

Hier gibt es nichts zu tun, außer auf die Schaltfläche Next zu klicken.

3. Bitte wählen Sie eine Installationsmethode

Jetzt liegt es an Ihnen: Wählen Sie die DVD- oder Datei-Installation entsprechend Ihrer MSOffice-Installation.

Dann klicken Sie auf Next.

Durchsuchen Sie die Dateien oder die DVD: das Ziel ist hier die Auswahl von MSOffice setup.exe, von der 32-Bit-Version.

Nach einem Klick auf Next: Sie sehen eine Reihe von PlayOnLinux-Installationsfenstern, die das neue virtuelle Windows-Laufwerk konfigurieren, Komponenten installieren, usw.

4. Der MSOffice-Installationsassistent

Automatisch wird das MSOffice-Installationsprogramm angezeigt.

Installieren Sie MSOffice wie unter Windows: stimmen Sie der EULA zu, wählen Sie den Installationstyp usw.

Im letzten Installationsfenster klicken Sie auf Close im MSOffice-Installationsprogramm: Sie sehen ein PlayOnLinux-Fenster, in dem noch einige zusätzliche Konfigurationen ausgeführt werden.

Dann eine Erfolgsmeldung: Klicken Sie auf Next und das Installationsfenster wird geschlossen.

Jetzt können Sie PlayOnLinux schließen.

Nach der Installation

1. Desktop-Dateien

Das aktuelle PlayOnLinux-Office2010-Skript erstellt bereits die folgenden Verknüpfungen.

Aber falls Sie diese gelöscht haben oder etwas korrigieren wollen…

Lassen Sie uns einige .desktop-Dateien erstellen, um eine bessere Integration in Ubuntu zu ermöglichen: Sie können typische MSOffice-Dateien wie .docx mit Word verknüpfen; bei Dash geben Sie winword ein, um Word zu starten, usw.

Öffnen Sie einen Texteditor (z.B. geditnano oder vim) und legen Sie unter ~/.local/share/applications 3 Dateien an, mit folgenden Namen und Inhalten.

Bitte ersetzen Sie /home/<user> (in der Zeile Icon) durch den Pfad Ihres Heimatordners:

  • 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

Nach dem Erstellen dieser 4 Dateien, öffnen Sie ein Terminal (Ctrl+Alt+T) und führen Sie diesen Befehl aus, um die Dash-Einträge zu aktualisieren:

sudo update-desktop-database

Eine Klarstellung: der env XMODIFIERS=''-Befehl in der Exec-Zeile soll verhindern, dass wine das Tastaturverhalten ändert (manchmal verwendet die Tastatur bei wine ein anderes Layout, so dass Akzente nicht richtig funktionieren usw.).

2. Drucker

Wenn Sie einen Drucker unter Ubuntu richtig konfiguriert haben, wird er wahrscheinlich automatisch für MSOffice unter wine verfügbar sein.

Wenn nicht, können wir ihn verfügbar machen. Grundsätzlich muss Ihr Drucker mit cups installiert werden. Es ist kein Problem, wenn der Drucker mit anderen Programmen/Treibern installiert ist, aber um ihn für wine verfügbar zu machen, muss er auch unter cups installiert sein.

Wenn das cups-Paket nicht installiert ist, installieren Sie es:

sudo apt-get install cups

Dann öffnen Sie http://localhost:631/ und fügen Ihren Drucker hinzu.

Nachdem Sie ihn konfiguriert haben, drucken Sie eine Testseite mit dem zugehörigen Drucker in Printers von System Settings.

Nun stellen Sie sicher, dass Sie diese Datei haben: /etc/printcap. Wenn sie nicht vorhanden ist, erstellen Sie sie auf diese Weise:

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

Starten Sie wine neu: Öffnen Sie PlayOnLinux, klicken Sie auf Configure, wählen Sie Office2010, klicken Sie auf den Reiter Wine und klicken Sie auf die Schaltfläche Windows reboot.

3. Fix Alternate between Excel windows

Wenn Sie 2 Dateien in Excel öffnen und beim zweiten Mal auf das Excel-Symbol im Launcher klicken, um die geöffneten Dateien zu sehen (Expose), werden Sie ein seltsames Verhalten sehen: ein Fenster wird richtig gerendert, und das zweite mit nur einem Symbol.

Um dies zu beheben, öffnen Sie Excel, dann File>Options>Advanced>General und prüfen Ignore other applications that use Dyanamic Data Exchange (DDE).

Um dann zwischen den Excel-Dateien zu wechseln, klicken Sie in Excel auf den Reiter View und dann auf Alternate Windows.

Eine Antwort schreiben

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.