diff --git a/lfs-8.0-tasks-table b/lfs-8.0-tasks-table index 48213d1..9a4b09f 100644 --- a/lfs-8.0-tasks-table +++ b/lfs-8.0-tasks-table @@ -135,17 +135,17 @@ Table of Contents lfs-8.0 目录 E2fsprogs-1.43.4 (@andyhuzhill) Coreutils-8.26 (@andyhuzhill) Diffutils-3.5 (@zhaofengming) - Gawk-4.1.4 (@zilu) - Findutils-4.6.0 (@zilu) - Groff-1.22.3 (@zilu) - GRUB-2.02~beta3 (@zilu) - Less-481 (@zilu) - Gzip-1.8 (@zilu) - IPRoute2-4.9.0 (@zilu) - Kbd-2.0.4 (@zilu) - Libpipeline-1.4.1 (@zilu) - Make-4.2.1 (@zilu) - Patch-2.7.5 (@zilu) + Gawk-4.1.4 (@zliu) + Findutils-4.6.0 (@zliu) + Groff-1.22.3 (@zliu) + GRUB-2.02~beta3 (@zliu) + Less-481 (@zliu) + Gzip-1.8 (@zliu) + IPRoute2-4.9.0 (@zliu) + Kbd-2.0.4 (@zliu) + Libpipeline-1.4.1 (@zliu) + Make-4.2.1 (@zliu) + Patch-2.7.5 (@zliu) Sysklogd-1.5.1 (@zhaofengming) Sysvinit-2.88dsf (@zhaofengming) Eudev-3.2.1 (@zhaofengming) diff --git a/lfs-8.0/chapter06/findutils.html b/lfs-8.0/chapter06/findutils.html index b17eab0..713e0e5 100644 --- a/lfs-8.0/chapter06/findutils.html +++ b/lfs-8.0/chapter06/findutils.html @@ -3,7 +3,7 @@ + "application/xhtml+xml; charset=UTF-8" /> 6.53. Findutils-4.6.0 @@ -19,28 +19,28 @@

Linux From Scratch - Version 8.0

- Chapter 6. Installing Basic System Software + 第六章 安装基本系统软件

@@ -51,20 +51,16 @@

- The Findutils package contains programs to find files. These - programs are provided to recursively search through a directory - tree and to create, maintain, and search a database (often faster - than the recursive find, but unreliable if the database has not - been recently updated). + Findutils 软件包包含用来查找文件的工具。这些工具可以在目录树中进行递归查找,并创建、维护和搜索数据库(一般会比递归查找快,但是如果不经常更新数据库的话结果不可靠)。

- Approximate build time: + 大概编译时间: 0.9 SBU
- Required disk space: + 所需磁盘空间: 48 MB
@@ -72,16 +68,16 @@

- 6.53.1. Installation of Findutils + 6.53.1. 安装 Findutils

- First, suppress a test which on some machines can loop forever: + 首先,关闭在某些机器上会无限循环的测试:

 sed -i 's/test-lock..EXEEXT.//' tests/Makefile.in
 

- Prepare Findutils for compilation: + 为编译 Findutils 做准备:

 
 

- The meaning of the configure options: + 配置选项的含义:

@@ -98,39 +94,37 @@

- This option changes the location of the locate database to be in - /var/lib/locate, which is - FHS-compliant. + 这个选项把locate 数据库的位置改到 + /var/lib/locate目录内,使其兼容 + FHS 标准。

- Compile the package: + 编译软件包:

 make
 

- To test the results, issue: + 测试编译结果,执行:

 make check
 

- Install the package: + 安装软件包:

 make install
 

- Some of the scripts in the LFS-Bootscripts package depend on - find. As /usr may not be available during the early stages - of booting, this program needs to be on the root partition. The - updatedb script also - needs to be modified to correct an explicit path: + LFS-Bootscripts 软件包中的一些脚本依赖于 + find. 由于/usr 在启动前期有可能不可用,这个工具需要放在根分区上。为了修正一个路径 + updatedb 脚本也需要修改:

 mv -v /usr/bin/find /bin
@@ -140,12 +134,12 @@ 

6.53.2. - Contents of Findutils + Findutils 的内容

- Installed programs: + 安装的程序 code, find, locate, oldfind, updatedb, and xargs
@@ -153,7 +147,7 @@

- Short Descriptions + 简介

@@ -171,10 +165,9 @@

@@ -188,8 +181,7 @@

@@ -203,9 +195,7 @@

@@ -219,7 +209,7 @@

@@ -233,11 +223,8 @@

@@ -251,7 +238,7 @@

@@ -263,24 +250,24 @@

diff --git a/lfs-8.0/chapter06/gawk.html b/lfs-8.0/chapter06/gawk.html index 90378fc..3f6cd68 100644 --- a/lfs-8.0/chapter06/gawk.html +++ b/lfs-8.0/chapter06/gawk.html @@ -3,7 +3,7 @@ + "application/xhtml+xml; charset=UTF-8" /> 6.52. Gawk-4.1.4 @@ -19,30 +19,30 @@

Linux From Scratch - Version 8.0

- Chapter 6. Installing Basic System Software + 第六章 安装基本系统软件

  • Up + "第六章 安装基本系统软件">返回
  • Home + "Linux From Scratch - Version 8.0 ">主页
@@ -52,16 +52,16 @@

- The Gawk package contains programs for manipulating text files. + Gawk 软件包包含处理文本文件的工具。

- Approximate build time: + 大概编译时间: 0.3 SBU
- Required disk space: + 所需磁盘空间: 36 MB
@@ -69,34 +69,34 @@

- 6.52.1. Installation of Gawk + 6.52.1. 安装 Gawk

- Prepare Gawk for compilation: + 为编译 Gawk 做准备:

 ./configure --prefix=/usr
 

- Compile the package: + 编译软件包:

 make
 

- To test the results, issue: + 测试编译结果,执行:

 make check
 

- Install the package: + 安装软件包:

 make install
 

- If desired, install the documentation: + 如果需要,可安装文档:

 mkdir -v /usr/share/doc/gawk-4.1.4
@@ -105,24 +105,23 @@ 

- 6.52.2. Contents of - Gawk + 6.52.2. Gawk 的内容

- Installed programs: + 安装的程序: awk (link to gawk), gawk, gawk-4.1.4, and igawk
- Installed libraries: + 安装的库: filefuncs.so, fnmatch.so, fork.so, inplace.so, ordchr.so, readdir.so, readfile.so, revoutput.so, revtwoway.so, rwarray.so, testext.so, and time.so
- Installed directories: + 创建的目录: /usr/lib/gawk, /usr/libexec/awk, /usr/share/awk, and /usr/share/doc/gawk-4.1.4
@@ -130,13 +129,13 @@

- Short Descriptions + 简介

