Oracle® Solaris 11.2 国際化対応言語環境の利用ガイド

印刷ビューの終了

更新: 2014 年 7 月
 
 

インストールするロケールの選択

インストールするロケールの選択は、AI マニフェストで適切なファセットを設定することによって行います。<software><image> 要素には、次の構文の facet 要素が含まれます。

<facet set="true|false">facet-name</facet>

次のサンプルマニフェストでは、ファセット要素を使用して、ドイツ語 (ドイツ) と英語 (米国) のロケールおよび翻訳のみがターゲットマシンにインストールされることを確認します。

<!DOCTYPE auto_install SYSTEM "file:///usr/share/install/ai.dtd.1">
<auto_install>
	<ai_instance auto_reboot="true" name="ai-german">
...
	<software type="IPS">
		<destination>
			<image>
				<!-- deselect all locales -->
				<facet set="false">facet.locale.*</facet>
				<!-- specify specific locales to install -->
				<!-- install German and English only -->
				<facet set="true">facet.locale.de</facet>
				<facet set="true">facet.locale.de_DE</facet>
				<facet set="true">facet.locale.en</facet>
				<facet set="true">facet.locale.en_US</facet>
			</image>
		</destination>
...
	</software>
	</ai_instance>
</auto_install>

次の例のようなコマンドを実行することにより、使用可能なロケールファセットのリストを system/locale パッケージから取得できます。

$ pkg contents -m system/locale | /usr/gnu/bin/grep -o facet.locale.[^\ ]* | sort -u

マニフェスト作成の詳細は、ai_manifest(4) のマニュアルページを参照してください。