this などのガイドを使用する前に、Ubuntu 12.04にOffice 2010 32ビットをインストールしました。しかし、パッケージの変更により、Ubuntu 15.04で同じものを複製できませんでした。
Wineを使用してどのようにOffice 10をインストールしますか?
最新のWineバージョン(1.7)への切り替えとwinbind
のインストールには追加の手順が必要でした。
手順はUbuntu 15.04 64ビット用です。これは Crag Gomezのガイド から大きく借用しているため、これらの指示の多くに感謝します。
Wineの最新バージョンをインストールします-dotnet20
インストールは問題を引き起こします
Sudo add-apt-repository ppa:ubuntu-wine/ppa
Sudo apt-get update && Sudo apt-get upgrade
Sudo apt-get install wine winetricks
Mesa OpenGLをインストールします-既に存在している可能性があるため、以下のコマンドは単にそれを示しています。
Sudo apt-get install mesa-utils mesa-utils-extra libgl1-mesa-glx:i386 libgl1-mesa-dev
32ビットOpenGLライブラリのソフトリンクを作成する(64ビットシステムにのみ必要)
Sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/mesa/libGL.so
Sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so /usr/lib/i386-linux-gnu/libGL.so
Office用に新しいWINEPREFIX
を作成します-これはファイルを含むディレクトリになります。任意のディレクトリを使用できますが、標準のWineprefixディレクトリに従いました(ユーザー名を追加します)。
export WINEPREFIX="/home/<username>/.wineprefixes/office2010/"
さらに、そのディレクトリを作成します。
mkdir -p /home/<username>/.wineprefixes/office2010/
WINEARCH
を32ビットに設定します。 Office 10 32ビットが最適なバージョンです。
export WINEARCH="win32"
winbind
をインストールします。これが行われない場合、Officeのインストールは途中で停止します
Sudo apt-get install winbind
Winetricksを使用して、dotnet20
、msxml6
、およびcorefonts
モジュールをインストールします。
コマンドを実行すると、GeckoパッケージだけでなくMonoパッケージもインストールするかどうか尋ねられます-両方にnoを選択します。 wine
をインストールしたときに、wine-mono
およびwine-gecko
はすでにインストールされているはずです。
winetricks dotnet20 msxml6 corefonts
実際のWindowsインストールを実行します。
インストールメディアのあるフォルダーを参照して実行します
wine setup.exe
インストール後にwineprefixのライブラリの設定を変更する
winetricks
を実行しますriched20
およびgdiplus
ライブラリを追加し、libraryセクションの新しいオーバーライドを設定し、これらもとして設定されていることを確認します。ネイティブ"OfficeプログラムがUnityレンズに表示されます。
私のマシンは64ビットであり、最初の回答のすべての手順が機能しましたが、一部のwinetricksコマンドでは、次のような記述が必要でした。
env WINEPREFIX=~/.wine32 winetricks dotnet20
残りのmsxml6 corefonts
についても同じことをしました