- Was formerly used to produce locate databases; it is - the ancestor of frcode + 之前被用来处理locate 数据库;它是 frcode 的前身

- Searches given directory trees for files matching the - specified criteria + 在给定的目录树中搜索匹配指定条件的文件

- Searches through a database of file names and reports the - names that contain a given string or match a given - pattern + 在一个包含文件名的数据库中搜索并报告包含给定字符串或匹配给定模式的文件名

- Older version of find, using a different algorithm + 老版本的 find,使用了不同的算法

- Updates the locate database; it - scans the entire file system (including other file - systems that are currently mounted, unless told not to) - and puts every file name it finds into the database + 更新 locate 数据库;它会扫描整个文件系统(包括当前被挂载的其他文件系统,除非被明确告知跳过)然后将它找到的所有文件名存入数据库

- Can be used to apply a given command to a list of files + 用来对一系列文件执行给定的命令

- + - + @@ -162,8 +162,8 @@

@@ -178,8 +178,9 @@

@@ -193,8 +194,8 @@

@@ -207,25 +208,25 @@

  • Up + "Chapter 6. Installing Basic System Software">返回
  • Home + "Linux From Scratch - Version 8.0 ">主页
diff --git a/lfs-8.0/chapter06/groff.html b/lfs-8.0/chapter06/groff.html index 5007361..e2d30d2 100644 --- a/lfs-8.0/chapter06/groff.html +++ b/lfs-8.0/chapter06/groff.html @@ -3,7 +3,7 @@ + "application/xhtml+xml; charset=UTF-8" /> 6.54. Groff-1.22.3 @@ -19,29 +19,29 @@

Linux From Scratch - Version 8.0

- Chapter 6. Installing Basic System Software + 第六章 安装基本系统软件

  • Up + "第六章 安装基本系统软件">返回
  • Home + "Linux From Scratch - Version 8.0 ">首页
@@ -51,17 +51,16 @@

- The Groff package contains programs for processing and formatting - text. + Groff 软件包包含用于处理和格式化文本的程序。

- Approximate build time: + 大概编译时间: 0.5 SBU
- Required disk space: + 所需磁盘空间: 82 MB
@@ -69,39 +68,37 @@

- 6.54.1. Installation of Groff + 6.54.1. 安装 Groff

- Groff expects the environment variable PAGE to contain the default paper size. For users in - the United States, PAGE=letter is appropriate. - Elsewhere, PAGE=A4 may be - more suitable. While the default paper size is configured during - compilation, it can be overridden later by echoing either + Groff 希望环境变量 PAGE 包含默认的页面大小。对于美国的用户,设置为 PAGE=letter 较为恰当。 + 其他地区设置为 PAGE=A4 更合适。 + 默认的页面大小虽然是在编译时设置的,但仍可通过 echo A4 or letter to - the /etc/papersize file. + "quote">A4” 或者 letter 到 + /etc/papersize 文件覆盖设置。

- Prepare Groff for compilation: + 准备编译 Groff :

 PAGE=<paper_size> ./configure --prefix=/usr
 

- Compile the package: + 编译软件包:

 make
 

- This package does not come with a test suite. + 本软件包不带测试套件。

- Install the package: + 安装软件包:

 make install
@@ -109,13 +106,12 @@ 

- 6.54.2. Contents - of Groff + 6.54.2. Groff 的内容

- Installed programs: + 安装的程序: addftinfo, afmtodit, chem, eqn, eqn2graph, gdiffmk, glilypond, gperl, gpinyin, grap2graph, grn, grodvi, groff, groffer, grog, grolbp, grolj4, gropdf, grops, @@ -126,7 +122,7 @@

troff

- Installed directories: + 安装的目录: /usr/lib/groff and /usr/share/doc/groff-1.22.3, /usr/share/groff
@@ -134,7 +130,7 @@

- Short Descriptions + 简介

@@ -147,8 +146,9 @@

- A link to gawk + 的链接

- A program for manipulating text files; it is the GNU - implementation of awk

- A hard link to gawk + 的硬链接

- Gives gawk - the ability to include files + 让 gawk + 可以 include 文件

@@ -152,9 +148,8 @@

@@ -168,9 +163,9 @@

@@ -184,8 +179,7 @@

@@ -198,9 +192,8 @@

@@ -214,7 +207,7 @@

@@ -228,7 +221,7 @@

@@ -242,8 +235,7 @@

@@ -257,8 +249,7 @@

@@ -272,8 +263,7 @@

@@ -287,7 +277,7 @@

@@ -300,8 +290,8 @@

@@ -315,9 +305,8 @@

@@ -331,10 +320,9 @@

@@ -348,7 +336,7 @@

@@ -362,17 +350,16 @@

@@ -386,9 +373,9 @@

@@ -402,10 +389,8 @@

@@ -419,8 +404,8 @@

@@ -434,8 +419,8 @@

@@ -449,9 +434,8 @@

@@ -465,9 +449,8 @@

@@ -481,11 +464,11 @@

@@ -499,8 +482,7 @@

@@ -514,13 +496,9 @@

@@ -534,8 +512,9 @@

@@ -549,8 +528,7 @@

@@ -564,9 +542,9 @@

@@ -580,9 +558,7 @@

@@ -596,7 +572,7 @@

@@ -610,8 +586,8 @@

@@ -624,9 +600,8 @@

@@ -640,7 +615,7 @@

@@ -654,8 +629,8 @@

@@ -669,9 +644,9 @@

@@ -685,8 +660,8 @@

@@ -700,14 +675,13 @@

@@ -721,7 +695,7 @@

@@ -735,7 +709,7 @@

@@ -749,7 +723,7 @@

@@ -763,7 +737,7 @@

@@ -777,7 +751,7 @@

@@ -791,7 +765,7 @@

@@ -805,9 +779,10 @@

@@ -820,9 +795,8 @@

@@ -836,8 +810,8 @@

@@ -851,12 +825,9 @@

@@ -869,24 +840,24 @@

  • Up + "第六章 安装基本系统软件">返回
  • Home + "Linux From Scratch - Version 8.0 ">首页
diff --git a/lfs-8.0/chapter06/grub.html b/lfs-8.0/chapter06/grub.html index d242bde..eebd17d 100644 --- a/lfs-8.0/chapter06/grub.html +++ b/lfs-8.0/chapter06/grub.html @@ -3,7 +3,7 @@ + "application/xhtml+xml; charset=UTF-8" /> 6.55. GRUB-2.02~beta3 @@ -19,28 +19,28 @@

Linux From Scratch - Version 8.0

- Chapter 6. Installing Basic System Software + 第六章 安装基本系统软件

  • Up + "第六章 安装基本系统软件">返回
  • Home + "Linux From Scratch - Version 8.0 ">主页
@@ -51,16 +51,16 @@

