Estaciones de trabajo en línea OnWorks Linux y Windows

Logotipo

Alojamiento gratuito en línea para estaciones de trabajo

<Anterior | Contenido | Siguiente>

Apéndice C.Dependencias‌

Cada paquete integrado en LFS se basa en uno o más paquetes para compilarse e instalarse correctamente. Algunos paquetes incluso participan en dependencias circulares, es decir, el primer paquete depende del segundo que a su vez depende del primero. Debido a estas dependencias, el orden en el que se compilan los paquetes en LFS es muy importante. El propósito de esta página es documentar las dependencias de cada paquete construido en LFS.

Para cada paquete que creamos, hemos enumerado tres, y a veces cuatro, tipos de dependencias. El primero enumera qué otros paquetes deben estar disponibles para compilar e instalar el paquete en cuestión. El segundo enumera qué paquetes, además de los de la primera lista, deben estar disponibles para ejecutar las suites de prueba. La tercera lista de dependencias son paquetes que requieren que este paquete se compile e instale en su ubicación final antes de que se compile e instale. En la mayoría de los casos, esto se debe a que estos paquetes codificarán las rutas de acceso a los binarios dentro de sus scripts. Si no se construye en un orden determinado, esto podría resultar en que se coloquen rutas de / tools / bin / [binary] dentro de los scripts instalados en el sistema final. Obviamente, esto no es deseable.

La última lista de dependencias son paquetes opcionales que no se tratan en LFS, pero que podrían ser útiles para el usuario. Estos paquetes pueden tener dependencias adicionales obligatorias u opcionales propias. Para estas dependencias, la práctica recomendada es instalarlas después de completar el libro LFS y luego regresar y reconstruir el paquete LFS. En varios casos, la reinstalación se aborda en BLFS.


cuenta

La instalación depende de: Attr, Bash, Binutils, Coreutils, GCC, Gettext, Grep, M4, Make, Perl, Sed y Texinfo

El conjunto de pruebas depende de: Automake, Diffutils, Findutils y Libtool

Debe instalarse antes: Coreutils, Sed, Tar y Vim

Dependencias opcionales: ninguna


Attr

La instalación depende de: Bash, Binutils, Coreutils, GCC, Gettext, Grep, M4, Make, Perl, Sed y Texinfo

El conjunto de pruebas depende de: Automake, Diffutils, Findutils y Libtool

Debe instalarse antes: Acl y Libcap

Dependencias opcionales: ninguna


autoconf

La instalación depende de: Bash, Coreutils, Grep, M4, Make, Perl, Sed y Texinfo

El conjunto de pruebas depende de: Automake, Diffutils, Findutils, GCC y Libtool

Debe instalarse antes: Automake

Dependencias opcionales: Emacs


Autofabricación

La instalación depende de: Autoconf, Bash, Coreutils, Gettext, Grep, M4, Make, Perl, Sed y Texinfo

El conjunto de pruebas depende de: Binutils, Bison, Bzip2, DejaGNU, Diffutils, Expect, Findutils, Flex, GCC, Gettext, Gzip, Libtool y Tar

Debe instalarse antes: Ninguno

Dependencias opcionales: ninguna


Bash

La instalación depende de: Bash, Binutils, Bison, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Ncurses, Patch, Readline, Sed y Texinfo

El conjunto de pruebas depende de: Shadow Debe instalarse antes: Ninguno Dependencias opcionales: Xorg


Bc

La instalación depende de: Bash, Binutils, Bison, Coreutils, GCC, Glibc, Grep, Make, Perl y Readline

El conjunto de pruebas depende de: Gawk

Debe estar instalado antes: Kernel de Linux

Dependencias opcionales: ninguna


binutils

La instalación depende de: Bash, Binutils, Coreutils, Diffutils, File, Gawk, GCC, Glibc, Grep, Make, Perl, Sed, Texinfo y Zlib

El conjunto de pruebas depende de: DejaGNU y Expect

Debe instalarse antes: Ninguno

Dependencias opcionales: ninguna


Bisonte

La instalación depende de: Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, M4, Make, Perl y Sed

El conjunto de pruebas depende de: Diffutils, Findutils y Flex

Debe instalarse antes: Kbd y Tar

Dependencias opcionales: Doxygen (suite de pruebas)


Bzip2

