第10章 詳細オプション

目次

CrossOver を複数システムへインストール
ボトルから RPM、Debian もしくは Solaris パッケージを作成しています
共有ボリュームへのインストール
並列インストール
新規ドライブの追加、およびドライブ ラベル/シリアル番号のカスタマイズ
ボトルフックを使ったボトルのカスタマイズ
ボトルサーチパスの設定

CrossOver を複数システムへインストール

CrossOver Linux では、多くのシステムの多数のユーザーに対し Windows アプリケーションをロールアウトする方法をいくつか用意しています。基本的なツールは [ボトルの共有] で、シングル システムのすべてのユーザーが、各アプリケーションのシングル インストールを共有できるようにします。

CrossOver を複数のスタンドアロン システムにインストールする場合には、ボトルから RPM、Debian、もしくは Solaris パッケージを作成機能を使用します。あるいは、NFS や Samba を使用してネットワークでドライブを共有する場合は、[共有ボリュームによるインストール] を行うことができます。

ボトルから RPM、Debian もしくは Solaris パッケージを作成しています

CrossOver には、ボトルからインストール可能なパッケージを作成する機能があります。このサービスにより、1 システムについて 1 ボトルを作成してパッケージ化し、多数の別のコンピューターに再インストールすることができます。作成されたパッケージは関連する CrossOver プログラム パッケージとともにインストールする必要があります。

パッケージ作成機能は、ボトルマネージャー詳細タブから選択できます。

コマンドラインからパッケージを作成することもできます。例えば、次のコマンドを使ってボトル名ボトルに Debian や RPM パッケージを作成できます:

$ ~/cxoffice/bin/cxbottle --bottle bottle-name --deb --rpm

[ヒント]

管理ボトルからも管理外ボトルボトルからもパッケージを作成できますが、ボトルはエキスポートされたと同様に新しいシステム上にインストールされます。

[注記]

Debian もしくは RPM パッケージを作成するには、パッケージ作成ツールに対応する Linux ディストリビューションが必要です。

ボトルのパッケージのインストールが完了すると、そのボトル内のアプリケーションを実行できます。使用中の各システムについて CrossOver のライセンス契約を購入していることを確認してください。そして、各 Windows プログラムのすべてのライセンス契約条件に準拠するよう気をつけてください。CrossOver は、アプリケーション ライセンス契約の制限事項を擁護するものではありません。

共有ボリュームへのインストール

CrossOver Linux は、共有ボリュームにインストールして複数システムで実行することができます。まず、root 権限で共有ボリュームに作成されたファイルが、root に存在することを確認します。次に例を示します:

# touch /common/software/root-file
# ls -l /common/software/root-file
-rw-r--r--  1 root root 0 Nov  4 14:07 /common/software/root-file

上の例では、root-fileが root に存在することを示します。このコマンドを実行すると、 root-fileが削除され、インストール場所に共有ドライブを指定して CrossOver がインストールされます。

コマンドライン を使用してアプリケーションを実行することもできます。ただし、ユーザーのコンピューターでメニューと関連付けを利用できるようにする場合は、さらにいくつか設定する必要があります。

CrossOver メニューの作成.  CrossOver のメニューに登録するには、各システムの root 権限で cxmenu コマンドを実行してください。

# /common/software/cxoffice/bin/cxmenu --ro-desktopdata --crossover --install

Windows 実行ファイルの関連プログラムをセットアップする.  拡張子 .exe を CrossOver に関連付けることで、Windows の実行ファイル (例えば notepad など) をファイルブラウザー上でクリックするだけで起動できます。 これを有効化するには、それぞれのシステム上で root ユーザーとしてこのコマンドを実行します:

# /common/software/cxoffice/bin/cxassoc --ro-desktopdata --crossover --install

.tie 関連ファイルを設定する.  拡張子 .tie を CrossOver に関連付けることで、CrossTie プロファイルを使って Windows アプリケーションをインストールできます。各システムでこのコマンドを実行してください:

# /common/software/cxoffice/bin/cxtie --register

メニュー、関連ファイル、Windows アプリケーションへのリンクを作成.  管理外マルチユーザー インストールでは、ユーザーごとに独自の Windows メニュー、関連付け、プラグインが設定されます。

管理ボトルのメニューや関連付けを再作成するには、root 権限でシステムごとに cxbottle コマンドを実行します。実行コマンドの例は、次のとおりです:

# /common/software/cxoffice/bin/cxbottle --ro-desktopdata --bottle bottle-name --install

bottle-name が管理ボトルの名前である場合 共有ドライブ上に1つ以上の管理ボトルが存在する場合には、上のコマンドをそれぞれの管理ボトルに対して実行してください。