- The GRUB package contains the GRand Unified Bootloader. + GRUB 软件包包含多重启动管理器(GRand Unified Bootloader)。

- Approximate build time: + 大概编译时间: 0.8 SBU
- Required disk space: + 所需磁盘空间: 142 MB
@@ -68,10 +68,10 @@

- 6.55.1. Installation of GRUB + 6.55.1. 安装 GRUB

- Prepare GRUB for compilation: + 准备编译 GRUB :

 ./configure --prefix=/usr          \
@@ -82,7 +82,7 @@ 

- The meaning of the new configure options: + 新配置选项的含义:

@@ -91,8 +91,7 @@

- This allows the build to complete with warnings introduced by - more recent Flex versions. + 允许在新近的 Flex 版本引发的警告的情况下仍然完成构建。

@@ -101,43 +100,40 @@

- This option minimizes what is built by disabling a feature - and testing programs not needed for LFS. + 这个选项通过通用 LFS 不需要的功能和测试程序以实现最小化构建。

- Compile the package: + 编译软件包:

 make
 

- This package does not come with a test suite. + 本软件吧不包含测试套件。

- Install the package: + 安装软件包:

 make install
 

- Using GRUB to make your LFS system bootable will be discussed in Section 8.4, - “Using GRUB to Set Up the Boot Process”. + "8.4. Using GRUB to Set Up the Boot Process"> 8.4章节, + “使用 GRUB 设置启动过程”将会讨论使用 GRUB 启动你的 LSF 系统。

- 6.55.2. Contents of - GRUB + 6.55.2. GRUB 的内容

- Installed programs: + 安装的程序: grub-bios-setup, grub-editenv, grub-file, grub-fstest, grub-glue-efi, grub-install, grub-kbdcomp, grub-macbless, grub-menulst2cfg, grub-mkconfig, grub-mkimage, @@ -148,16 +144,15 @@

grub-syslinux2cfg

- Installed directories: + 安装的目录: /usr/lib/grub, /etc/grub.d, - /usr/share/grub, and boot/grub (when grub-install is first - run) + /usr/share/grub, 和 boot/grub (当 grub-install 第一次被执行时)

- Short Descriptions + 简介

- Reads a troff font file and adds some additional - font-metric information that is used by the groff system + 读取 troff 字体文件并添加一些用于 groff 系统的额外字体信息

- Creates a font file for use with groff and grops + 创建用于和 groff 以及 grops 一起使用的字体文件

- Groff preprocessor for producing chemical structure - diagrams + Groff 用于生成化学结构图的预处理器

- Compiles descriptions of equations embedded within troff - input files into commands that are understood by - troff + 将嵌在 troff 输入文件中的等式的描述编译为 + troff 能理解的命令

- Converts a troff EQN (equation) into a cropped image + 将 troff EQN(方程式)转换为裁剪图像

- Marks differences between groff/nroff/troff files + 标记 groff/nroff/troff 文件的差异

- Transforms sheet music written in the lilypond language - into the groff language + 将 lilypond 语言编写的乐谱转换为 groff 语言

- Preprocesor for groff, allowing addition of perl code - into groff files + groff 的预处理器,支持向 groff 文件中添加 perl 代码

- Preprocesor for groff, allowing addition of Chinese - European-like language Pinyin into groff files. + groff 的预处理器,支持向 groff 文件中添加中文语言的欧式拼音

- Converts a grap diagram into a cropped bitmap image + 将 grap 图转换为裁剪位图图像

- A groff - preprocessor for gremlin files + 用于 gremlin 文件的 groff + 预处理器

- A driver for groff that produces TeX - dvi format + 处理 TeX dvi 格式的 groff 驱动

- A front-end to the groff document formatting system; - normally, it runs the troff program and a - post-processor appropriate for the selected device + 一种 groff 文档格式化系统的前端; + 通常它会运行 troff 程序以及一个适用于选定设备的后处理器

- Displays groff files and man pages on X and tty terminals + 在 X 和 tty 终端上显示 groff 文件和 man 页面

- Reads files and guesses which of the groff options + 通过读取文件来猜测 groff 的选项 -e, -man, -me, -mm, -ms, -p, -s, and -t are required for printing files, and - reports the groff command including - those options + "option">-t 中哪些是打印文件所需的,并报告包含这些选项的 + groff 命令

- Is a groff - driver for Canon CAPSL printers (LBP-4 and LBP-8 series - laser printers) + 用于佳能 CAPSL 打印机(LBP-4 和 LBP-8 系列激光打印机)的 + groff + 驱动

- Is a driver for groff that produces - output in PCL5 format suitable for an HP LaserJet 4 - printer + 生成适用于 HP LaserJet 4 打印机的 PCL5 格式输出的 groff 驱动

- Translates the output of GNU troff to PDF + 将 GNU troff 的输出转换为 PDF

- Translates the output of GNU troff to PostScript + 将 GNU troff 的输出转换为 PostScript

- Translates the output of GNU troff into a form - suitable for typewriter-like devices + 将 GNU troff 的输出转换为适用于打字机设备的格式

- Creates a font file for use with groff -Tlj4 from an - HP-tagged font metric file + 从 HP 标签字体格式文件创建和 groff -Tlj4 一起使用的字体文件

- Creates an inverted index for the bibliographic databases - with a specified file for use with refer, lookbib, and + 根据指定文件创建用来和 referlookbib, 以及 lkbib + 一起使用的文献数据库的倒排索引

- Searches bibliographic databases for references that - contain specified keys and reports any references found + 在文献数据库中搜索包含指定关键字的引用并报告任何找到的引用

- Prints a prompt on the standard error (unless the - standard input is not a terminal), reads a line - containing a set of keywords from the standard input, - searches the bibliographic databases in a specified file - for references containing those keywords, prints any - references found on the standard output, and repeats this - process until the end of input + 在标准错误中打印提示(除非标准输入不是终端),从标准输入中读入 + 包含一组关键字的行,在指定文件中搜索文献数据库中包含那些关键字的引用, + 将找到的引用打印到标准输出,并重复此过程直到输入结束

- A simple preprocessor for groff + 的简单预处理器

- Formats equations for American Standard Code for - Information Interchange (ASCII) output + 格式化以美国标准信息交换码(ASCII)输出的方程

- A script that emulates the nroff command using groff + 模拟 nroff 的脚本

- Is a wrapper around groff that facilitates the production - of PDF documents from files formatted with the mom - macros. + groff 的一种封装,用于将 mom 宏格式化过的文件生成 PDF 文档

- Creates pdf documents using groff + 用 groff 生成 PDF 文档

- Translates a PostScript font in .pfb format to ASCII + 将 .pfb 格式的 PostScript 字体转换为 ASCII

