raelgc/Install MSOffice on Ubuntu.md
Requirements
PlayOnLinux ウィザードを使って MSOffice をインストールします。 さらに、MSOfficeが正しく動作するには、samba
winbind
が必要です。
従って、もしインストールされていなければ、これらをインストールしてください:
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インストールメニュー
インストールウィンドウでは、一番下のOffice
Commercial
(一番上)がマークされていることを確認します。
ここで、Microsoft Office 2010
Install
をクリックします。
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 を実行するなどです。
テキストエディター(gedit
nano
vim
~/.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/
を開き、プリンターを追加します。
設定後、Printers
System Settings
からテストページを印刷します。
ここで、以下のファイルがあることを確認します。 /etc/printcap
です。
ln -sf /var/run/cups/printcap /etc/printcap
ワインを再起動します。 PlayOnLinuxを開き、Configure
Office2010
Wine
Windows reboot
ボタンをクリックします。
3. Excel ウィンドウの交互表示の修正
Excel で 2 つのファイルを開き、開いたファイルを表示するために 2 回目にランチャーの Excel アイコンをクリックすると (Expose)、1 つのウィンドウは適切にレンダリングされ、2 つ目のウィンドウには 1 つのアイコンしか表示されないという奇妙な動作が発生します。
これを修正するには、Excelを開きます。 次に File
>Options
>Advanced
>General
Ignore other applications that use Dyanamic Data Exchange (DDE)
を確認します。
その後、Excelのファイルを交互に表示するには、ExcelのView
Alternate Windows
をクリックします。