Files
master/chapter05/coreutils.html
2015-05-23 18:50:06 +08:00

162 lines
5.4 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content=
"application/xhtml+xml; charset=utf-8" />
<title>
5.18.&nbsp;Coreutils-8.23
</title>
<link rel="stylesheet" type="text/css" href="../stylesheets/lfs.css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1" />
<link rel="stylesheet" href="../stylesheets/lfs-print.css" type="text/css"
media="print" />
</head>
<body class="lfs" id="lfs-7.7-systemd">
<div class="navheader">
<h4>
Linux From Scratch - Version 7.7-systemd
</h4>
<h3>
第五章 构建临时系统
</h3>
<ul>
<li class="prev">
<a accesskey="p" href="bzip2.html" title="Bzip2-1.0.6">上一页</a>
<p>
Bzip2-1.0.6
</p>
</li>
<li class="next">
<a accesskey="n" href="diffutils.html" title=
"Diffutils-3.3">下一页</a>
<p>
Diffutils-3.3
</p>
</li>
<li class="up">
<a accesskey="u" href="chapter05.html" title=
"第五章 构建临时系统">返回</a>
</li>
<li class="home">
<a accesskey="h" href="../index.html" title=
"Linux From Scratch - Version 7.7-systemd">首页</a>
</li>
</ul>
</div>
<div class="wrap" lang="en" xml:lang="en">
<h1 class="sect1">
<a id="ch-tools-coreutils" name="ch-tools-coreutils"></a>5.18.
Coreutils-8.23
</h1>
<div class="package" lang="en" xml:lang="en">
<p>
Coreutils软件包包含一套用于显示和设定基本系统属性的工具。
</p>
<div class="segmentedlist">
<div class="seglistitem">
<div class="seg">
<strong class="segtitle">估计构建时间:</strong>
<span class="segbody">0.6 SBU</span>
</div>
<div class="seg">
<strong class="segtitle">所需磁盘空间:</strong>
<span class="segbody">162 MB</span>
</div>
</div>
</div>
</div>
<div class="installation" lang="en" xml:lang="en">
<h2 class="sect2">
5.18.1. 安装Coreutils
</h2>
<p>
配置Coreutils准备编译
</p>
<pre class="userinput">
<kbd class=
"command">./configure --prefix=/tools --enable-install-program=hostname</kbd>
</pre>
<div class="variablelist">
<p class="title">
<strong>配置脚本参数的含义:</strong>
</p>
<dl class="variablelist">
<dt>
<span class="term"><code class=
"envar">--enable-install-program=hostname</code></span>
</dt>
<dd>
<p>
这个选项会允许编译和安装<span class="command"><strong>hostname</strong></span>程序 &ndash; 默认是不安装的但是Perl测试套件需要它。
</p>
</dd>
</dl>
</div>
<p>
编译软件包:
</p>
<pre class="userinput">
<kbd class="command">make</kbd>
</pre>
<p>
现在编译已经完成。之前说过不要求为本章中所构建的临时工具运行测试套件。不过你仍然要测试Coreutils的话可以用下面的命令
</p>
<pre class="userinput">
<kbd class="command">make RUN_EXPENSIVE_TESTS=yes check</kbd>
</pre>
<p>
参数<em class="parameter"><code>RUN_EXPENSIVE_TESTS=yes</code></em>会告诉测试套件额外运行对某些系统开销相对大一些主要是CPU运算能力和内存消耗的测试用例但是通常对Linux来说不是问题。
</p>
<p>
安装软件包:
</p>
<pre class="userinput">
<kbd class="command">make install</kbd>
</pre>
</div>
<div class="content" lang="en" xml:lang="en">
<p>
关于这个软件包的详细资料请查看本书章节:<a class="xref" href=
"../chapter06/coreutils.html#contents-coreutils" title=
"6.29.2.&nbsp;Coreutils软件包内容">6.29.2,
&ldquo;Coreutils软件包内容&rdquo;</a>
</p>
</div>
</div>
<div class="navfooter">
<div class="book">
<div class="titlepage">
<div class="author">
<span class="firstname">翻译团队:<a href="http://lctt.github.io/" target="_blank">LCTT</a></span>
<span class="surname">译者/校对:<a href="http://github.com/zpl1025" target="_blank">zpl1025</a>/</span>
</div>
</div>
</div>
<ul>
<li class="prev">
<a accesskey="p" href="bzip2.html" title="Bzip2-1.0.6">上一页</a>
<p>
Bzip2-1.0.6
</p>
</li>
<li class="next">
<a accesskey="n" href="diffutils.html" title=
"Diffutils-3.3">下一页</a>
<p>
Diffutils-3.3
</p>
</li>
<li class="up">
<a accesskey="u" href="chapter05.html" title=
"第五章 构建临时系统">返回</a>
</li>
<li class="home">
<a accesskey="h" href="../index.html" title=
"Linux From Scratch - Version 7.7-systemd">首页</a>
</li>
</ul>
</div>
</body>
</html>