- Compiles descriptions of pictures embedded within troff - or TeX input files into commands understood by TeX or - troff + 将嵌入在 troff 或 TeX 输入文件中的图片描述编译为可被 TeX 或 + troff 理解的命令

- Converts a PIC diagram into a cropped image + 将 PIC 图像转换为裁剪图像

- Translates the output of GNU troff to HTML + 将 GNU troff 的输出转换为 HTML

- Converts encoding of input files to something GNU + 将输入文件的编码转换为 GNU troff - understands + 能理解的形式

- Translates the output of GNU troff to HTML + 将 GNU troff 的输出转换为 HTML

- Copies the contents of a file to the standard output, - except that lines between .[ and .] are interpreted as - citations, and lines between .R1 and .R2 are interpreted as - commands for how citations are to be processed + 将文件的内容复制到标准输出, + 其中 .[.] 之间的行解释为引用, + .R1.R2 之间的行解释为处理引用的命令

- Transforms roff files into DVI format + 将 roff 文件转换为 DVI 格式

- Transforms roff files into HTML format + 将 roff 文件转换为 HTML 格式

- Transforms roff files into PDFs + 将 roff 文件转换为 PDF

- Transforms roff files into ps files + 将 roff 文件转换为 ps 文件

- Transforms roff files into text files + 将 roff 文件转换为文本文件

- Transforms roff files into other formats + 将 roff 文件转换为其他格式

- Reads files and replaces lines of the form .so file by the contents of - the mentioned file + 读入文件并用相应的 file + 内容替换 + .so file 格式的行

- Compiles descriptions of tables embedded within troff - input files into commands that are understood by - troff + 将嵌入 troff 输入文件中的表格的描述编译为 + troff 理解的命令

- Creates a font file for use with groff -Tdvi + 创建和 groff -Tdvi 一起使用的字体文件

- Is highly compatible with Unix troff; it should - usually be invoked using the groff command, which - will also run preprocessors and post-processors in the - appropriate order and with the appropriate options + 高度兼容 Unix troff;通常应该被 groff 命令所调用,而后者会以恰当的选项运行预处理器和后处理器

@@ -175,7 +170,7 @@

@@ -189,7 +184,7 @@

@@ -203,7 +198,7 @@

@@ -217,7 +212,7 @@

@@ -231,8 +226,7 @@

@@ -246,7 +240,7 @@

@@ -260,8 +254,7 @@

@@ -275,7 +268,7 @@

@@ -289,9 +282,9 @@

@@ -305,7 +298,7 @@

@@ -319,7 +312,7 @@

@@ -333,7 +326,7 @@

@@ -347,7 +340,7 @@

@@ -361,8 +354,7 @@

@@ -376,7 +368,7 @@

@@ -390,8 +382,7 @@

@@ -405,7 +396,7 @@

@@ -419,7 +410,7 @@

@@ -433,7 +424,7 @@

@@ -447,8 +438,7 @@

@@ -462,7 +452,7 @@

@@ -476,7 +466,7 @@

@@ -490,7 +480,7 @@

@@ -504,7 +494,7 @@

@@ -518,7 +508,7 @@

@@ -530,24 +520,24 @@

diff --git a/lfs-8.0/chapter06/gzip.html b/lfs-8.0/chapter06/gzip.html index e910ba3..ae6ea90 100644 --- a/lfs-8.0/chapter06/gzip.html +++ b/lfs-8.0/chapter06/gzip.html @@ -3,7 +3,7 @@ + "application/xhtml+xml; charset=UTF-8" /> 6.57. Gzip-1.8 @@ -19,29 +19,29 @@

Linux From Scratch - Version 8.0

- Chapter 6. Installing Basic System Software + 第六章 安装基本系统软件

  • Up + "第六章 安装基本系统软件">返回
  • Home + "Linux From Scratch - Version 8.0 ">主页
@@ -51,17 +51,16 @@

- The Gzip package contains programs for compressing and - decompressing files. + Gzip 软件包包含压缩和解压缩文件的程序。

- Approximate build time: + 大概编译时间: 0.1 SBU
- Required disk space: + 所需磁盘空间: 19 MB
@@ -69,34 +68,34 @@

- 6.57.1. Installation of Gzip + 6.57.1. 安装 Gzip

- Prepare Gzip for compilation: + 准备编译 Gzip :

 ./configure --prefix=/usr
 

- Compile the package: + 编译软件包:

 make
 

- To test the results, issue: + 测试编译结果,执行:

 make check
 

- Install the package: + 安装软件包:

 make install
 

- Move a program that needs to be on the root filesystem: + 移动需要存放于根文件系统的程序

 mv -v /usr/bin/gzip /bin
@@ -104,22 +103,20 @@ 

- 6.57.2. Contents of - Gzip + 6.57.2. Gzip 的内容

- Installed programs: - gunzip, gzexe, gzip, uncompress (hard - link with gunzip), zcat, zcmp, zdiff, zegrep, zfgrep, zforce, + 安装的程序: + gunzip, gzexe, gzip, uncompress (gunzip 的硬链接), zcat, zcmp, zdiff, zegrep, zfgrep, zforce, zgrep, zless, zmore, and znew

- Short Descriptions + 简介

- Is a helper program for grub-install + grub-install 的一个帮助程序

- A tool to edit the environment block + 编辑环境块的工具

- Checks if FILE is of the specified type. + 检查 FILE 是不是指定类型。

- Tool to debug the filesystem driver + 调试文件系统驱动的工具

- Processes ia32 and amd64 EFI images and glues them - according to Apple format. + 处理 ia32 和 amd64 EFI 镜像并根据 Apple 格式将它们拼合。

- Install GRUB on your drive + 将 GRUB 安装到你的驱动器

- Script that converts an xkb layout into one recognized by - GRUB + 将 xkb 布局转换成一种可被 GRUB 识别的形式的脚本

- Mac-style bless on HFS or HFS+ files + 用于 HFS 和 HFS+ 文件的 Mac 式的 bless 工具

- Converts a GRUB Legacy menu.lst into a grub.cfg for use with GRUB 2 + 将旧版的 GRUB menu.lst 转换为用于 GRUB 2 的 grub.cfg

- Generate a grub config file + 生成一个 grub 配置文件

- Make a bootable image of GRUB + 创建 GRUB 可启动镜像

- Generates a GRUB keyboard layout file + 生成一个 GRUB 键盘布局文件

- Prepares a GRUB netboot directory + 准备一个 GRUB 网络启动目录

- Generates an encrypted PBKDF2 password for use in the - boot menu + 生成一个加密的用于启动菜单的 PBKDF2 密码

- Makes a system pathname relative to its root + 将系统的路径名设为与其根目录相关

- Make a bootable image of GRUB suitable for a floppy disk - or CDROM/DVD + 创建适用于软盘或 CDROM/DVD 的 GRUB 可启动镜像