La instalación depende de: Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Make y Patch

El conjunto de pruebas depende de: Ninguno Debe instalarse antes: Ninguno Dependencias opcionales: Ninguno


Comprobar

La instalación depende de: GCC, Grep, Make, Sed y Texinfo

El conjunto de pruebas depende de: Ninguno Debe instalarse antes: Ninguno Dependencias opcionales: Ninguno


Coreutils

La instalación depende de: Bash, Binutils, Coreutils, GCC, Gettext, Glibc, GMP, Grep, Make, Patch, Perl, Sed y Texinfo

El conjunto de pruebas depende de: Diffutils, E2fsprogs, Findutils, Shadow y Util-linux Debe instalarse antes: Bash, Diffutils, Eudev, Findutils y Man-DB Dependencias opcionales: módulos Perl Expect e IO: Tty (para el conjunto de pruebas)


268

Linux From Scratch - Versión 9.0


DejaGNU

La instalación depende de: Bash, Coreutils, Diffutils, GCC, Grep, Make y Sed

El conjunto de pruebas depende de: Ninguno Debe instalarse antes: Ninguno Dependencias opcionales: Ninguno


Difutils

La instalación depende de: Bash, Binutils, Coreutils, Gawk, GCC, Gettext, Glibc, Grep, Make, Sed y Texinfo

El conjunto de pruebas depende de: Perl Debe instalarse antes: Ninguna Dependencias opcionales: Ninguna


E2fsprogs

La instalación depende de: Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Gzip, Make, Sed, Texinfo y Util-linux

El conjunto de pruebas depende de: Procps-ng y Psmisc

Debe instalarse antes: Ninguno

Dependencias opcionales: ninguna


Eudev

La instalación depende de: Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Gperf, Make y Sed

El conjunto de pruebas depende de: Ninguno Debe instalarse antes: Ninguno Dependencias opcionales: Ninguno


Expat

La instalación depende de: Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make y Sed

El conjunto de pruebas depende de: Ninguno

Debe instalarse antes: XML :: Parser

Dependencias opcionales: ninguna


Esperar

La instalación depende de: Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, Patch, Sed y Tcl

El conjunto de pruebas depende de: Ninguno Debe instalarse antes: Ninguno Dependencias opcionales: Ninguno


Archive

La instalación depende de: Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Sed y Zlib

El conjunto de pruebas depende de: Ninguno

Debe instalarse antes: Ninguno

Linux From Scratch - Versión 9.0


Findutils

La instalación depende de: Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, Sed y Texinfo

El conjunto de pruebas depende de: DejaGNU, Diffutils y Expect

Debe instalarse antes: Ninguno

Dependencias opcionales: ninguna


Flex

La instalación depende de: Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, M4, Make, Patch, Sed y Texinfo

El conjunto de pruebas depende de: Bison y Gawk

Debe instalarse antes: IPRoute2, Kbd y Man-DB

Dependencias opcionales: ninguna


Papar moscas

La instalación depende de: Bash, Binutils, Coreutils, GCC, Gettext, Glibc, GMP, Grep, Make, MPFR, Patch, Readline, Sed y Texinfo

El conjunto de pruebas depende de: Diffutils Debe instalarse antes: Ninguno Dependencias opcionales: Ninguno


gcc

La instalación depende de: Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC, Gettext, Glibc, GMP, Grep, M4, Make, MPC, MPFR, Patch, Perl, Sed, Tar y Texinfo

El conjunto de pruebas depende de: DejaGNU, Expect y Shadow

Debe instalarse antes: Ninguno

Dependencias opcionales: GNAT e ISL


GDBM

La instalación depende de: Bash, Binutils, Coreutils, Diffutils, GCC, Grep, Make y Sed

El conjunto de pruebas depende de: Ninguno Debe instalarse antes: Ninguno Dependencias opcionales: Ninguno


Obtener texto

La instalación depende de: Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, Sed y Texinfo

El conjunto de pruebas depende de: Diffutils, Perl y Tcl

Debe instalarse antes: Automake

Dependencias opcionales: ninguna


Glibc

La instalación depende de: Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Gettext, Grep, Gzip, encabezados de API de Linux, Make, Perl, Python, Sed y Texinfo

El conjunto de pruebas depende de: Archivo

Debe instalarse antes: Ninguno

