両親のコンピューター(現在はlinux mint 13 LTS XFCEで実行されています)に1アカウントでWineを使用してOffice2007を正常にインストールしました。私は1つのアカウントでインストールしましたが、通常、Windowsでこれを行うと、すべてのアカウントにインストールされます。
ただし、Wineを使用してLinuxにインストールしたため、この状況には当てはまりません。
したがって、私の質問は次のとおりです。(どうすれば)Office 2007を他のユーザーも利用できるようにできますか? 2回目のアクティベーション(インストール後に必要)は機能しないと思います。
Win cドライブ以外の別のドライブにインストールして、この方法で共有することはできますか? 「プログラム」の下の「ワイン」の「スタート」メニューにショートカットを作成することもできますか?
編集: @ slmが提供するチュートリアルを正常に実行しました。これで、各ユーザーがmswordを使用できるようになりましたが、wineを使用してインストールされたのは1回だけです。
この開始コマンドを使用するスターター(MS Word用)を作成しました:
Sudo -u windows -H wine "C:\\Program Files\\Microsoft Office\\Office12\\winword.exe"
そして、アプリケーションディレクトリにスターターを追加して、このスターターをミントメニューの「office」セクションに配置しました。デフォルトのエディター(geditまたはleafpad)でスターターを編集しました:
[Desktop Entry]
Version=1.0
Type=Application
Name=Microsoft Word
Comment=
Exec=Sudo -u windows -H wine "C:\\\\Program Files\\\\Microsoft Office\\\\Office12\\\\winword.exe"\n
Icon=/media/Schijf-2/MS-Word-2-icon.png
Path=
Terminal=false
StartupNotify=false
Categories=Office
現在、「Kantoor」(Officeのオランダ語)の下に完全にリストされています。
私が成功しなかった唯一のことは、すべてのWord文書をMSWordで開くことでした。たぶん、私は将来それをやろうとします。設定のみ.doc
および.docx
現時点では、MSWordで開くファイルで十分でした。
あなたが本当に探しているのは、Wine HQフォーラムからのこのQ&Aだと思います: [FAQ] [RFC]インストールされたWineアプリケーションを複数のユーザーが共有するにはどうすればよいですか 。
===インストールされたWineアプリケーションを複数のユーザーが共有するにはどうすればよいですか? ===
Wineはユーザーごとのアプリです。すべてのユーザーは、そのユーザーにインストールされているアプリのリストとともに、独自のWineレジストリを持っています。
したがって、アプリAをインストールしている1人のユーザーは、アプリAがインストールされていることを他のユーザーのWineレジストリに通知しません。他のユーザーもアプリケーションをインストールする必要があります。 [1]
したがって、このシナリオは公式にはサポートされていません。たとえばUbuntuの場合のようにWWWに書き留められたいくつかの解決策があります [2] 。
上記の2番目のリンクで説明したUbuntuフォーラムの要点は、基本的にSudo
を使用して、ユーザーがwine
を共通ユーザーとして実行するのに対して、それぞれが独自のインストールを行うようにします。これが最も直接的なルートのようです。リンクの手順に従って、以前にセットアップしたWine install + Office2007を3番目のユーザーアカウントwindows
に移動する必要があります。
Wineを実行したいユーザーは、次のようにします。
$ Sudo -u windows -H wine notepad
上記のようなコマンドは、親アカウントのエイリアスを作成したり、LinuxMintメニューに追加して簡単にアクセスしたりすることもできます。
wineにインストールするものはすべて、ホームフォルダーの.wineフォルダーにインストールされるため、このフォルダーのアクセス許可を変更し、2番目のユーザーの.wineフォルダーから共有の.wineフォルダーにシンボリックリンクを作成することでうまくいくはずです。このコードを試してみて、機能するかどうかを知らせてください。まだ自分でテストしていないので、調整が必要な可能性があります。
chown -R <user>:wheel /home/<user>/.wine
umask 002
chmod -R g+s /home/<user>/.wine
ln -s /home/<user>/.wine /home/<user2>/.wine