2 % This is part of LFSbookja package.
4 % This is a CTIE change file for the original XML source of the LFSbook.
7 <?xml version="1.0" encoding="ISO-8859-1"?>
9 <?xml version="1.0" encoding="UTF-8"?>
13 <secondary>tools</secondary>
15 <secondary>&Tools;</secondary>
19 <para>The Util-linux package contains miscellaneous utility programs.</para>
22 Util-linux パッケージはさまざまなユーティリティープログラムを提供します。
27 <title>Installation of Util-linux</title>
29 <title>&InstallationOf1;Util-linux&InstallationOf2;</title>
33 <para>The FHS recommends using the <filename
34 class="directory">/var/lib/hwclock</filename> directory instead of the
35 usual <filename class="directory">/etc</filename> directory as the
36 location for the <filename>adjtime</filename> file. Create this directory
40 FHS では <filename>adjtime</filename> ファイルの配置場所として <filename
41 class="directory">/etc</filename> ディレクトリではなく <filename
42 class="directory">/var/lib/hwclock</filename> ディレクトリを推奨しています。
43 そこで以下によりそのディレクトリを生成します。
48 <para>Prepare Util-linux for compilation:</para>
50 <para>&PreparePackage1;Util-linux&PreparePackage2;</para>
54 <title>The meaning of the configure options:</title>
56 <title>&MeaningOfOption1;configure&MeaningOfOption2;</title>
59 @x ADJTIME_PATH=/var/lib/hwclock/adjtime
60 <para>This sets the location of the file recording information about
61 the hardware clock in accordance to the FHS. This is not stricly
62 needed for this temporary tool, but it prevents creating a file
63 at another location, which would not be overwritten or removed
64 when building the final util-linux package.</para>
67 これはハードウェアクロックの情報を保持したファイルの場所を設定するものであり、FHS に従ったものです。
68 一時的なツールにとって厳密には必要ではありませんが、別の場所にはファイル生成するわけにはいきません。
69 最終的な util-linux パッケージをビルドする際に、上書きしたり削除したりすることができなくなるからです。
74 <para>This switch ensures the
75 <filename class="extension">.so</filename> symlinks targeting
76 the shared library file in the same directory
77 (<filename class="directory">/usr/lib</filename>) directly.</para>
80 本スイッチは、共有ライブラリを示す <filename
81 class="extension">.so</filename> シンボリックリンクを同一ディレクトリ(<filename
82 class="directory">/usr/lib</filename>)に直接生成するようにします。
87 <para>These switches prevent warnings about building components
88 that require packages not in LFS or not installed yet.</para>
91 コンポーネントのビルドの際に、LFS にはない、あるいはまだインストールしていない別のパッケージがあり、そのために発生する警告メッセージを無効にします。
96 <para>This switch disables using <application>Python</application>.
97 It avoids trying to build unneeded bindings.</para>
100 本スイッチは <application>Python</application> を用いないようにします。
101 ビルドの際に不要なバインディングを作らないようにするためです。
106 <para>This switch sets the location of the socket used by
107 <command>uuidd</command> and
108 <filename class="libraryfile">libuuid</filename> correctly.</para>
111 本スイッチは <command>uuidd</command> や <filename
112 class="libraryfile">libuuid</filename> が利用するソケットの場所を適切に設定します。
117 <para>Compile the package:</para>
119 <para>&CompileThePackage;</para>
123 <para>Install the package:</para>
125 <para>&InstallThePackage;</para>
129 <para>Details on this package are located in <xref linkend="contents-utillinux" role="."/></para>
132 &Details1;<xref linkend="contents-utillinux" role=""/>&Details2;