Linux From Scratch - Versión 9.0


GMP

La instalación depende de: Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, M4, Make, Sed y Texinfo

El conjunto de pruebas depende de: Ninguno

Debe instalarse antes: MPFR y GCC

Dependencias opcionales: ninguna


Gperf

La instalación depende de: Bash, Binutils, Coreutils, GCC, Glibc y Make

El conjunto de pruebas depende de: Diffutils y Expect

Debe instalarse antes: Ninguno

Dependencias opcionales: ninguna


grep

La instalación depende de: Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep, Make, Patch, Sed y Texinfo

El conjunto de pruebas depende de: Gawk Debe instalarse antes: Man-DB Dependencias opcionales: Pcre


groff

La instalación depende de: Bash, Binutils, Bison, Coreutils, Gawk, GCC, Glibc, Grep, Make, Patch, Sed y Texinfo

El conjunto de pruebas depende de: No hay ningún conjunto de pruebas disponible Debe instalarse antes: Man-DB y Perl Dependencias opcionales: GPL Ghostscript


GRUB

La instalación depende de: Bash, Binutils, Bison, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep, Make, Ncurses, Sed, Texinfo y Xz

El conjunto de pruebas depende de: Ninguno Debe instalarse antes: Ninguno Dependencias opcionales: Ninguno


Gzip

La instalación depende de: Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, Sed y Texinfo

El conjunto de pruebas depende de: Diffutils y Less Debe instalarse antes: Man-DB Dependencias opcionales: Ninguna


iana-etc

La instalación depende de: Coreutils, Gawk y Make Test suite depende de: No hay test suite disponible Debe instalarse antes: Perl

Linux From Scratch - Versión 9.0


Inetutils

La instalación depende de: Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, Ncurses, Patch, Sed, Texinfo y Zlib

El conjunto de pruebas depende de: No hay ningún conjunto de pruebas disponible

Debe instalarse antes: alquitrán

Dependencias opcionales: ninguna


herramienta internacional

La instalación depende de: Bash, Gawk, Glibc, Make, Perl, Sed y XML :: Parser

El conjunto de pruebas depende de: Perl Debe instalarse antes: Ninguna Dependencias opcionales: Ninguna


IPruta2

La instalación depende de: Bash, Bison, Coreutils, Flex, GCC, Glibc, Make y los encabezados de la API de Linux

El conjunto de pruebas depende de: No hay ningún conjunto de pruebas disponible

Debe instalarse antes: Ninguno

Dependencias opcionales: ninguna


kbd

La instalación depende de: Bash, Binutils, Bison, Check, Coreutils, Flex, GCC, Gettext, Glibc, Gzip, Make, Patch y Sed

El conjunto de pruebas depende de: No hay ningún conjunto de pruebas disponible

Debe instalarse antes: Ninguno

Dependencias opcionales: ninguna


kmod

La instalación depende de: Bash, Binutils, Bison, Coreutils, Flex, GCC, Gettext, Glibc, Gzip, Make, Pkg-config, Sed, Xz-Utils y Zlib

El conjunto de pruebas depende de: No hay ningún conjunto de pruebas disponible

Debe instalarse antes: Eudev

Dependencias opcionales: ninguna


Menos

La instalación depende de: Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, Ncurses y Sed

El conjunto de pruebas depende de: No hay ningún conjunto de pruebas disponible

Debe instalarse antes: Gzip

Dependencias opcionales: Pcre


librería

La instalación depende de: Attr, Bash, Binutils, Coreutils, GCC, Glibc, Perl, Make y Sed

El conjunto de pruebas depende de: No hay ningún conjunto de pruebas disponible

Debe instalarse antes: Ninguno

Dependencias opcionales: Linux-PAM

Linux From Scratch - Versión 9.0


libelf

La instalación depende de: Bash, Binutils, Coreutils, GCC, Glibc y Make

El conjunto de pruebas depende de: No hay ningún conjunto de pruebas disponible Debe instalarse antes: Kernel de Linux Dependencias opcionales: Ninguna


Libffi

La instalación depende de: Bash, Binutils, Coreutils, GCC, Glibc, Make y Sed

El conjunto de pruebas depende de: DejaGnu Debe instalarse antes: Python Dependencias opcionales: Ninguna


libpipeline

La instalación depende de: Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Sed y Texinfo