- Generates a standalone image + 生成一个独立镜像

- Is a helper program that prints the path of a GRUB device + 用于打印 GRUB 设备路径的帮助程序

- Probe device information for a given path or device + 探测指定路径或设备的设备信息

- Sets the default boot entry for GRUB for the next boot - only + 设置仅下次启动有效的 GRUB 默认启动项

- Render Apple .disk_label for Apple Macs + 为 Apple Macs 调整 Apple .disk_label

- Checks GRUB configuration script for syntax errors + 检查 GRUB 配置脚本的语法错误

- Sets the default boot entry for GRUB + 设置 GRUB 默认启动项

- Is a helper program for grub-setup + grub-setup 的帮助程序

- Transform a syslinux config file into grub.cfg format + 将 syslinux 配置文件翻译成 grub.cfg 格式

@@ -137,7 +134,7 @@

@@ -151,7 +148,7 @@

@@ -165,7 +162,7 @@

@@ -179,7 +176,7 @@

@@ -193,7 +190,7 @@

@@ -207,8 +204,7 @@

@@ -222,8 +218,7 @@

@@ -237,8 +232,7 @@

@@ -252,8 +246,7 @@

@@ -267,11 +260,9 @@

@@ -285,8 +276,7 @@

@@ -300,8 +290,7 @@

@@ -315,8 +304,7 @@

@@ -330,10 +318,10 @@

@@ -346,25 +334,25 @@

diff --git a/lfs-8.0/chapter06/iproute2.html b/lfs-8.0/chapter06/iproute2.html index 42b2674..3782605 100644 --- a/lfs-8.0/chapter06/iproute2.html +++ b/lfs-8.0/chapter06/iproute2.html @@ -3,7 +3,7 @@ + "application/xhtml+xml; charset=UTF-8" /> 6.58. IPRoute2-4.9.0 @@ -19,28 +19,28 @@

Linux From Scratch - Version 8.0

- Chapter 6. Installing Basic System Software + 第六章 安装基本系统软件

@@ -51,17 +51,16 @@

- The IPRoute2 package contains programs for basic and advanced - IPV4-based networking. + IPRoute2 软件包包含基本和高级的基于 IPV4 网络的程序。

- Approximate build time: + 大概编译时间: 0.2 SBU
- Required disk space: + 所需磁盘空间: 11 MB
@@ -69,20 +68,18 @@

- 6.58.1. Installation of IPRoute2 + 6.58.1. 安装 IPRoute2

- The arpd program - included in this package will not be built since it is dependent on - Berkeley DB, which is not installed in LFS. However, documentation - files and a directory for arpd will still be installed. - Prevent this by running the commands below. If the arpd binary is needed, - instructions for compiling Berkeley DB can be found in the BLFS - Book at arpd 程序由于其所依赖的 + Berkeley DB 并未包含在 LFS 中,所以不会被构建。不过arpd 的文档和一个目录仍然会被安装。 + 可用以下命令避免安装。如果仍然需要 arpd 二进制,可以在 BLFS 指南 + - http://www.linuxfromscratch.org/blfs/view/8.0/server/databases.html#db. + http://www.linuxfromscratch.org/blfs/view/8.0/server/databases.html#db + 中找到编译 Berkeley DB 的方法。

 sed -i /ARPD/d Makefile
@@ -90,25 +87,26 @@ 

rm -v doc/arpd.sgml

- It is also necessary to disable building one module that requires + 还必须禁用构建一个依赖于 - http://www.linuxfromscratch.org/blfs/view/8.0/postlfs/iptables.html. + http://www.linuxfromscratch.org/blfs/view/8.0/postlfs/iptables.html + 的模块。

 sed -i 's/m_ipt.o//' tc/Makefile
 

- Compile the package: + 编译软件包:

 make
 

- This package does not have a working test suite. + 本软件包不包含能工作的测试套件。

- Install the package: + 安装软件包:

 make DOCDIR=/usr/share/doc/iproute2-4.9.0 install
@@ -117,18 +115,18 @@ 

6.58.2. - Contents of IPRoute2 + IPRoute2 的内容

- Installed programs: + 安装的程序: bridge, ctstat (link to lnstat), genl, ifcfg, ifstat, ip, lnstat, nstat, routef, routel, rtacct, rtmon, rtpr, rtstat (link to lnstat), ss, and tc
- Installed directories: + 安装的目录: /etc/iproute2, /usr/lib/tc, and /usr/share/doc/iproute2-4.9.0,
@@ -136,7 +134,7 @@

- Short Descriptions + 简介

- Decompresses gzipped files + 解压 gzip 压缩的文件

- Creates self-decompressing executable files + 创建自解压的可执行文件

- Compresses the given files using Lempel-Ziv (LZ77) coding + 用 Lempel-Ziv (LZ77) 编码压缩指定文件

- Decompresses compressed files + 解压压缩过的文件

- Decompresses the given gzipped files to standard output + 将指定的 gzip 压缩文件解压到标准输出

- Runs cmp on - gzipped files + 对 gzip 压缩文件运行 cmp

- Runs diff - on gzipped files + 对 gzip 压缩文件运行 diff

- Runs egrep - on gzipped files + 对 gzip 压缩文件运行 egrep

- Runs fgrep - on gzipped files + 对 gzip 压缩文件运行 fgrep

- Forces a .gz extension on - all given files that are gzipped files, so that - gzip will - not compress them again; this can be useful when file - names were truncated during a file transfer + 对指定文件中所有 gzip 压缩文件强制使用 .gz 扩展名, + 这样 gzip 就不会再次对其进行压缩; + 这在文件传输过程中文件名被截断时很有用

- Runs grep - on gzipped files + 对 gzip 压缩文件运行 grep

- Runs less - on gzipped files + 对 gzip 压缩文件运行 less

- Runs more - on gzipped files + 对 gzip 压缩文件运行 more

- Re-compresses files from compress format to + 将 compress 格式的压缩文件重新压缩为 gzip - format—.Z to + 格式— 也就是 .Z 转为 .gz

@@ -154,7 +152,7 @@

@@ -168,7 +166,7 @@

@@ -182,7 +180,7 @@

@@ -196,13 +194,13 @@

@@ -216,8 +214,7 @@

@@ -230,53 +227,44 @@

@@ -290,10 +278,9 @@

@@ -307,7 +294,7 @@

@@ -321,9 +308,8 @@

@@ -337,9 +323,8 @@

@@ -353,8 +338,8 @@

@@ -368,7 +353,7 @@

@@ -382,8 +367,8 @@

@@ -397,7 +382,7 @@

@@ -410,9 +395,8 @@

@@ -425,30 +409,27 @@

@@ -460,24 +441,24 @@

