Articles

raelgc/Install MSOffice on Ubuntu.md

Requirements

PlayOnLinux ウィザードを使って MSOffice をインストールします。 さらに、MSOfficeが正しく動作するには、sambawinbindが必要です。

従って、もしインストールされていなければ、これらをインストールしてください:

sudo apt-get install playonlinux samba winbind

もちろん、32 ビット版の MSOffice のインストーラー ファイル (DVD/フォルダー ファイルのいずれか) が必要です。

POL (PlayOnLinux) をコマンド ライン (playonlinux &) または Dash を使用して開きます。

Pre Install

POLのウィンドウメニューで、Tools>Manage Wine versions に移動し、Wine 2.13 をインストールします。 それ以下のバージョンでは、ドキュメントのハイパーリンクをクリックするとクラッシュします。

インストール

POL ウィンドウで、一番上のインストール (プラス記号の付いたもの) をクリックします

1. PlayOnLinuxインストールメニュー

インストールウィンドウでは、一番下のOfficeCommercial(一番上)がマークされていることを確認します。

ここで、Microsoft Office 2010Installをクリックします。

2. Welcome to PlayOnLinux Installation Wizard

ここでは、Nextボタンをクリックする以外、何もすることはありません。

3. Please Choose an Installation Method

ここからはあなた次第です。MSOfficeのインストール状況に応じて、DVDまたはファイルによるインストールを選択してください。

ファイルまたは DVD を参照します。ここでの目的は、32 ビット版の MSOffice setup.exe を選択することです。

さて、Next をクリックすると、PlayOnLinux インストール ウィンドウのシーケンスが表示され、新しい Windows 仮想ドライブの構成、コンポーネントのインストールなどが行われます。 MSOffice のインストール ウィザード

自動的に MSOffice のインストーラーが表示されます。

Windows と同様に MSOffice をインストールします。EULA に同意し、インストール タイプを選択します。

最後のインストール ウィンドウで、MSOffice インストーラーの Close をクリックします。

その後、成功のメッセージが表示されます。Nextをクリックすると、インストール ウィンドウが閉じます。 デスクトップ ファイル

現在の PlayOnLinux Office2010 スクリプトでは、すでに以下のショートカットが作成されています。

しかし、それらを削除したり、何かを修正したい場合は……。

Ubuntu へのより良い統合を提供するために、いくつかの .desktop.docx のような典型的な MSOffice ファイルを Word に関連付けることができます。Dash で winword と入力して Word を実行するなどです。

テキストエディター(geditnanovim~/.local/share/applicationsの下に、以下のような名前と内容のファイルを3つ作成してください。

Iconの行)をあなたのホームフォルダのパスに置き換えてください。

  • 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

これらの4つのファイルを作成した後。

Ctrl+Alt+T ターミナルを開き、以下のコマンドを実行すると、Dashのエントリーが更新されます。

sudo update-desktop-database

1つ明確にしておきたいのですが、env XMODIFIERS=''行のコマンドは、ワインがキーボードの動作を変更するのを防ぐためのものです (ワインの使用中にキーボードが異なるレイアウトを使用することがあるため、アクセント記号が正しく動作しないなどの問題があります)。

2. プリンタ

Ubuntu で適切に構成されたプリンタがあれば、おそらく wine で MSOffice が自動的に利用できるでしょう。 基本的には、cupsを使ってプリンタをインストールする必要があります。 他のソフトウェア/ドライバーを使ってプリンタをインストールしても問題はありませんが、wineで利用できるようにするには、cupsでもインストールされている必要があります。

cups パッケージがインストールされていない場合は、インストールします。

sudo apt-get install cups

その後、http://localhost:631/を開き、プリンターを追加します。

設定後、PrintersSystem Settingsからテストページを印刷します。

ここで、以下のファイルがあることを確認します。 /etc/printcapです。

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

ワインを再起動します。 PlayOnLinuxを開き、ConfigureOffice2010WineWindows rebootボタンをクリックします。

3. Excel ウィンドウの交互表示の修正

Excel で 2 つのファイルを開き、開いたファイルを表示するために 2 回目にランチャーの Excel アイコンをクリックすると (Expose)、1 つのウィンドウは適切にレンダリングされ、2 つ目のウィンドウには 1 つのアイコンしか表示されないという奇妙な動作が発生します。

これを修正するには、Excelを開きます。 次に File>Options>Advanced>GeneralIgnore other applications that use Dyanamic Data Exchange (DDE)を確認します。

その後、Excelのファイルを交互に表示するには、ExcelのViewAlternate Windowsをクリックします。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です