El conjunto de pruebas depende de: Comprobar Debe instalarse antes: Man-DB Dependencias opcionales: Ninguna


libtool

La instalación depende de: Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Sed y Texinfo

El conjunto de pruebas depende de: Autoconf, Automake y Findutils

Debe instalarse antes: Ninguno

Dependencias opcionales: ninguna


Linux Kernel

La instalación depende de: Bash, Bc, Binutils, Coreutils, Diffutils, Findutils, GCC, Glibc, Grep, Gzip, Kmod, Libelf, Make, Ncurses, OpenSSL, Perl y Sed

El conjunto de pruebas depende de: No hay ningún conjunto de pruebas disponible

Debe instalarse antes: Ninguno

Dependencias opcionales: ninguna


M4

La instalación depende de: Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, Sed y Texinfo

El conjunto de pruebas depende de: Diffutils

Debe instalarse antes: Autoconf y Bison

Dependencias opcionales: libsigsegv


Hacer

La instalación depende de: Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, Sed y Texinfo

El conjunto de pruebas depende de: Perl y Procps-ng

Debe instalarse antes: Ninguno

Dependencias opcionales: ninguna


273

Linux From Scratch - Versión 9.0


Hombre-DB

La instalación depende de: Bash, Binutils, Bzip2, Coreutils, Flex, GCC, GDBM, Gettext, Glibc, Grep, Groff, Gzip, Less, Libpipeline, Make, Sed y Xz

El conjunto de pruebas depende de: Util-linux Debe instalarse antes: Ninguno Dependencias opcionales: Ninguno


Páginas de manual

La instalación depende de: Bash, Coreutils y Make Test suite depende de: No hay test suite disponible Debe instalarse antes: Ninguno

Dependencias opcionales: ninguna


Meson

La instalación depende de: Ninja y Python Test suite depende de: No hay test suite disponible Debe instalarse antes: Systemd

Dependencias opcionales: ninguna


MPC

La instalación depende de: Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, GMP, Make, MPFR, Sed y Texinfo

El conjunto de pruebas depende de: Ninguno Debe instalarse antes: GCC Dependencias opcionales: Ninguno


MPFR

La instalación depende de: Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, GMP, Make, Sed y Texinfo

El conjunto de pruebas depende de: Ninguno

Debe instalarse antes: Gawk y GCC

Dependencias opcionales: ninguna


Maldiciones

La instalación depende de: Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Patch y Sed

El conjunto de pruebas depende de: No hay ningún conjunto de pruebas disponible

Debe instalarse antes: Bash, GRUB, Inetutils, Less, Procps-ng, Psmisc, Readline, Texinfo, Util-linux y Vim

Dependencias opcionales: ninguna


Ninja

La instalación depende de: Binutils, Coreutils, Gcc y Python

El conjunto de pruebas depende de: Ninguno

Debe instalarse antes: Meson

Dependencias opcionales: Asciidoc, Doxygen, Emacs y re2c


274

Linux From Scratch - Versión 9.0


abressl

La instalación depende de: Binutils, Coreutils, Gcc, Make y Perl

El conjunto de pruebas depende de: Ninguno Debe instalarse antes: Linux Dependencias opcionales: Ninguno


Patch

La instalación depende de: Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make y Sed

El conjunto de pruebas depende de: Diffutils Debe instalarse antes: Ninguno Dependencias opcionales: Ed


Perl

La instalación depende de: Bash, Binutils, Coreutils, Gawk, GCC, GDBM, Glibc, Grep, Groff, Make, Sed y Zlib

El conjunto de pruebas depende de: Iana-Etc y Procps-ng

Debe instalarse antes: Autoconf

Dependencias opcionales: ninguna


configuración del paquete

La instalación depende de: Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, Popt y Sed

El conjunto de pruebas depende de: Ninguno Debe instalarse antes: Kmod Dependencias opcionales: Ninguno


estallido

La instalación depende de: Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep y Make

El conjunto de pruebas depende de: Diffutils y Sed Se debe instalar antes: Pkg-config Dependencias opcionales: Ninguna


Procps-ng

La instalación depende de: Bash, Binutils, Coreutils, GCC, Glibc, Make y Ncurses

El conjunto de pruebas depende de: DejaGNU Debe instalarse antes: Ninguno Dependencias opcionales: Ninguno