diff --git a/lfs-8.0/chapter06/kbd.html b/lfs-8.0/chapter06/kbd.html index 76175d1..7e726fb 100644 --- a/lfs-8.0/chapter06/kbd.html +++ b/lfs-8.0/chapter06/kbd.html @@ -3,7 +3,7 @@ + "application/xhtml+xml; charset=UTF-8" /> 6.59. Kbd-2.0.4 @@ -19,30 +19,30 @@

Linux From Scratch - Version 8.0

- Chapter 6. Installing Basic System Software + 第六章 安装基本系统软件

  • Up + "第六章 安装基本系统软件">返回
  • Home + "Linux From Scratch - Version 8.0 ">主页
@@ -52,17 +52,16 @@

- The Kbd package contains key-table files, console fonts, and - keyboard utilities. + Kbd 软件包包含键表文件,控制台字体,以及键盘工具。

- Approximate build time: + 大概编译时间: 0.1 SBU
- Required disk space: + 所需磁盘空间: 29 MB
@@ -70,33 +69,29 @@

- 6.59.1. Installation of Kbd + 6.59.1. 安装 Kbd

- The behaviour of the Backspace and Delete keys is not consistent - across the keymaps in the Kbd package. The following patch fixes - this issue for i386 keymaps: + 在 Kbd 软件包中的键映射中,退格键和删除键的行为并不一致。以下补丁修复了 i386 键映射中 这个问题:

 patch -Np1 -i ../kbd-2.0.4-backspace-1.patch
 

- After patching, the Backspace key generates the character with code - 127, and the Delete key generates a well-known escape sequence. + 打补丁后,退格键会生成编码为 127 的字符,删除键会生成众所周知的转义序列。

- Remove the redundant resizecons program (it requires - the defunct svgalib to provide the video mode files - for normal - use setfont sizes the - console appropriately) together with its manpage. + 移除冗余的 resizecons 程序(它依赖于已失效的 svgalib 来提供视频模式文件 + - 常规用途中使用 + setfont 给控制台设置合适的大小)及其帮助页。

 sed -i 's/\(RESIZECONS_PROGS=\)yes/\1no/g' configure
 sed -i 's/resizecons.8 //' docs/man/man8/Makefile.in
 

- Prepare Kbd for compilation: + 准备编译 Kbd :

 
 

- The meaning of the configure options: + 配置选项的含义:

@@ -113,27 +108,25 @@

- This option prevents the vlock utility from being built, as - it requires the PAM library, which isn't available in the - chroot environment. + 这个选项可以避免构建 vlock 工具,因为它依赖于 chroot 环境中不可用的 PAM 库。

- Compile the package: + 编译软件包:

 make
 

- To test the results, issue: + 测试编译结果,执行:

 make check
 

- Install the package: + 安装软件包:

 make install
@@ -141,19 +134,17 @@ 

[Note]

- Note + 注意

- For some languages (e.g., Belarusian) the Kbd package doesn't - provide a useful keymap where the stock by keymap - assumes the ISO-8859-5 encoding, and the CP1251 keymap is - normally used. Users of such languages have to download working - keymaps separately. + 对于某些语言(如白俄罗斯语)Kbd 软件包并未提供有用的键映射, + 因此备用的 键映射会选用 + ISO-8859-5 编码,而通常备选用的是 CP1251 键映射。此类语言的用户需要另外下载能工作的键映射。

- If desired, install the documentation: + 如有需要,安装文档:

 mkdir -v       /usr/share/doc/kbd-2.0.4
@@ -162,23 +153,22 @@ 

- 6.59.2. Contents of - Kbd + 6.59.2. Kbd 的内容

- Installed programs: + 安装的程序: chvt, deallocvt, dumpkeys, fgconsole, getkeycodes, kbdinfo, kbd_mode, kbdrate, loadkeys, loadunimap, - mapscrn, openvt, psfaddtable (link to psfxtable), psfgettable - (link to psfxtable), psfstriptable (link to psfxtable), + mapscrn, openvt, psfaddtable (psfxtable 的链接), psfgettable + (psfxtable 的链接), psfstriptable (psfxtable 的链接), psfxtable, setfont, setkeycodes, setleds, setmetamode, setvtrgb, showconsolefont, showkey, unicode_start, and unicode_stop
- Installed directories: + 安装的目录: /usr/share/consolefonts, /usr/share/consoletrans, /usr/share/keymaps, /usr/share/doc/kbd-2.0.4, and /usr/share/unimaps @@ -187,7 +177,7 @@

- Short Descriptions + 简介

- Configures network bridges + 设置网桥

- Connection status utility + 连接状态工具

- Generic netlink utility frontend + 通用的 netlink 工具前端

