^ Linux From Scratch - Version 12.1-systemd ^^^ ^ Part V. Appendices ^^^ |[[.:174-b._acknowledgments|이전]] | [[.:5-appendices|위로]] / [[.:12.1|처음으로]] | [[.:176-d._LFS Licenses|다음]]| |약어와 용어 | LFS 라이센스| ---- ===== C. 종속성 ===== LFS에서 빌드된 모든 패키지는 제대로 빌드하고 설치하기 위해 하나 이상의 다른 패키지에 의존합니다. 일부 패키지는 순환 종속성, 즉 첫 번째 패키지가 두 번째 패키지에 의존하고 두 번째 패키지가 다시 첫 번째 패키지에 의존하는 순환 종속성을 갖기도 합니다. 이러한 종속성 때문에 LFS에서 패키지를 빌드하는 순서는 매우 중요합니다. 이 페이지의 목적은 LFS에서 빌드된 각 패키지의 종속성을 문서화하는 것입니다. 빌드되는 각 패키지에는 아래에 나열된 세 가지, 때로는 최대 다섯 가지 유형의 종속성이 있습니다. 첫 번째는 해당 패키지를 컴파일하고 설치하기 위해 필요한 다른 패키지를 나열합니다. 두 번째는 런타임에 패키지의 프로그램이나 라이브러리를 사용할 때 사용 가능해야 하는 패키지를 나열합니다. 세 번째는 테스트 스위트를 실행하기 위해 첫 번째 목록에 있는 패키지 외에 사용할 수 있어야 하는 패키지를 나열합니다. 네 번째 종속성 목록은 이 패키지가 빌드 및 설치되기 전에 최종 위치에 설치되어야 하는 패키지입니다. 마지막 종속성 목록은 LFS에서 다루지 않지만 사용자에게 유용할 수 있는 선택적 패키지입니다. 이러한 패키지는 자체적으로 추가적인 필수 또는 선택적 종속성을 가질 수 있습니다. 이러한 종속성의 경우 LFS 북을 완료한 후에 설치한 다음 다시 돌아가서 LFS 패키지를 다시 빌드하는 것이 좋습니다. 많은 경우에 재설치는 BLFS에서 해결됩니다. === Acl === * **빌드할 때 필요:** \\ Attr, Bash, Binutils, Coreutils, GCC, Gettext, Grep, M4, Make, Perl, Sed, Texinfo * **실행할 때 필요:** \\ Attr, Glibc * **검증할 때 필요:** \\ Automake, Diffutils, Findutils, Libtool * **종속성 패키지:** \\ Coreutils, Sed, Tar, Vim * **선택적 패키지:** \\ 없음 === Attr === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, M4, Make, Perl, Sed, Texinfo * **실행할 때 필요:** \\ Glibc * **검증할 때 필요:** \\ Automake, Diffutils, Findutils, Libtool * **종속성 패키지:** \\ Acl, Libcap, Patch * **선택적 패키지:** \\ 없음 === Autoconf === * **빌드할 때 필요:** \\ Bash, Coreutils, Grep, M4, Make, Perl, Sed, Texinfo * **실행할 때 필요:** \\ Bash, Coreutils, Grep, M4, Make, Sed, Texinfo * **검증할 때 필요:** \\ Automake, Diffutils, Findutils, GCC, Libtool * **종속성 패키지:** \\ Automake, Coreutils * **선택적 패키지:** \\ Emacs === Automake === * **빌드할 때 필요:** \\ Autoconf, Bash, Coreutils, Gettext, Grep, M4, Make, Perl, Sed, Texinfo * **실행할 때 필요:** \\ Bash, Coreutils, Grep, M4, Sed, Texinfo * **검증할 때 필요:** \\ Binutils, Bison, Bzip2, DejaGNU, Diffutils, Expect, Findutils, Flex, GCC, Gettext, Gzip, Libtool, Tar * **종속성 패키지:** \\ Coreutils * **선택적 패키지:** \\ 없음 === Bash === * **빌드할 때 필요:** \\ Bash, Binutils, Bison, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Ncurses, Patch, Readline, Sed, Texinfo * **실행할 때 필요:** \\ Glibc, Ncurses, Readline * **검증할 때 필요:** \\ Expect, Shadow * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ Xorg === Bc === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, Readline * **실행할 때 필요:** \\ Glibc, Ncurses, Readline * **검증할 때 필요:** \\ Gawk * **종속성 패키지:** \\ Linux * **선택적 패키지:** \\ 없음 === Binutils === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, Diffutils, File, Flex, Gawk, GCC, Glibc, Grep, Make, Perl, Pkgconf, Sed, Texinfo, Zlib, Zstd * **실행할 때 필요:** \\ Glibc, Zlib, Zstd * **검증할 때 필요:** \\ DejaGNU, Expect * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ Elfutils, Jansson === Bison === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, M4, Make, Perl, Sed * **실행할 때 필요:** \\ Glibc * **검증할 때 필요:** \\ Diffutils, Findutils, Flex * **종속성 패키지:** \\ Kbd, Tar * **선택적 패키지:** \\ Doxygen === Bzip2 === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Make, Patch * **실행할 때 필요:** \\ Glibc * **검증할 때 필요:** \\ 없음 * **종속성 패키지:** \\ File, Libelf * **선택적 패키지:** \\ 없음 === Check === * **빌드할 때 필요:** \\ Gawk, GCC, Grep, Make, Sed, Texinfo * **실행할 때 필요:** \\ Bash, Gawk * **검증할 때 필요:** \\ 없음 * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ libsubunit, patchutils === Coreutils === * **빌드할 때 필요:** \\ Autoconf, Automake, Bash, Binutils, Coreutils, GCC, Gettext, Glibc, GMP, Grep, Libcap, Make, OpenSSL, Patch, Perl, Sed, Texinfo * **실행할 때 필요:** \\ Glibc * **검증할 때 필요:** \\ Diffutils, E2fsprogs, Findutils, Shadow, Util-linux * **종속성 패키지:** \\ Bash, Diffutils, Findutils, Man-DB, Systemd * **선택적 패키지:** \\ Expect.pm, IO::Tty === D-Bus === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Pkgconf, Sed, Systemd, Util-linux * **실행할 때 필요:** \\ Glibc, Systemd * **검증할 때 필요:** \\ Several packages in BLFS * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ Xorg Libraries === DejaGNU === * **빌드할 때 필요:** \\ Bash, Coreutils, Diffutils, Expect, GCC, Grep, Make, Sed, Texinfo * **실행할 때 필요:** \\ Expect, Bash * **검증할 때 필요:** \\ 없음 * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ 없음 === Diffutils === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, Gawk, GCC, Gettext, Glibc, Grep, Make, Sed, Texinfo * **실행할 때 필요:** \\ Glibc * **검증할 때 필요:** \\ Perl * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ 없음 === E2fsprogs === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Gzip, Make, Pkgconf, Sed, Systemd, Texinfo, Util-linux * **실행할 때 필요:** \\ Glibc, Util-linux * **검증할 때 필요:** \\ Procps-ng, Psmisc * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ 없음 === Expat === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, Sed * **실행할 때 필요:** \\ Glibc * **검증할 때 필요:** \\ 없음 * **종속성 패키지:** \\ Python, XML::Parser * **선택적 패키지:** \\ 없음 === Expect === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, Patch, Sed, Tcl * **실행할 때 필요:** \\ Glibc, Tcl * **검증할 때 필요:** \\ 없음 * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ Tk === File === * **빌드할 때 필요:** \\ Bash, Binutils, Bzip2, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Sed, Xz, Zlib * **실행할 때 필요:** \\ Glibc, Bzip2, Xz, Zlib * **검증할 때 필요:** \\ 없음 * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ libseccomp === Findutils === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, Sed, Texinfo * **실행할 때 필요:** \\ Bash, Glibc * **검증할 때 필요:** \\ DejaGNU, Diffutils, Expect * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ 없음 === Flex === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, M4, Make, Patch, Sed, Texinfo * **실행할 때 필요:** \\ Bash, Glibc, M4 * **검증할 때 필요:** \\ Bison, Gawk * **종속성 패키지:** \\ Binutils, IProute2, Kbd, Kmod, Man-DB * **선택적 패키지:** \\ 없음 === Flit-Core === * **빌드할 때 필요:** \\ Python * **실행할 때 필요:** \\ Python * **검증할 때 필요:** \\ 테스트 스위트 없음 * **종속성 패키지:** \\ Wheel * **선택적 패키지:** \\ pytest, testpath === Gawk === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, GCC, Gettext, Glibc, GMP, Grep, Make, MPFR, Patch, Readline, Sed, Texinfo * **실행할 때 필요:** \\ Bash, Glibc, Mpfr * **검증할 때 필요:** \\ Diffutils * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ libsigsegv === GCC === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC, Gettext, Glibc, GMP, Grep, Libxcrypt, M4, Make, MPC, MPFR, Patch, Perl, Sed, Tar, Texinfo, Zstd * **실행할 때 필요:** \\ Bash, Binutils, Glibc, Mpc, Python * **검증할 때 필요:** \\ DejaGNU, Expect, Shadow * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ GDC, GNAT, ISL === GDBM === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, Diffutils, GCC, Grep, Make, Sed * **실행할 때 필요:** \\ Bash, Glibc, Readline * **검증할 때 필요:** \\ 없음 * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ 없음 === Gettext === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, Ncurses, Sed, Texinfo * **실행할 때 필요:** \\ Acl, Bash, Gcc, Glibc * **검증할 때 필요:** \\ Diffutils, Perl, Tcl * **종속성 패키지:** \\ Automake, Bison * **선택적 패키지:** \\ libunistring, libxml2 === Glibc === * **빌드할 때 필요:** \\ Bash, Binutils, Bison, Coreutils, Diffutils, Gawk, GCC, Gettext, Grep, Gzip, Linux API Headers, Make, Perl, Python, Sed, Texinfo * **실행할 때 필요:** \\ 없음 * **검증할 때 필요:** \\ File * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ 없음 === GMP === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, M4, Make, Sed, Texinfo * **실행할 때 필요:** \\ GCC, Glibc * **검증할 때 필요:** \\ 없음 * **종속성 패키지:** \\ MPFR, GCC * **선택적 패키지:** \\ 없음 === Gperf === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, GCC, Glibc, Make * **실행할 때 필요:** \\ GCC, Glibc * **검증할 때 필요:** \\ Diffutils, Expect * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ 없음 === Grep === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep, Make, Patch, Sed, Texinfo * **실행할 때 필요:** \\ Glibc * **검증할 때 필요:** \\ Gawk * **종속성 패키지:** \\ Man-DB * **선택적 패키지:** \\ PCRE2, libsigsegv === Groff === * **빌드할 때 필요:** \\ Bash, Binutils, Bison, Coreutils, Gawk, GCC, Glibc, Grep, Make, Patch, Sed, Texinfo * **실행할 때 필요:** \\ GCC, Glibc, Perl * **검증할 때 필요:** \\ 테스트 스위트 없음 * **종속성 패키지:** \\ Man-DB * **선택적 패키지:** \\ ghostscript, Uchardet === GRUB === * **빌드할 때 필요:** \\ Bash, Binutils, Bison, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep, Make, Ncurses, Sed, Texinfo, Xz * **실행할 때 필요:** \\ Bash, GCC, Gettext, Glibc, Xz, Sed. * **검증할 때 필요:** \\ 없음 * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ 없음 === Gzip === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, Sed, Texinfo * **실행할 때 필요:** \\ Bash, Glibc * **검증할 때 필요:** \\ Diffutils, Less * **종속성 패키지:** \\ Man-DB * **선택적 패키지:** \\ 없음 === Iana-Etc === * **빌드할 때 필요:** \\ Coreutils * **실행할 때 필요:** \\ 없음 * **검증할 때 필요:** \\ 테스트 스위트 없음 * **종속성 패키지:** \\ Perl * **선택적 패키지:** \\ 없음 === Inetutils === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, Ncurses, Patch, Sed, Texinfo, Zlib * **실행할 때 필요:** \\ GCC, Glibc, Ncurses, Readline * **검증할 때 필요:** \\ 없음 * **종속성 패키지:** \\ Tar * **선택적 패키지:** \\ 없음 === Intltool === * **빌드할 때 필요:** \\ Bash, Gawk, Glibc, Make, Perl, Sed, XML::Parser * **실행할 때 필요:** \\ Autoconf, Automake, Bash, Glibc, Grep, Perl, Sed * **검증할 때 필요:** \\ Perl * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ 없음 === IProute2 === * **빌드할 때 필요:** \\ Bash, Bison, Coreutils, Flex, GCC, Glibc, Make, Libcap, Libelf, Linux API Headers, Pkgconf, Zlib * **실행할 때 필요:** \\ Bash, Coreutils, Glibc, Libcap, Libelf, Zlib * **검증할 때 필요:** \\ 테스트 스위트 없음 * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ Berkeley DB, iptables, libbpf, libmnl, libtirpc === Jinja2 === * **빌드할 때 필요:** \\ MarkupSafe, Python, Setuptools, Wheel * **실행할 때 필요:** \\ MarkupSafe, Python * **검증할 때 필요:** \\ 테스트 스위트 없음 * **종속성 패키지:** \\ Systemd * **선택적 패키지:** \\ 없음 === Kbd === * **빌드할 때 필요:** \\ Bash, Binutils, Bison, Check, Coreutils, Flex, GCC, Gettext, Glibc, Gzip, Make, Patch, Sed * **실행할 때 필요:** \\ Bash, Coreutils, Glibc * **검증할 때 필요:** \\ 없음 * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ Linux-PAM === Kmod === * **빌드할 때 필요:** \\ Bash, Binutils, Bison, Coreutils, Flex, GCC, Gettext, Glibc, Gzip, Make, OpenSSL, Pkgconf, Sed, Xz, Zlib * **실행할 때 필요:** \\ Glibc, Xz, Zlib * **검증할 때 필요:** \\ 테스트 스위트 없음 * **종속성 패키지:** \\ Systemd * **선택적 패키지:** \\ 없음 === Less === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, Ncurses, Sed * **실행할 때 필요:** \\ Glibc, Ncurses * **검증할 때 필요:** \\ 테스트 스위트 없음 * **종속성 패키지:** \\ Gzip * **선택적 패키지:** \\ PCRE2 or PCRE === Libcap === * **빌드할 때 필요:** \\ Attr, Bash, Binutils, Coreutils, GCC, Glibc, Perl, Make, Sed * **실행할 때 필요:** \\ Glibc * **검증할 때 필요:** \\ 없음 * **종속성 패키지:** \\ IProute2, Shadow * **선택적 패키지:** \\ Linux-PAM === Libelf === * **빌드할 때 필요:** \\ Bash, Binutils, Bzip2, Coreutils, GCC, Glibc, Make, Xz, Zlib, Zstd * **실행할 때 필요:** \\ Bzip2, Glibc, Xz, Zlib, Zstd * **검증할 때 필요:** \\ 없음 * **종속성 패키지:** \\ IProute2, Linux * **선택적 패키지:** \\ 없음 === Libffi === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, GCC, Glibc, Make, Sed * **실행할 때 필요:** \\ Glibc * **검증할 때 필요:** \\ DejaGnu * **종속성 패키지:** \\ Python * **선택적 패키지:** \\ 없음 === Libpipeline === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Sed, Texinfo * **실행할 때 필요:** \\ Glibc * **검증할 때 필요:** \\ Check, Pkgconf * **종속성 패키지:** \\ Man-DB * **선택적 패키지:** \\ 없음 === Libtool === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Sed, Texinfo * **실행할 때 필요:** \\ Autoconf, Automake, Bash, Binutils, Coreutils, File, GCC, Glibc, Grep, Make, Sed * **검증할 때 필요:** \\ Autoconf, Automake, Findutils * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ 없음 === Libxcrypt === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Perl, Sed * **실행할 때 필요:** \\ Glibc * **검증할 때 필요:** \\ 없음 * **종속성 패키지:** \\ GCC, Perl, Python, Shadow, Systemd * **선택적 패키지:** \\ 없음 === Linux === * **빌드할 때 필요:** \\ Bash, Bc, Binutils, Coreutils, Diffutils, Findutils, GCC, Glibc, Grep, Gzip, Kmod, Libelf, Make, Ncurses, OpenSSL, Perl, Sed * **실행할 때 필요:** \\ 없음 * **검증할 때 필요:** \\ 테스트 스위트 없음 * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ cpio, LLVM (with Clang) === Linux API Headers === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, Findutils, GCC, Glibc, Grep, Gzip, Make, Perl, Sed * **실행할 때 필요:** \\ 없음 * **검증할 때 필요:** \\ 테스트 스위트 없음 * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ 없음 === M4 === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, Sed, Texinfo * **실행할 때 필요:** \\ Bash, Glibc * **검증할 때 필요:** \\ Diffutils * **종속성 패키지:** \\ Autoconf, Bison * **선택적 패키지:** \\ libsigsegv === Make === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, Sed, Texinfo * **실행할 때 필요:** \\ Glibc * **검증할 때 필요:** \\ Perl, Procps-ng * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ Guile === Man-DB === * **빌드할 때 필요:** \\ Bash, Binutils, Bzip2, Coreutils, Flex, GCC, GDBM, Gettext, Glibc, Grep, Groff, Gzip, Less, Libpipeline, Make, Pkgconf, Sed, Systemd, Xz * **실행할 때 필요:** \\ Bash, GDBM, Groff, Glibc, Gzip, Less, Libpipeline, Zlib * **검증할 때 필요:** \\ Util-linux * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ libseccomp, po4a === Man-Pages === * **빌드할 때 필요:** \\ Bash, Coreutils, Make * **실행할 때 필요:** \\ 없음 * **검증할 때 필요:** \\ 테스트 스위트 없음 * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ 없음 === MarkupSafe === * **빌드할 때 필요:** \\ Python, Setuptools, Wheel * **실행할 때 필요:** \\ Python * **검증할 때 필요:** \\ 테스트 스위트 없음 * **종속성 패키지:** \\ Jinja2 * **선택적 패키지:** \\ 없음 === Meson === * **빌드할 때 필요:** \\ Ninja, Python, Setuptools, Wheel * **실행할 때 필요:** \\ Python * **검증할 때 필요:** \\ 테스트 스위트 없음 * **종속성 패키지:** \\ Systemd * **선택적 패키지:** \\ 없음 === MPC === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, GMP, Make, MPFR, Sed, Texinfo * **실행할 때 필요:** \\ Glibc, GMP, MPFR * **검증할 때 필요:** \\ 없음 * **종속성 패키지:** \\ GCC * **선택적 패키지:** \\ 없음 === MPFR === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, GMP, Make, Sed, Texinfo * **실행할 때 필요:** \\ Glibc, GMP * **검증할 때 필요:** \\ 없음 * **종속성 패키지:** \\ Gawk, GCC * **선택적 패키지:** \\ 없음 === Ncurses === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Patch, Sed * **실행할 때 필요:** \\ Glibc * **검증할 때 필요:** \\ 테스트 스위트 없음 * **종속성 패키지:** \\ Bash, GRUB, Inetutils, Less, Procps-ng, Psmisc, Readline, Texinfo, Util-linux, Vim * **선택적 패키지:** \\ 없음 === Ninja === * **빌드할 때 필요:** \\ Binutils, Coreutils, GCC, Python * **실행할 때 필요:** \\ GCC, Glibc * **검증할 때 필요:** \\ 없음 * **종속성 패키지:** \\ Meson * **선택적 패키지:** \\ Asciidoc, Doxygen, Emacs, re2c === OpenSSL === * **빌드할 때 필요:** \\ Binutils, Coreutils, GCC, Make, Perl * **실행할 때 필요:** \\ Glibc, Perl * **검증할 때 필요:** \\ 없음 * **종속성 패키지:** \\ Coreutils, Kmod, Linux, Systemd * **선택적 패키지:** \\ 없음 === Patch === * **빌드할 때 필요:** \\ Attr, Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, Sed * **실행할 때 필요:** \\ Attr, Glibc * **검증할 때 필요:** \\ Diffutils * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ Ed === Perl === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, Gawk, GCC, GDBM, Glibc, Grep, Libxcrypt, Make, Sed, Zlib * **실행할 때 필요:** \\ GDBM, Glibc, Libxcrypt * **검증할 때 필요:** \\ Iana-Etc, Less, Procps-ng * **종속성 패키지:** \\ Autoconf * **선택적 패키지:** \\ Berkeley DB === Pkgconf === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, Sed * **실행할 때 필요:** \\ Glibc * **검증할 때 필요:** \\ 없음 * **종속성 패키지:** \\ Binutils, D-Bus, E2fsprogs, IProute2, Kmod, Man-DB, Procps-ng, Python, Systemd , Util-linux * **선택적 패키지:** \\ 없음 === Procps-ng === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, GCC, Glibc, Make, Ncurses, Pkgconf, Systemd * **실행할 때 필요:** \\ Glibc * **검증할 때 필요:** \\ DejaGNU * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ 없음 === Psmisc === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, Ncurses, Sed * **실행할 때 필요:** \\ Glibc, Ncurses * **검증할 때 필요:** \\ 테스트 스위트 없음 * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ 없음 === Python === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, Expat, GCC, Gdbm, Gettext, Glibc, Grep, Libffi, Libxcrypt, Make, Ncurses, OpenSSL, Pkgconf, Sed, Util-linux * **실행할 때 필요:** \\ Bzip2, Expat, Gdbm, Glibc, Libffi, Libxcrypt, Ncurses, OpenSSL, Zlib * **검증할 때 필요:** \\ GDB, Valgrind * **종속성 패키지:** \\ Ninja * **선택적 패키지:** \\ Berkeley DB, libnsl, SQLite, Tk === Readline === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, Ncurses, Patch, Sed, Texinfo * **실행할 때 필요:** \\ Glibc, Ncurses * **검증할 때 필요:** \\ 테스트 스위트 없음 * **종속성 패키지:** \\ Bash, Bc, Gawk * **선택적 패키지:** \\ 없음 === Sed === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, Sed, Texinfo * **실행할 때 필요:** \\ Acl, Attr, Glibc * **검증할 때 필요:** \\ Diffutils, Gawk * **종속성 패키지:** \\ E2fsprogs, File, Libtool, Shadow * **선택적 패키지:** \\ 없음 === Setuptools === * **빌드할 때 필요:** \\ Python, Wheel * **실행할 때 필요:** \\ Python * **검증할 때 필요:** \\ 테스트 스위트 없음 * **종속성 패키지:** \\ Jinja2, MarkupSafe, Meson * **선택적 패키지:** \\ 없음 === Shadow === * **빌드할 때 필요:** \\ Acl, Attr, Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC, Gettext, Glibc, Grep, Libcap, Libxcrypt, Make, Sed * **실행할 때 필요:** \\ Glibc, Libxcrypt * **검증할 때 필요:** \\ 테스트 스위트 없음 * **종속성 패키지:** \\ Coreutils * **선택적 패키지:** \\ CrackLib, Linux-PAM === Systemd === * **빌드할 때 필요:** \\ Acl, Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Gperf, Grep, Jinja2, Libcap, Libxcrypt, Meson, OpenSSL, Pkgconf, Sed, Util-linux, Zstd * **실행할 때 필요:** \\ Acl, Glibc, Libcap, Libxcrypt, OpenSSL, Util-linux, Xz, Zlib, Zstd * **검증할 때 필요:** \\ 없음 * **종속성 패키지:** \\ D-Bus, E2fsprogs, Man-DB, Procps-ng, Util-linux * **선택적 패키지:** \\ AppArmor, audit-userspace, bash-completion, btrfs-progs, cURL, cryptsetup, docbook-xml, docbook-xsl-nons, Git, GnuTLS, iptables, jekyll, kexec-tools, libbpf, libdw, libfido2, libgcrypt, libidn2, libmicrohttpd, libpwquality, libseccomp, libxkbcommon, libxslt, Linux-PAM, lxml, LZ4, make-ca, p11-kit, PCRE2, pefile, Polkit, pyelftools, qemu, qrencode, quota-tools, rpm, rsync, SELinux, Sphinx, systemtap, tpm2-tss, Valgrind, Xen, zsh === Tar === * **빌드할 때 필요:** \\ Acl, Attr, Bash, Binutils, Bison, Coreutils, GCC, Gettext, Glibc, Grep, Inetutils, Make, Sed, Texinfo * **실행할 때 필요:** \\ Acl, Attr, Bzip2, Glibc, Gzip, Xz * **검증할 때 필요:** \\ Autoconf, Diffutils, Findutils, Gawk, Gzip * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ 없음 === Tcl === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, Sed * **실행할 때 필요:** \\ Glibc, Zlib * **검증할 때 필요:** \\ 없음 * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ 없음 === Texinfo === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, Ncurses, Patch, Sed * **실행할 때 필요:** \\ Glibc, Ncurses * **검증할 때 필요:** \\ 없음 * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ 없음 === Util-linux === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, Diffutils, File, Findutils, Gawk, GCC, Gettext, Glibc, Grep, Make, Ncurses, Pkgconf, Sed, Systemd , Zlib * **실행할 때 필요:** \\ Glibc, Ncurses, Readline, Systemd , Zlib * **검증할 때 필요:** \\ 없음 * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ Asciidoctor, Libcap-NG, libeconf, libuser, libutempter, Linux-PAM, smartmontools, po4a, slang === Vim === * **빌드할 때 필요:** \\ Acl, Attr, Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, Ncurses, Sed * **실행할 때 필요:** \\ Acl, Attr, Glibc, Python, Ncurses, Tcl * **검증할 때 필요:** \\ 없음 * **종속성 패키지:** \\ 없음 * **선택적 패키지:** \\ Xorg, GTK+2, LessTif, Ruby, GPM === Wheel === * **빌드할 때 필요:** \\ Python, Flit-core * **실행할 때 필요:** \\ Python * **검증할 때 필요:** \\ 테스트 스위트 없음 * **종속성 패키지:** \\ Jinja2, MarkupSafe, Meson, Setuptools * **선택적 패키지:** \\ 없음 === XML::Parser === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, Expat, GCC, Glibc, Make, Perl * **실행할 때 필요:** \\ Expat, Glibc, Perl * **검증할 때 필요:** \\ Perl * **종속성 패키지:** \\ Intltool * **선택적 패키지:** \\ 없음 === Xz === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Make * **실행할 때 필요:** \\ Glibc * **검증할 때 필요:** \\ 없음 * **종속성 패키지:** \\ File, GRUB, Kmod, Libelf, Man-DB, Systemd * **선택적 패키지:** \\ 없음 === Zlib === * **빌드할 때 필요:** \\ Bash, Binutils, Coreutils, GCC, Glibc, Make, Sed * **실행할 때 필요:** \\ Glibc * **검증할 때 필요:** \\ 없음 * **종속성 패키지:** \\ File, Kmod, Libelf, Perl, Util-linux * **선택적 패키지:** \\ 없음 === Zstd === * **빌드할 때 필요:** \\ Binutils, Coreutils, GCC, Glibc, Gzip, Make, Xz, Zlib * **실행할 때 필요:** \\ Glibc * **검증할 때 필요:** \\ 없음 * **종속성 패키지:** \\ Binutils, GCC, Libelf, Systemd * **선택적 패키지:** \\ LZ4