⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dependencies.html

📁 LFS,名为linux from scratch
💻 HTML
📖 第 1 页 / 共 4 页
字号:
<!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" lang="zh-CN" xml:lang="zh-CN">
  <head><meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
    <title>Appendix C. 依赖关系</title>
    <link rel="stylesheet" href="../stylesheets/lfs.css" type="text/css" />
    <meta name="generator" content="DocBook XSL Stylesheets V1.69.1" />
    <link rel="stylesheet" href="../stylesheets/lfs-print.css" type="text/css" media="print" />
  </head>
  <body id="lfs" class="6.2">
    <div class="navheader">
      <div class="headertitles">
        <h4>Linux From Scratch - 版本 6.2</h4>
        <h3>Part IV. 附录</h3>
      </div>
      <ul class="headerlinks">
        <li class="prev">
          <a accesskey="p" href="acknowledgements.html" title="致谢">后退</a>
          <p>致谢</p>
        </li>
        <li class="next">
          <a accesskey="n" href="../longindex.html" title="长索引">前进</a>
          <p>长索引</p>
        </li>
        <li class="up"><a accesskey="u" href="../part4.html" title="Part IV. 附录">上一级</a></li>
        <li class="home"><a accesskey="h" href="../index.html" title="Linux From Scratch - 版本 6.2">首页</a></li>
      </ul>
    </div>
    <div class="appendix">
      <div class="titlepage">
        <h1 class="appendix">
          C. 依赖关系</h1>
      </div>
      <p>Every package built in LFS relies on one or more other packages in
        order to build and install properly. Some packages even participate
        in circular dependencies, that is, the first package depends on the
        second which in turn depends on the first. Because of these
        dependencies, the order in which packages are built in LFS is very
        important. The purpose of this page is to document the dependencies
        of each package built in LFS.</p>
      <p>For each package we build, we have listed three types of
        dependencies. The first lists what other packages need to be
        available in order to compile and install the package in question.
        The second lists what packages, in addition to those on the first
        list, need to be available in order to run the testsuites. The last
        list of dependencies are packages that require this package to be
        built and installed in its final location before they are built and
        installed. In most cases, this is because these packages will
        hardcode paths to binaries within their scripts. If not built in a
        certain order, this could result in paths of /tools/bin/[binary]
        being placed inside scripts installed to the final system. This is
        obviously not desirable.</p>
      <h2><a id="autoconf-dep" name="autoconf-dep"></a>Autoconf</h2>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Installation depends
            on:</span></strong> <span class="seg">Bash, Coreutils, Grep, M4,
            Make, Perl, Sed, Texinfo</span>
          </div>
        </div>
      </div>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Test suite depends
            on:</span></strong> <span class="seg">Automake, Diffutils,
            Findutils, GCC, Libtool</span>
          </div>
        </div>
      </div>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Must be installed
            before:</span></strong> <span class="seg">Automake</span>
          </div>
        </div>
      </div>
      <h2><a id="automake-dep" name="automake-dep"></a>Automake</h2>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Installation depends
            on:</span></strong> <span class="seg">Autoconf, Bash, Coreutils,
            Gettext, Grep, M4, Make, Perl, Sed, Texinfo</span>
          </div>
        </div>
      </div>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Test suite depends
            on:</span></strong> <span class="seg">Binutils, Bison, Bzip2,
            DejaGNU, Diffutils, Expect, Findutils, Flex, GCC, Gettext, Gzip,
            Libtool, Tar. Can also use several other packages that are
            not installed in LFS.</span>
          </div>
        </div>
      </div>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Must be installed
            before:</span></strong> <span class="seg">None</span>
          </div>
        </div>
      </div>
      <h2><a id="bash-dep" name="bash-dep"></a>Bash</h2>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Installation depends
            on:</span></strong> <span class="seg">Bash, Bison, Coreutils,
            Diffutils, GCC, Glibc, Grep, Make, Ncurses, Patch, Readline, Sed, Texinfo</span>
          </div>
        </div>
      </div>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Test suite depends
            on:</span></strong> <span class="seg">Diffutils, Gawk</span>
          </div>
        </div>
      </div>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Must be installed
            before:</span></strong> <span class="seg">None</span>
          </div>
        </div>
      </div>
      <h2><a id="bdb-dep" name="bdb-dep"></a>Berkeley DB</h2>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Installation depends
            on:</span></strong> <span class="seg">Bash, Binutils, Coreutils,
            Diffutils, Gawk, GCC, Glibc, Grep, Make, Sed</span>
          </div>
        </div>
      </div>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Test suite depends
            on:</span></strong> <span class="seg">Not run. Requires TCL
            installed on the final system</span>
          </div>
        </div>
      </div>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Must be installed
            before:</span></strong> <span class="seg">None</span>
          </div>
        </div>
      </div>
      <h2><a id="binutils-dep" name="binutils-dep"></a>Binutils</h2>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Installation depends
            on:</span></strong> <span class="seg">Bash, Binutils, Coreutils,
            Diffutils, GCC, Gettext, Glibc, Grep, Make, Perl, Sed, Texinfo</span>
          </div>
        </div>
      </div>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Test suite depends
            on:</span></strong> <span class="seg">DejaGNU, Expect</span>
          </div>
        </div>
      </div>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Must be installed
            before:</span></strong> <span class="seg">None</span>
          </div>
        </div>
      </div>
      <h2><a id="bison-dep" name="bison-dep"></a>Bison</h2>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Installation depends
            on:</span></strong> <span class="seg">Bash, Binutils, Coreutils,
            GCC, Gettext, Glibc, Grep, M4, Make, Sed</span>
          </div>
        </div>
      </div>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Test suite depends
            on:</span></strong> <span class="seg">Diffutils and
            Findutils</span>
          </div>
        </div>
      </div>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Must be installed
            before:</span></strong> <span class="seg">Flex, Kbd, Tar</span>
          </div>
        </div>
      </div>
      <h2><a id="bzip2-dep" name="bzip2-dep"></a>Bzip2</h2>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Installation depends
            on:</span></strong> <span class="seg">Bash, Binutils, Coreutils,
            Diffutils, GCC, Glibc, Make, Patch</span>
          </div>
        </div>
      </div>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Test suite depends
            on:</span></strong> <span class="seg">None</span>
          </div>
        </div>
      </div>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Must be installed
            before:</span></strong> <span class="seg">None</span>
          </div>
        </div>
      </div>
      <h2><a id="coreutils-dep" name="coreutils-dep"></a>Coreutils</h2>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Installation depends
            on:</span></strong> <span class="seg">Bash, Binutils, Coreutils,
            GCC, Gettext, Glibc, Grep, Make, Patch, Perl, Sed, Texinfo</span>
          </div>
        </div>
      </div>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Test suite depends
            on:</span></strong> <span class="seg">Diffutils</span>
          </div>
        </div>
      </div>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Must be installed
            before:</span></strong> <span class="seg">Bash, Diffutils,
            Findutils, Man-DB, Udev</span>
          </div>
        </div>
      </div>
      <h2><a id="dejagnu-dep" name="dejagnu-dep"></a>DejaGNU</h2>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Installation depends
            on:</span></strong> <span class="seg">Bash, Coreutils, Diffutils,
            GCC, Grep, Make, Sed</span>
          </div>
        </div>
      </div>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Test suite depends
            on:</span></strong> <span class="seg">No testsuite
            available</span>
          </div>
        </div>
      </div>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Must be installed
            before:</span></strong> <span class="seg">None</span>
          </div>
        </div>
      </div>
      <h2><a id="diffutils-dep" name="diffutils-dep"></a>Diffutils</h2>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Installation depends
            on:</span></strong> <span class="seg">Bash, Binutils, Coreutils,
            Diffutils, GCC, Gettext, Glibc, Grep, Make, Patch, Sed, Texinfo</span>
          </div>
        </div>
      </div>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Test suite depends
            on:</span></strong> <span class="seg">No testsuite
            available</span>
          </div>
        </div>
      </div>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Must be installed
            before:</span></strong> <span class="seg">None</span>
          </div>
        </div>
      </div>
      <h2><a id="expect-dep" name="expect-dep"></a>Expect</h2>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Installation depends
            on:</span></strong> <span class="seg">Bash, Binutils, Coreutils,
            Diffutils, GCC, Glibc, Grep, Make, Patch, Sed, Tcl</span>
          </div>
        </div>
      </div>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Test suite depends
            on:</span></strong> <span class="seg">None</span>
          </div>
        </div>
      </div>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Must be installed
            before:</span></strong> <span class="seg">None</span>
          </div>
        </div>
      </div>
      <h2><a id="e2fsprogs-dep" name="e2fsprogs-dep"></a>E2fsprogs</h2>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Installation depends
            on:</span></strong> <span class="seg">Bash, Binutils, Coreutils,
            Gawk, GCC, Gettext, Glibc, Grep, Gzip, Make, Sed, Texinfo</span>
          </div>
        </div>
      </div>
      <div class="segmentedlist">
        <div class="seglistitem">
          <div class="seg">
            <strong><span class="segtitle">Test suite depends
            on:</span></strong> <span class="seg">Diffutils</span>
          </div>
        </div>
      </div>
      <div class="segmentedlist">

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -