ボトルをデフォルト以外の場所に移動して、CrossOver で検索するには、まず、CrossOver でボトルを作成し、そのボトルを別の場所に移動してから
~/.cxoffice
ディレクトリに新しい場所へのシンボリックリンクを作成します。
CX_BOTTLE_PATH
環境変数を設定することで CrossOver
がボトルを検索するディレクトリのリストを変更できます。デフォルトでは、この変数は ~/.cxoffice
に設定されています。CrossOver
を起動するたびに、パスを変更する手間を省くため、~/.cxoffice/cxoffice.conf
を変更して次の行を追加してください:
[EnvironmentVariables]
"CX_BOTTLE_PATH"="/extra/bottles
:~/.cxoffice"
CrossOver は、まず、/extra/bottles
内のボトルを検索し、次に標準の場所を探します。また、CrossOver
は、検索パスに存在する書き込み可能なディレクトリにボトルを新規作成します。この順番は重要です。
さらに、CrossOverは既存のボトルを別の場所に移動しません。デフォルトのボトルの場所のままにするか、既存のボトルを手動で移動させることができます。簡単な移動コマンドで移動できます:
$
mv "~/.cxoffice/
ボトル名
"/extra/bottles
CrossOverを全体のすべてのユーザーへ影響するようにインストールできます。その場合、全体の構成ファイルを/opt/cxoffice/etc/cxoffice.conf
へセットし、各ユーザーがボトルディレクトリの所有者であることを確認します。通常、ユーザー
環境設定で設定されています:
[EnvironmentVariables]
"CX_BOTTLE_PATH"="/extra/${USER}/bottles
"
同様に、ボトルを管理ボトルにする時、通常は /opt/cxoffice/etc
に保存します。ただし、CX_MANAGED_BOTTLE_PATH
環境変数を変更することでこの設定を変えることができます。例えば、/opt/cxoffice/etc/cxoffice.conf
に次の行を追加します:
[EnvironmentVariables]
"CX_MANAGED_BOTTLE_PATH"="/extra/published_bottles
"
すべてのユーザーがアクセスできるように全体の構成ファイルを設定しすることに注意してください。また、CX_BOTTLE_PATH
に関して、最初に書き込みされるディレクトリが使用され既存のボトルは移動しません。