psmisco

La instalación depende de: Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, Ncurses y Sed

Linux From Scratch - Versión 9.0


Python

La instalación depende de: Bash, Binutils, Coreutils, GCC, Gdbm, Gettext, Glibc, Grep, Libffi, Make, Ncurses y Sed

El conjunto de pruebas depende de: GDB y Valgrind

Debe instalarse antes: Ninja

Dependencias opcionales: Berkeley DB, OpenSSL, SQLite y Tk


Readline

La instalación depende de: Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, Ncurses, Patch, Sed y Texinfo

El conjunto de pruebas depende de: No hay ningún conjunto de pruebas disponible Debe instalarse antes: Bash y Gawk Dependencias opcionales: Ninguna


Sed

La instalación depende de: Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, Sed y Texinfo

El conjunto de pruebas depende de: Diffutils y Gawk

Debe instalarse antes: E2fsprogs, File, Libtool y Shadow

Dependencias opcionales: ninguna


Sombra

La instalación depende de: Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC, Gettext, Glibc, Grep, Make y Sed

El conjunto de pruebas depende de: No hay ningún conjunto de pruebas disponible

Debe instalarse antes: Coreutils

Dependencias opcionales: Acl, Attr, Cracklib y PAM


registro del sistema

La instalación depende de: Binutils, Coreutils, GCC, Glibc, Make y Patch

El conjunto de pruebas depende de: No hay ningún conjunto de pruebas disponible

Debe instalarse antes: Ninguno

Dependencias opcionales: ninguna


Systemd

La instalación depende de: Acl, Attr, Bash, Binutils, Coreutils, Diffutils, Expat, Gawk, GCC, Glibc, Gperf, Grep, Intltool, Libcap, Meson, Sed y Util-linux

El conjunto de pruebas depende de: Ninguno

Debe instalarse antes: Ninguno

Dependencias opcionales: muchas, consulte la página systemd de BLFS


Sysvinit

La instalación depende de: Binutils, Coreutils, GCC, Glibc, Make y Sed

Linux From Scratch - Versión 9.0


Alquitrán

La instalación depende de: Acl, Attr, Bash, Binutils, Bison, Coreutils, GCC, Gettext, Glibc, Grep, Inetutils, Make, Sed y Texinfo

El conjunto de pruebas depende de: Autoconf, Diffutils, Findutils, Gawk y Gzip

Debe instalarse antes: Ninguno

Dependencias opcionales: ninguna


TCL

La instalación depende de: Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make y Sed

El conjunto de pruebas depende de: Ninguno Debe instalarse antes: Ninguno Dependencias opcionales: Ninguno


Texinfo

La instalación depende de: Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, Ncurses, Patch y Sed

El conjunto de pruebas depende de: Ninguno Debe instalarse antes: Ninguno Dependencias opcionales: Ninguno


Util-linux

La instalación depende de: Bash, Binutils, Coreutils, Diffutils, Eudev, Findutils, Gawk, GCC, Gettext, Glibc, Grep, Make, Ncurses, Sed y Zlib

El conjunto de pruebas depende de: Ninguno Debe instalarse antes: Ninguno Dependencias opcionales: libcap-ng


Empuje

La instalación depende de: Acl, Attr, Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, Ncurses y Sed

El conjunto de pruebas depende de: Ninguno

Debe instalarse antes: Ninguno

Dependencias opcionales: Xorg, GTK + 2, LessTif, Python, Tcl, Ruby y GPM


XML :: Analizador

La instalación depende de: Bash, Binutils, Coreutils, Expat, GCC, Glibc, Make y Perl

El conjunto de pruebas depende de: Perl Debe instalarse antes: Intltool Dependencias opcionales: Ninguna


Xz

La instalación depende de: Bash, Binutils, Coreutils, Diffutils, GCC, Glibc y Make

El conjunto de pruebas depende de: Ninguno

Debe instalarse antes: Eudev, GRUB, Kmod y Man-DB

Dependencias opcionales: ninguna


Zlib

La instalación depende de: Bash, Binutils, Coreutils, GCC, Glibc, Make y Sed

El conjunto de pruebas depende de: Ninguno

Debe instalarse antes: File, Kmod, Perl y Util-linux

Dependencias opcionales: ninguna


Top OS Cloud Computing en OnWorks: