1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml">
5 <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
9 <link rel="stylesheet" href="../stylesheets/lfs.css" type="text/css" />
10 <meta name="generator" content="DocBook XSL Stylesheets V1.73.2" />
11 <link rel="stylesheet" href="../stylesheets/lfs-print.css" type=
12 "text/css" media="print" />
14 <body class="lfs" id="lfs-6.8">
15 <div class="navheader">
17 Linux From Scratch - Version 6.8
24 <a accesskey="p" href="bzip2.html" title="Bzip2-1.0.6">前のページ</a>
30 <a accesskey="n" href="diffutils.html" title=
31 "Diffutils-3.0">次のページ</a>
37 <a accesskey="u" href="chapter05.html" title=
38 "第5章 一時的環境の構築">上に戻る</a>
41 <a accesskey="h" href="../index.html" title=
42 "Linux From Scratch - Version 6.8">ホーム</a>
46 <div class="wrap" lang="ja" xml:lang="ja">
48 <a id="ch-tools-coreutils" name="ch-tools-coreutils"></a>5.17.
51 <div class="package" lang="ja" xml:lang="ja">
53 Coreutils パッケージはシステムの基本的な特性を表示したり設定したりするためのユーティリティを提供します。
55 <div class="segmentedlist">
56 <div class="seglistitem">
58 <strong class="segtitle">概算ビルド時間:</strong> <span class=
59 "segbody">0.7 SBU</span>
62 <strong class="segtitle">必要ディスク容量:</strong> <span class=
63 "segbody">88 MB</span>
68 <div class="installation" lang="ja" xml:lang="ja">
70 5.17.1. Coreutils のインストール
73 Coreutils をコンパイルするための準備をします。
75 <pre class="userinput">
77 "command">./configure --prefix=/tools --enable-install-program=hostname</kbd>
79 <div class="variablelist">
81 <b>configure オプションの意味:</b>
85 <span class="term"><code class=
86 "envar">--enable-install-program=hostname</code></span>
91 "command"><strong>hostname</strong></span>
92 プログラムを生成しインストールすることを指示します。 このプログラムはデフォルトでは生成されません。そしてこれは Perl
93 のテストスイートを実行するのに必要となります。
101 <pre class="userinput">
102 <kbd class="command">make</kbd>
105 コンパイルが終了しました。 前にも述べたように、この章にて一時的ツールのテストスイートを実行することは必須ではありません。
106 しかしテストスイートを実行するなら、以下を実行します。
108 <pre class="userinput">
109 <kbd class="command">make RUN_EXPENSIVE_TESTS=yes check</kbd>
113 "parameter"><code>RUN_EXPENSIVE_TESTS=yes</code></em>
114 は、テストスイートの実行にあたって (CPU パワーとメモリ使用量の観点で) 比較的負荷の高いテストを追加で実行することを指示します。
115 特定のプラットフォームに対してのテスト確認となりますが、一般的に Linux 上において支障はありません。
120 <pre class="userinput">
121 <kbd class="command">make install</kbd>
124 上のコマンド実行では <code class="filename">su</code> がインストールされません。
125 一般ユーザーではこのプログラムを root 権限でインストールできないためです。
126 別名ファイルを作り出して手動でインストールすることで、最終的に構築するシステムでもテストの実行を一般ユーザーにより行います。
127 またホストシステムにある <span class="command"><strong>su</strong></span> コマンドは
128 PATH 変数上に保持しておき可能な限り利用します。 上を行うために以下を実行します。
130 <pre class="userinput">
131 <kbd class="command">cp -v src/su /tools/bin/su-tools</kbd>
134 <div class="content" lang="ja" xml:lang="ja">
136 本パッケージの詳細は <a class="xref" href=
137 "../chapter06/coreutils.html#contents-coreutils" title=
138 "6.22.2. Coreutils の構成">6.22.2.「Coreutils の構成」</a> を参照してください。
142 <div class="navfooter">
145 <a accesskey="p" href="bzip2.html" title="Bzip2-1.0.6">前のページ</a>
151 <a accesskey="n" href="diffutils.html" title=
152 "Diffutils-3.0">次のページ</a>
158 <a accesskey="u" href="chapter05.html" title=
159 "第5章 一時的環境の構築">上に戻る</a>
162 <a accesskey="h" href="../index.html" title=
163 "Linux From Scratch - Version 6.8">ホーム</a>