- A shell script wrapper for the ip command [Note that - it requires the arping and rdisk programs from the - iputils package found at http://www.skbuff.net/iputils/.] + ip 命令的一种脚本封装 + [注意,它需要 iputils 软件包中的 arpingrdisk 程序, + 可以在 http://www.skbuff.net/iputils/ 中找到。]

- Shows the interface statistics, including the amount of - transmitted and received packets by interface + 显示接口统计信息,包括每个接口的发送和接收的包的数量

- The main executable. It has several different functions: + 主要的可执行程序。它有几种不同的功能:

ip link <device> - allows users to look at the state of devices and to make - changes + 允许用户查看设备的状态并进行修改

ip addr - allows users to look at addresses and their properties, - add new addresses, and delete old ones + 允许用户查看地址及其属性,添加新地址,以及删除旧地址

ip neighbor - allows users to look at neighbor bindings and their - properties, add new neighbor entries, and delete old ones + 允许用户查看邻居绑定及其属性,添加新的邻居条目,以及删除旧条目

ip rule - allows users to look at the routing policies and change - them + 允许用户查看路由策略并进行修改

ip route - allows users to look at the routing table and change - routing table rules + 允许用户查看路由表并修改路由表规则

ip tunnel - allows users to look at the IP tunnels and their - properties, and change them + 允许用户查看 IP 隧道及其属性并进行修改

ip maddr - allows users to look at the multicast addresses and their - properties, and change them + 允许用户查看多播地址及其属性并进行修改

ip mroute - allows users to set, change, or delete the multicast - routing + 允许用户设置,修改或删除多播路由

ip monitor - allows users to continuously monitor the state of - devices, addresses and routes + 允许用户持续监控设备,地址及路由的状态

- Provides Linux network statistics; it is a generalized - and more feature-complete replacement for the old + 提供 Linux 网络统计数据;是旧的 rtstat - program + 程序的一个更通用,功能更完善的替代品。

- Shows network statistics + 显示网络统计信息

- A component of ip - route. This is for flushing the routing - tables + ip + route 的一个组件。用于清空路由表

- A component of ip - route. This is for listing the routing - tables + ip + route 的一个组件。用于列出路由表

- Displays the contents of /proc/net/rt_acct + 显示 /proc/net/rt_acct 的内容

- Route monitoring utility + 路由监视工具

- Converts the output of ip - -o back into a readable form + 将 ip + -o 的输出转换成可读的形式

- Route status utility + 路由状态工具

- Similar to the netstat command; shows - active connections + 与 netstat 命令类似;显示活动连接

- Traffic Controlling Executable; this is for Quality Of - Service (QOS) and Class Of Service (COS) implementations + 流量控制可执行程序;用于实现服务质量(QOS)和服务等级(COS)

tc qdisc - allows users to setup the queueing discipline + 允许用户设置排队规则

tc class - allows users to setup classes based on the queuing - discipline scheduling + 允许用户基于排队规则调度策略设置等级

tc - estimator allows users to estimate the - network flow into a network + estimator 允许用户估算流入网络的流量

tc filter - allows users to setup the QOS/COS packet filtering + 允许用户设置 QOS/COS 包过滤

tc policy - allows users to setup the QOS/COS policies + 允许用户设置 QOS/COS 策略

@@ -205,7 +195,7 @@

@@ -219,7 +209,7 @@

@@ -233,7 +223,7 @@

@@ -247,7 +237,7 @@

@@ -261,7 +251,7 @@

@@ -275,7 +265,7 @@

@@ -289,7 +279,7 @@

@@ -303,7 +293,7 @@

@@ -317,7 +307,7 @@

@@ -331,7 +321,7 @@

@@ -345,10 +335,9 @@

@@ -362,7 +351,7 @@

@@ -376,7 +365,7 @@

@@ -390,8 +379,7 @@

@@ -405,8 +393,7 @@

@@ -420,7 +407,7 @@

@@ -434,8 +421,7 @@

@@ -449,8 +435,7 @@

@@ -464,7 +449,7 @@

@@ -478,7 +463,7 @@

@@ -492,7 +477,7 @@

@@ -506,7 +491,7 @@

@@ -520,8 +505,7 @@

@@ -535,10 +519,8 @@

@@ -552,7 +534,7 @@

@@ -565,25 +547,25 @@

  • Up + "第六章 安装基本系统软件">返回
  • Home + "Linux From Scratch - Version 8.0 ">主页
diff --git a/lfs-8.0/chapter06/less.html b/lfs-8.0/chapter06/less.html index 350f40d..ac151cb 100644 --- a/lfs-8.0/chapter06/less.html +++ b/lfs-8.0/chapter06/less.html @@ -3,7 +3,7 @@ + "application/xhtml+xml; charset=UTF-8" /> 6.56. Less-481 @@ -19,28 +19,28 @@

Linux From Scratch - Version 8.0

- Chapter 6. Installing Basic System Software + 第六章 安装基本系统软件

  • Up + "第六章 安装基本系统软件">返回
  • Home + "Linux From Scratch - Version 8.0 ">主页
@@ -50,16 +50,16 @@

- The Less package contains a text file viewer. + Less 软件包包含一个文件查看器。

- Approximate build time: - less than 0.1 SBU + 大概编译时间: + 少于 0.1 SBU
- Required disk space: + 所需磁盘空间: 3.5 MB
@@ -67,17 +67,17 @@

- 6.56.1. Installation of Less + 6.56.1. 安装 Less

- Prepare Less for compilation: + 准备编译 Less :

 ./configure --prefix=/usr --sysconfdir=/etc
 

- The meaning of the configure options: + 配置选项的含义:

@@ -86,24 +86,24 @@

- This option tells the programs created by the package to look - in /etc for the configuration - files. + 这个选项会让本软件包创建的程序从 + /etc + 中寻找配置文件。

- Compile the package: + 编译软件包:

 make
 

- This package does not come with a test suite. + 本软件包不包含测试套件。

- Install the package: + 安装软件包:

 make install
@@ -111,20 +111,19 @@ 

- 6.56.2. Contents of - Less + 6.56.2. Less 的内容

- Installed programs: + 安装的程序: less, lessecho, and lesskey

- Short Descriptions + 简介

- Changes the foreground virtual terminal + 更改前台虚拟终端

- Deallocates unused virtual terminals + 释放未使用的虚拟终端

- Dumps the keyboard translation tables + 转储键盘转换表

- Prints the number of the active virtual terminal + 打印活动虚拟终端数目

- Prints the kernel scancode-to-keycode mapping table + 输出内核扫描码到键码的映射表

- Obtains information about the status of a console + 获取控制台状态信息

- Reports or sets the keyboard mode + 报告或设置键盘模式

- Sets the keyboard repeat and delay rates + 设置键盘重复和延迟速度

- Loads the keyboard translation tables + 加载键盘转换表

- Loads the kernel unicode-to-font mapping table + 加载内核 unicode 到字体映射表

- An obsolete program that used to load a user-defined - output character mapping table into the console driver; - this is now done by setfont + 一个废弃的程序,曾用于加载用户定义的输出字符映射表到控制台驱动; + 现在通过 setfont 来完成

- Starts a program on a new virtual terminal (VT) + 在一个新的虚拟终端(VT)上启动一个程序

- Adds a Unicode character table to a console font + 向控制台字体中添加 Unicode 字符表

- Extracts the embedded Unicode character table from a - console font + 从控制台字体中提取嵌入的 Unicode 字符表

- Removes the embedded Unicode character table from a - console font + 将 Unicode 字符表从控制台字体中删除

- Handles Unicode character tables for console fonts + 为控制台字体处理 Unicode 字符表

- Changes the Enhanced Graphic Adapter (EGA) and Video - Graphics Array (VGA) fonts on the console + 更改控制台上的增强图形适配器(EGA)和视频图像阵列(VGA)字体

- Loads kernel scancode-to-keycode mapping table entries; - this is useful if there are unusual keys on the keyboard + 加载内核扫描码到键码的映射表条目;对于键盘上有异常键的时候很有用

- Sets the keyboard flags and Light Emitting Diodes (LEDs) + 设置键盘标记和发光二极管(LEDs)

- Defines the keyboard meta-key handling + 定义键盘的 Meta 键(常用 Win 键盘上的 Alt 键或 Mac 键盘上的 Command 键替代)处理方式

- Sets the console color map in all virtual terminals + 设置所有虚拟终端里的控制台颜色映射

- Shows the current EGA/VGA console screen font + 显示当前 EGA/VGA 控制台屏幕字体

- Reports the scancodes, keycodes, and ASCII codes of the - keys pressed on the keyboard + 报告键盘上按下的键的扫描码,键码以及 ASCII 码

- Puts the keyboard and console in UNICODE mode [Don't use - this program unless your keymap file is in the ISO-8859-1 - encoding. For other encodings, this utility produces - incorrect results.] + 将键盘和控制台设为 UNICODE 模式 [除非你的键映射文件是 ISO-8859-1 编码的, + 否则不要使用这个程序。这个工具会对其他编码产生错误结果。]

- Reverts keyboard and console from UNICODE mode + 将键盘和控制台从 UNICODE 模式恢复为原来的模式

@@ -142,9 +141,7 @@

@@ -158,10 +155,9 @@

@@ -175,8 +171,8 @@

@@ -188,24 +184,24 @@

diff --git a/lfs-8.0/chapter06/libpipeline.html b/lfs-8.0/chapter06/libpipeline.html index 484c555..efb611b 100644 --- a/lfs-8.0/chapter06/libpipeline.html +++ b/lfs-8.0/chapter06/libpipeline.html @@ -3,7 +3,7 @@ + "application/xhtml+xml; charset=UTF-8" /> 6.60. Libpipeline-1.4.1 @@ -19,28 +19,28 @@

Linux From Scratch - Version 8.0

- Chapter 6. Installing Basic System Software + 第六章 安装基本系统软件

@@ -51,17 +51,16 @@

- The Libpipeline package contains a library for manipulating - pipelines of subprocesses in a flexible and convenient way. + Libpipeline 软件包包含一个可通过灵活方便的方式操纵管道和子进程的库。

- Approximate build time: + 大概编译时间: 0.1 SBU
- Required disk space: + 所需磁盘空间: 7.9 MB
@@ -69,10 +68,10 @@

- 6.60.1. Installation of Libpipeline + 6.60.1. 安装 Libpipeline

- Prepare Libpipeline for compilation: + 准备编译 Libpipeline :

 
 

- The meaning of the configure options: + 配置选项的含义:

@@ -89,29 +88,28 @@

- Use pkg-config to obtain the location of the test library - metadata built in Section 5.14, - “Check-0.11.0”. + "5.14. Check-0.11.0"> 5.14章节, + “Check-0.11.0”中构建的测试库元数据的位置。

- Compile the package: + 编译软件包:

 make
 

- To test the results, issue: + 测试编译结果,执行:

 make check
 

- Install the package: + 安装软件包:

 make install
@@ -120,19 +118,19 @@ 

6.60.2. Contents of Libpipeline + "contents-libpipeline">6.60.2. Libpipeline 的内容

- Installed library: + 安装的库: libpipeline.so

- Short Descriptions + 简介

- A file viewer or pager; it displays the contents of the - given file, letting the user scroll, find strings, and - jump to marks + 文件查看器或分页器;显示指定文件的内容,允许用户滚动,查找字符串,以及跳转到标记。

- Needed to expand meta-characters, such as * and ?, in filenames on Unix - systems + 扩展 Unix 系统下文件名中的元字符,例如 *?

- Used to specify the key bindings for less + 用于为 less 指定绑定键

@@ -149,8 +147,7 @@

@@ -162,24 +159,24 @@

diff --git a/lfs-8.0/chapter06/make.html b/lfs-8.0/chapter06/make.html index f693e81..10b83f3 100644 --- a/lfs-8.0/chapter06/make.html +++ b/lfs-8.0/chapter06/make.html @@ -3,7 +3,7 @@ + "application/xhtml+xml; charset=UTF-8" /> 6.61. Make-4.2.1 @@ -19,29 +19,29 @@

Linux From Scratch - Version 8.0

- Chapter 6. Installing Basic System Software + 第六章 安装基本系统软件

  • Up + "第六章 安装基本系统软件">返回
  • Home + "Linux From Scratch - Version 8.0 ">主页
@@ -51,16 +51,16 @@

- The Make package contains a program for compiling packages. + Make 软件包包含用于编译软件包的程序

- Approximate build time: + 大概编译时间: 0.5 SBU
- Required disk space: + 所需磁盘空间: 12.6 MB
@@ -68,28 +68,28 @@

- 6.61.1. Installation of Make + 6.61.1. 安装 Make

- Prepare Make for compilation: + 准备编译 Make :

 ./configure --prefix=/usr
 

- Compile the package: + 编译软件包:

 make
 

- To test the results, issue: + 测试编译结果,执行:

 make check
 

- Install the package: + 安装软件包:

 make install
@@ -97,20 +97,19 @@ 

- 6.61.2. Contents of - Make + 6.61.2. Make 的内容

- Installed program: + 安装的程序: make

- Short Descriptions + 简介

- This library is used to safely construct pipelines - between subprocesses + 这个库用于在子进程之间安全的建立管道

@@ -128,8 +127,7 @@

@@ -142,24 +140,24 @@

  • Up + "第六章 安装基本系统软件">返回
  • Home + "Linux From Scratch - Version 8.0 ">主页
diff --git a/lfs-8.0/chapter06/patch.html b/lfs-8.0/chapter06/patch.html index 3ee016f..48cbbd0 100644 --- a/lfs-8.0/chapter06/patch.html +++ b/lfs-8.0/chapter06/patch.html @@ -3,7 +3,7 @@ + "application/xhtml+xml; charset=UTF-8" /> 6.62. Patch-2.7.5 @@ -19,29 +19,29 @@

Linux From Scratch - Version 8.0

- Chapter 6. Installing Basic System Software + 第六章 安装基本系统软件

  • Up + "第六章 安装基本系统软件">返回
  • Home + "Linux From Scratch - Version 8.0 ">主页
@@ -51,19 +51,18 @@

- The Patch package contains a program for modifying or creating - files by applying a patch file typically created by the - diff program. + Patch 软件包包含一个通过打补丁 来创建或修改文件的程序,补丁文件通常由 + diff 程序生成。

- Approximate build time: + 大概编译时间: 0.2 SBU
- Required disk space: + 所需磁盘空间: 11 MB
@@ -71,28 +70,28 @@

- 6.62.1. Installation of Patch + 6.62.1. 安装 Patch

- Prepare Patch for compilation: + 准备编译 Patch :

 ./configure --prefix=/usr
 

- Compile the package: + 编译软件包:

 make
 

- To test the results, issue: + 测试编译结果,执行:

 make check
 

- Install the package: + 安装软件包:

 make install
@@ -100,20 +99,19 @@ 

- 6.62.2. Contents - of Patch + 6.62.2. Patch 的内容

- Installed program: + 安装的程序: patch

- Short Descriptions + 简介

- Automatically determines which pieces of a package need - to be (re)compiled and then issues the relevant commands + 自动判断一个软件包的哪些部分需要(重新)编译,然后执行相关命令

@@ -131,13 +129,10 @@

@@ -149,25 +144,25 @@

- Modifies files according to a patch file [A patch file is - normally a difference listing created with the + 根据补丁文件来修改文件 [补丁文件通常是由 diff - program. By applying these differences to the original - files, patch creates the - patched versions.] + 程序创建的差异列表。 patch 通过对原始文件应用这些差异创建打补丁后的版本。]