ເຫດຜົນສໍາລັບການຫຸ້ມຫໍ່ຢູ່ໃນປື້ມ
ດັ່ງທີ່ໄດ້ກ່າວກ່ອນຫນ້ານີ້, ເປົ້າຫມາຍຂອງ LFS ແມ່ນເພື່ອສ້າງລະບົບລະດັບພື້ນຖານທີ່ສົມບູນແລະສາມາດໃຊ້ໄດ້. ນີ້ປະກອບມີທຸກແພັກເກັດທີ່ຈໍາເປັນເພື່ອເຮັດເລື້ມຄືນຕົນເອງໃນຂະນະທີ່ສະຫນອງພື້ນຖານທີ່ຂ້ອນຂ້າງຫນ້ອຍທີ່ຈະປັບແຕ່ງລະບົບທີ່ສົມບູນກວ່າໂດຍອີງໃສ່ທາງເລືອກຂອງຜູ້ໃຊ້. ນີ້ບໍ່ໄດ້ຫມາຍຄວາມວ່າ LFS ເປັນລະບົບທີ່ນ້ອຍທີ່ສຸດເທົ່າທີ່ເປັນໄປໄດ້. ຊຸດທີ່ສໍາຄັນຈໍານວນຫນຶ່ງແມ່ນລວມເຂົ້າກັນທີ່ບໍ່ຈໍາເປັນຢ່າງເຂັ້ມງວດ. ລາຍຊື່ຂ້າງລຸ່ມນີ້ບັນທຶກເຫດຜົນສໍາລັບແຕ່ລະຊຸດໃນປຶ້ມ.
• Acl
ຊຸດນີ້ປະກອບດ້ວຍສິ່ງອໍານວຍຄວາມສະດວກໃນການຄຸ້ມຄອງລາຍຊື່ການຄວບຄຸມການເຂົ້າເຖິງ, ເຊິ່ງຖືກນໍາໃຊ້ເພື່ອກໍານົດສິດທິໃນການເຂົ້າເຖິງທີ່ລະອຽດກວ່າສໍາລັບໄຟລ໌ແລະໄດເລກະທໍລີ.
• Attr
ຊຸດນີ້ປະກອບດ້ວຍໂຄງການສໍາລັບການຄຸ້ມຄອງຄຸນລັກສະນະຂະຫຍາຍຢູ່ໃນວັດຖຸລະບົບໄຟລ໌.
• Autoconf
ຊຸດນີ້ປະກອບດ້ວຍໂປລແກລມສໍາລັບການຜະລິດ Shell scripts ທີ່ສາມາດກໍານົດລະຫັດແຫຼ່ງອັດຕະໂນມັດຈາກແມ່ແບບຂອງຜູ້ພັດທະນາ. ມັນມັກຈະຈໍາເປັນຕ້ອງສ້າງຊຸດໃຫມ່ຫຼັງຈາກການປັບປຸງຂັ້ນຕອນການກໍ່ສ້າງ.
• ອັດຕະໂນມັດ
ຊຸດນີ້ປະກອບດ້ວຍໂຄງການສໍາລັບການສ້າງໄຟລ໌ຈາກແມ່ແບບ. ມັນມັກຈະຈໍາເປັນຕ້ອງສ້າງຊຸດໃຫມ່ຫຼັງຈາກການປັບປຸງຂັ້ນຕອນການກໍ່ສ້າງ.
• Bash
ຊຸດນີ້ຕອບສະໜອງຄວາມຕ້ອງການຫຼັກຂອງ LSB ເພື່ອສະໜອງການໂຕ້ຕອບ Bourne Shell ໃຫ້ກັບລະບົບ. ມັນໄດ້ຖືກເລືອກຫຼາຍກວ່າຊຸດແກະອື່ນໆເນື່ອງຈາກການນໍາໃຊ້ທົ່ວໄປຂອງມັນແລະຄວາມສາມາດທີ່ກວ້າງຂວາງນອກເຫນືອການທໍາງານຂອງແກະພື້ນຖານ.
• Bc
ຊຸດນີ້ໃຫ້ພາສາປະມວນຜົນຕົວເລກທີ່ມີຄວາມແມ່ນຍໍາໂດຍຕົນເອງ. ມັນຕອບສະຫນອງຄວາມຕ້ອງການທີ່ຈໍາເປັນໃນເວລາສ້າງ kernel Linux.
• Binutils
ຊຸດນີ້ປະກອບດ້ວຍຕົວເຊື່ອມຕໍ່, ຕົວປະກອບ, ແລະເຄື່ອງມືອື່ນໆສໍາລັບການຈັດການໄຟລ໌ວັດຖຸ. ໂປລແກລມໃນຊຸດນີ້ແມ່ນຈໍາເປັນເພື່ອລວບລວມແພັກເກັດສ່ວນໃຫຍ່ໃນລະບົບ LFS ແລະຫຼາຍກວ່ານັ້ນ.
• Bison
ຊຸດນີ້ປະກອບດ້ວຍ yacc ຮຸ່ນ GNU (ຍັງອີກ Compiler Compiler) ທີ່ຈໍາເປັນເພື່ອສ້າງໂປຼແກຼມ LFS ອື່ນໆ.
• Bzip2
ຊຸດນີ້ປະກອບດ້ວຍໂຄງການສໍາລັບການບີບອັດແລະ decompressing ໄຟລ໌. ມັນຈໍາເປັນຕ້ອງບີບອັດແພັກເກັດ LFS ຫຼາຍອັນ.
•ກວດສອບ
ຊຸດນີ້ປະກອບດ້ວຍຊຸດທົດສອບສໍາລັບໂຄງການອື່ນໆ. ມັນຖືກຕິດຕັ້ງຢູ່ໃນຕ່ອງໂສ້ເຄື່ອງມືຊົ່ວຄາວເທົ່ານັ້ນ.
• Coreutils
ຊຸດນີ້ປະກອບດ້ວຍໂຄງການທີ່ສໍາຄັນຈໍານວນຫນຶ່ງສໍາລັບການເບິ່ງແລະຈັດການໄຟລ໌ແລະໄດເລກະທໍລີ. ໂປລແກລມເຫຼົ່ານີ້ແມ່ນຈໍາເປັນສໍາລັບການຈັດການໄຟລ໌ເສັ້ນຄໍາສັ່ງ, ແລະມີຄວາມຈໍາເປັນສໍາລັບຂັ້ນຕອນການຕິດຕັ້ງຂອງທຸກໆຊຸດໃນ LFS.
• DejaGNU
ຊຸດນີ້ປະກອບດ້ວຍກອບສໍາລັບການທົດສອບໂຄງການອື່ນໆ. ມັນຖືກຕິດຕັ້ງຢູ່ໃນຕ່ອງໂສ້ເຄື່ອງມືຊົ່ວຄາວເທົ່ານັ້ນ.
• ຄວາມຫຍຸ້ງຍາກ
ຊຸດນີ້ປະກອບດ້ວຍໂຄງການທີ່ສະແດງໃຫ້ເຫັນຄວາມແຕກຕ່າງລະຫວ່າງໄຟລ໌ຫຼືໄດເລກະທໍລີ. ໂປຣແກມເຫຼົ່ານີ້ສາມາດໃຊ້ເພື່ອສ້າງແພັກເກັດ, ແລະຍັງໃຊ້ໃນຂັ້ນຕອນການສ້າງແພັກເກັດຕ່າງໆ.
• E2fsprogs
ຊຸດນີ້ປະກອບດ້ວຍສິ່ງອໍານວຍຄວາມສະດວກສໍາລັບການຈັດການລະບົບໄຟລ໌ ext2, ext3 ແລະ ext4. ເຫຼົ່ານີ້ແມ່ນລະບົບໄຟລ໌ທົ່ວໄປທີ່ສຸດແລະຖືກທົດສອບຢ່າງລະອຽດທີ່ Linux ສະຫນັບສະຫນູນ.
• Eudev
ຊຸດນີ້ແມ່ນຕົວຈັດການອຸປະກອນ. ມັນຄວບຄຸມລາຍການຢູ່ໃນໄດເລກະທໍລີ / dev ແບບໄດນາມິກຍ້ອນວ່າອຸປະກອນຖືກເພີ່ມຫຼືເອົາອອກຈາກລະບົບ.
• ຕ່າງປະເທດ
ຊຸດນີ້ມີຫ້ອງສະໝຸດການວິເຄາະ XML ທີ່ຂ້ອນຂ້າງນ້ອຍ. ມັນຕ້ອງການໂດຍ XML::Parser Perl module.
•ຄາດຫວັງ
ຊຸດນີ້ປະກອບດ້ວຍໂຄງການສໍາລັບການດໍາເນີນການສົນທະນາ scripted ກັບໂຄງການການໂຕ້ຕອບອື່ນໆ. ມັນຖືກນໍາໃຊ້ທົ່ວໄປສໍາລັບການທົດສອບການຫຸ້ມຫໍ່ອື່ນໆ. ມັນຖືກຕິດຕັ້ງຢູ່ໃນຕ່ອງໂສ້ເຄື່ອງມືຊົ່ວຄາວເທົ່ານັ້ນ.
• ໄຟລ໌
ຊຸດນີ້ປະກອບດ້ວຍປະໂຫຍດສໍາລັບການກໍານົດປະເພດຂອງໄຟລ໌ຫຼືໄຟລ໌ທີ່ໃຫ້. ສອງສາມຊຸດຕ້ອງການມັນເພື່ອສ້າງ.
• Findutils
ຊຸດນີ້ປະກອບດ້ວຍໂຄງການເພື່ອຊອກຫາໄຟລ໌ໃນລະບົບໄຟລ໌. ມັນຖືກນໍາໃຊ້ໃນຫຼາຍແພັກເກັດ' build scripts.
• Flex
ຊຸດນີ້ປະກອບດ້ວຍປະໂຫຍດສໍາລັບການສ້າງໂຄງການທີ່ຮັບຮູ້ຮູບແບບໃນຂໍ້ຄວາມ. ມັນແມ່ນສະບັບ GNU ຂອງໂຄງການ lex (lexical analyzer). ມັນຈໍາເປັນຕ້ອງສ້າງຊຸດ LFS ຫຼາຍຊຸດ.
• ກາວ
ຊຸດນີ້ປະກອບດ້ວຍໂຄງການສໍາລັບການຈັດການໄຟລ໌ຂໍ້ຄວາມ. ມັນແມ່ນສະບັບ GNU ຂອງ awk (Aho-Weinberg- Kernighan). ມັນຖືກນໍາໃຊ້ໃນສະຄິບສ້າງຊຸດອື່ນໆຈໍານວນຫຼາຍ.
• Gcc
xii
ຊຸດນີ້ແມ່ນ Gnu Compiler Collection. ມັນປະກອບດ້ວຍ C ແລະ C ++ compilers ເຊັ່ນດຽວກັນກັບຫຼາຍອັນອື່ນໆທີ່ບໍ່ໄດ້ສ້າງຂຶ້ນໂດຍ LFS.
• GBM
ຊຸດນີ້ປະກອບດ້ວຍຫ້ອງສະຫມຸດ GNU Database Manager. ມັນຖືກນໍາໃຊ້ໂດຍຊຸດ LFS ອື່ນໆ, Man-DB.
• Gettext
ຊຸດນີ້ປະກອບດ້ວຍສິ່ງອໍານວຍຄວາມສະດວກແລະຫ້ອງສະຫມຸດສໍາລັບການສາກົນແລະການທ້ອງຖິ່ນຂອງຊຸດຈໍານວນຫລາຍ.
• Glibc
ຊຸດນີ້ມີຫ້ອງສະຫມຸດ C ຕົ້ນຕໍ. ໂປຣແກຣມ Linux ຈະບໍ່ເຮັດວຽກໂດຍບໍ່ມີມັນ.
• GMP
ຊຸດນີ້ປະກອບດ້ວຍຫ້ອງສະຫມຸດຄະນິດສາດທີ່ສະຫນອງຫນ້າທີ່ທີ່ເປັນປະໂຫຍດສໍາລັບເລກຄະນິດສາດທີ່ຊັດເຈນ. ມັນຈໍາເປັນຕ້ອງສ້າງ Gcc.
• Gperf
ຊຸດນີ້ປະກອບດ້ວຍໂຄງການທີ່ສ້າງຫນ້າທີ່ hash ທີ່ສົມບູນແບບຈາກຊຸດກະແຈ. ມັນເປັນສິ່ງຈໍາເປັນສໍາລັບ Eudev.
• Grep
ຊຸດນີ້ປະກອບດ້ວຍໂຄງການສໍາລັບການຊອກຫາຜ່ານໄຟລ໌. ໂປລແກລມເຫຼົ່ານີ້ຖືກໃຊ້ໂດຍສະຄິບສ້າງແພັກເກັດສ່ວນໃຫຍ່.
• Groff
ຊຸດນີ້ປະກອບດ້ວຍໂຄງການສໍາລັບການປຸງແຕ່ງແລະການຈັດຮູບແບບຂໍ້ຄວາມ. ຫນ້າທີ່ທີ່ສໍາຄັນອັນຫນຶ່ງຂອງໂຄງການເຫຼົ່ານີ້ແມ່ນການຈັດຮູບແບບຫນ້າ man.
• GRUB
ຊຸດນີ້ແມ່ນ Grand Unified Boot Loader. ມັນແມ່ນ ໜຶ່ງ ໃນເຄື່ອງໂຫລດ boot ຫຼາຍທີ່ມີຢູ່, ແຕ່ມີຄວາມຍືດຫຍຸ່ນທີ່ສຸດ.
• Gzip
ຊຸດນີ້ປະກອບດ້ວຍໂຄງການສໍາລັບການບີບອັດແລະ decompressing ໄຟລ໌. ມັນເປັນສິ່ງຈໍາເປັນເພື່ອ decompress ຫຼາຍຊຸດໃນ LFS ແລະນອກເຫນືອການ.
• Iana-etc
ຊຸດນີ້ສະຫນອງຂໍ້ມູນສໍາລັບການບໍລິການເຄືອຂ່າຍແລະໂປໂຕຄອນ. ມັນເປັນສິ່ງຈໍາເປັນເພື່ອເຮັດໃຫ້ຄວາມສາມາດຂອງເຄືອຂ່າຍທີ່ເຫມາະສົມ.
• Inetutils
ຊຸດນີ້ປະກອບດ້ວຍໂຄງການສໍາລັບການຄຸ້ມຄອງເຄືອຂ່າຍພື້ນຖານ.
• Intltool
ຊຸດນີ້ປະກອບດ້ວຍເຄື່ອງມືສໍາລັບການສະກັດສະຕຣິງທີ່ສາມາດແປໄດ້ຈາກໄຟລ໌ແຫຼ່ງ.
• IPout2
ຊຸດນີ້ປະກອບດ້ວຍໂຄງການສໍາລັບເຄືອຂ່າຍ IPv4 ແລະ IPv6 ພື້ນຖານແລະກ້າວຫນ້າ. ມັນໄດ້ຖືກເລືອກຫຼາຍກວ່າຊຸດເຄື່ອງມືເຄືອຂ່າຍທົ່ວໄປອື່ນໆ (net-tools) ສໍາລັບຄວາມສາມາດ IPv6 ຂອງມັນ.
• Kbd
ຊຸດນີ້ປະກອບມີໄຟລ໌ຕາຕະລາງຄີ, ເຄື່ອງມືທີ່ໃຊ້ໃນແປ້ນພິມສໍາລັບແປ້ນພິມທີ່ບໍ່ແມ່ນຂອງສະຫະລັດ, ແລະຕົວອັກສອນຂອງຄອນໂຊນຈໍານວນຫນຶ່ງ.
• Kmod
ຊຸດນີ້ປະກອບດ້ວຍໂຄງການທີ່ຈໍາເປັນເພື່ອຄຸ້ມຄອງໂມດູນ Linux kernel.
• ຫນ້ອຍ
ຊຸດນີ້ມີຕົວເບິ່ງໄຟລ໌ຂໍ້ຄວາມທີ່ສວຍງາມຫຼາຍທີ່ອະນຸຍາດໃຫ້ເລື່ອນຂຶ້ນຫຼືລົງໃນເວລາເບິ່ງໄຟລ໌. ມັນຍັງຖືກນໍາໃຊ້ໂດຍ Man-DB ສໍາລັບການເບິ່ງ manpages.
• Libcap
ຊຸດນີ້ປະຕິບັດການໂຕ້ຕອບພື້ນທີ່ຜູ້ໃຊ້ກັບຄວາມສາມາດ POSIX 1003.1e ທີ່ມີຢູ່ໃນ Linux kernels.
• Libelf
ໂຄງການ elfutils ສະຫນອງຫ້ອງສະຫມຸດແລະເຄື່ອງມືສໍາລັບໄຟລ໌ ELF ແລະຂໍ້ມູນ DWARF. ຜົນປະໂຫຍດສ່ວນໃຫຍ່ໃນຊຸດນີ້ແມ່ນມີຢູ່ໃນແພັກເກັດອື່ນໆ, ແຕ່ຫ້ອງສະຫມຸດແມ່ນຈໍາເປັນເພື່ອສ້າງ kernel Linux ໂດຍໃຊ້ການຕັ້ງຄ່າເລີ່ມຕົ້ນ (ແລະມີປະສິດທິພາບທີ່ສຸດ).
• Libffi
ຊຸດນີ້ປະຕິບັດການໂຕ້ຕອບການຂຽນໂປລແກລມແບບເຄື່ອນທີ່, ລະດັບສູງກັບສົນທິສັນຍາການໂທຕ່າງໆ. ບາງໂປຣແກມອາດຈະບໍ່ຮູ້ໃນເວລາລວບລວມຂໍ້ໂຕ້ແຍ້ງອັນໃດທີ່ຈະສົ່ງຕໍ່ກັບຟັງຊັນໃດໜຶ່ງ. ສໍາລັບຕົວຢ່າງ, ນາຍພາສາອາດຈະຖືກບອກໃນເວລາແລ່ນກ່ຽວກັບຈໍານວນແລະປະເພດຂອງການໂຕ້ຖຽງທີ່ໃຊ້ເພື່ອໂທຫາຫນ້າທີ່ກໍານົດ. Libffi ສາມາດຖືກນໍາໃຊ້ໃນໂຄງການດັ່ງກ່າວເພື່ອສະຫນອງຂົວຈາກໂຄງການນາຍພາສາເພື່ອລວບລວມລະຫັດ.
• Libpipeline
ຊຸດ Libpipeline ມີຫ້ອງສະຫມຸດສໍາລັບການຈັດການທໍ່ຂອງຂະບວນການຍ່ອຍໃນວິທີທີ່ຍືດຫຍຸ່ນແລະສະດວກ. ມັນຕ້ອງການໂດຍຊຸດ Man-DB.
• Libtool
ຊຸດນີ້ປະກອບດ້ວຍສະຄິບສະຫນັບສະຫນູນຫ້ອງສະຫມຸດທົ່ວໄປ GNU. ມັນກວມເອົາຄວາມສັບສົນຂອງການນໍາໃຊ້ຫ້ອງສະຫມຸດທີ່ໃຊ້ຮ່ວມກັນໃນການໂຕ້ຕອບແບບເຄື່ອນທີ່ທີ່ສອດຄ່ອງກັນ. ມັນເປັນສິ່ງຈໍາເປັນໂດຍຊຸດທົດສອບໃນແພັກເກັດ LFS ອື່ນໆ.
• Linux Kernel
ຊຸດນີ້ແມ່ນລະບົບປະຕິບັດການ. ມັນແມ່ນ Linux ໃນສະພາບແວດລ້ອມ GNU/Linux.
• M4
ຊຸດນີ້ປະກອບດ້ວຍໂປເຊດເຊີ macro ຂໍ້ຄວາມທົ່ວໄປທີ່ເປັນປະໂຫຍດເປັນເຄື່ອງມືສ້າງສໍາລັບໂຄງການອື່ນໆ.
• ເຮັດ
ຊຸດນີ້ປະກອບດ້ວຍໂຄງການສໍາລັບການຊີ້ນໍາການກໍ່ສ້າງຂອງຊຸດ. ມັນຕ້ອງການໂດຍເກືອບທຸກຊຸດໃນ LFS.
• Man-DB
ຊຸດນີ້ປະກອບດ້ວຍໂຄງການສໍາລັບການຊອກຫາແລະເບິ່ງຫນ້າຜູ້ຊາຍ. ມັນໄດ້ຖືກເລືອກແທນທີ່ຈະເປັນຊຸດຜູ້ຊາຍເນື່ອງຈາກຄວາມສາມາດຂອງສາກົນທີ່ດີກວ່າ. ມັນສະຫນອງໂຄງການຜູ້ຊາຍ.
• Man-pages
ຊຸດນີ້ມີເນື້ອໃນຕົວຈິງຂອງຫນ້າ Linux ພື້ນຖານ.
• Meson
ຊຸດນີ້ສະຫນອງເຄື່ອງມືຊອບແວສໍາລັບການອັດຕະໂນມັດການກໍ່ສ້າງຂອງຊອບແວ. ເປົ້າຫມາຍຕົ້ນຕໍສໍາລັບ Meson ແມ່ນເພື່ອຫຼຸດຜ່ອນເວລາທີ່ຜູ້ພັດທະນາຊອບແວຈໍາເປັນຕ້ອງໃຊ້ໃນການຕັ້ງຄ່າລະບົບການກໍ່ສ້າງຂອງພວກເຂົາ.
• MPC
ຊຸດນີ້ປະກອບດ້ວຍຟັງຊັນສໍາລັບເລກຄະນິດສາດຂອງຕົວເລກຊັບຊ້ອນ. ມັນຕ້ອງການໂດຍ Gcc.
• MPFR
ຊຸດນີ້ປະກອບດ້ວຍຟັງຊັນສໍາລັບເລກຄະນິດສາດທີ່ມີຄວາມແມ່ນຍໍາຫຼາຍ. ມັນຕ້ອງການໂດຍ Gcc.
•ນິນຈາ
ຊຸດນີ້ປະກອບດ້ວຍລະບົບການກໍ່ສ້າງຂະຫນາດນ້ອຍທີ່ເນັ້ນໃສ່ຄວາມໄວ. ມັນຖືກອອກແບບເພື່ອໃຫ້ມີໄຟລ໌ປ້ອນຂໍ້ມູນຂອງມັນທີ່ສ້າງຂຶ້ນໂດຍລະບົບການກໍ່ສ້າງລະດັບສູງກວ່າ, ແລະເພື່ອດໍາເນີນການກໍ່ສ້າງໄວເທົ່າທີ່ຈະໄວໄດ້.
• Ncurses
ຊຸດນີ້ປະກອບດ້ວຍຫ້ອງສະຫມຸດສໍາລັບການຈັດການແບບເອກະລາດຢູ່ປາຍຍອດຂອງຫນ້າຈໍຕົວອັກສອນ. ມັນມັກຈະຖືກນໍາໃຊ້ເພື່ອສະຫນອງການຄວບຄຸມຕົວກະພິບສໍາລັບລະບົບເມນູ. ມັນເປັນສິ່ງຈໍາເປັນໂດຍຈໍານວນຂອງການຫຸ້ມຫໍ່ໃນ LFS.
• Openssl
ຊຸດນີ້ສະຫນອງເຄື່ອງມືການຄຸ້ມຄອງແລະຫ້ອງສະຫມຸດທີ່ກ່ຽວຂ້ອງກັບການເຂົ້າລະຫັດລັບ. ເຫຼົ່ານີ້ແມ່ນເປັນປະໂຫຍດສໍາລັບການສະຫນອງຫນ້າທີ່ເຂົ້າລະຫັດລັບກັບຊຸດອື່ນໆ, ລວມທັງ Linux kernel.
• Patch
ຊຸດນີ້ປະກອບດ້ວຍໂຄງການສໍາລັບການດັດແກ້ຫຼືສ້າງໄຟລ໌ໂດຍການສະຫມັກ a patch ໄຟລ໌ທີ່ຖືກສ້າງຂື້ນໂດຍປົກກະຕິໂດຍໂຄງການ diff. ມັນເປັນສິ່ງຈໍາເປັນໂດຍຂັ້ນຕອນການສ້າງສໍາລັບແພັກເກັດ LFS ຫຼາຍ.
• Perl
ຊຸດນີ້ແມ່ນເປັນນາຍພາສາສໍາລັບພາສາ runtime PERL. ມັນເປັນສິ່ງຈໍາເປັນສໍາລັບຊຸດການຕິດຕັ້ງແລະການທົດສອບຂອງຊຸດ LFS ຫຼາຍຊຸດ.
• Pkg-config
ຊຸດນີ້ສະຫນອງໂຄງການເພື່ອສົ່ງຄືນຂໍ້ມູນ meta ກ່ຽວກັບຫ້ອງສະຫມຸດຫຼືຊຸດທີ່ຕິດຕັ້ງ.
• Procps-NG
ຊຸດນີ້ປະກອບດ້ວຍບັນດາໂຄງການສໍາລັບຂະບວນການຕິດຕາມກວດກາ. ໂປລແກລມເຫຼົ່ານີ້ແມ່ນເປັນປະໂຫຍດສໍາລັບການຄຸ້ມຄອງລະບົບ, ແລະຍັງຖືກນໍາໃຊ້ໂດຍ LFS Bootscripts.
• Psmisc
ຊຸດນີ້ປະກອບດ້ວຍບັນດາໂຄງການເພື່ອສະແດງຂໍ້ມູນກ່ຽວກັບຂະບວນການແລ່ນ. ໂປລແກລມເຫຼົ່ານີ້ແມ່ນເປັນປະໂຫຍດສໍາລັບການຄຸ້ມຄອງລະບົບ.
• Python 3
ຊຸດນີ້ສະຫນອງພາສາທີ່ຕີຄວາມຫມາຍທີ່ມີປັດຊະຍາການອອກແບບທີ່ເນັ້ນຫນັກໃສ່ການອ່ານລະຫັດ.
• ເສັ້ນອ່ານ
ຊຸດນີ້ແມ່ນຊຸດຂອງຫ້ອງສະຫມຸດທີ່ສະຫນອງການແກ້ໄຂເສັ້ນຄໍາສັ່ງແລະຄວາມສາມາດປະຫວັດສາດ. ມັນຖືກນໍາໃຊ້ໂດຍ Bash.
• Sed
ຊຸດນີ້ອະນຸຍາດໃຫ້ແກ້ໄຂຂໍ້ຄວາມໂດຍບໍ່ຕ້ອງເປີດມັນຢູ່ໃນຕົວແກ້ໄຂຂໍ້ຄວາມ. ມັນຍັງຕ້ອງການໂດຍຊຸດສະຄິບການຕັ້ງຄ່າ LFS ສ່ວນໃຫຍ່.
• ເງົາ
ຊຸດນີ້ປະກອບດ້ວຍໂຄງການສໍາລັບການຈັດການລະຫັດຜ່ານໃນວິທີທີ່ປອດໄພ.
Linux ຈາກ Scratch - ຮຸ່ນ 9.0
• Sysklogd
ຊຸດນີ້ປະກອບດ້ວຍບັນດາໂຄງການສໍາລັບການບັນທຶກຂໍ້ຄວາມຂອງລະບົບ, ເຊັ່ນວ່າໃຫ້ໂດຍຂະບວນການ kernel ຫຼື daemon ເມື່ອເຫດການຜິດປົກກະຕິເກີດຂຶ້ນ.
• Sysvinit
ຊຸດນີ້ສະຫນອງໂຄງການ init, ເຊິ່ງເປັນພໍ່ແມ່ຂອງຂະບວນການອື່ນໆທັງຫມົດໃນລະບົບ Linux.
• ທາ
ຊຸດນີ້ສະຫນອງຄວາມສາມາດໃນການເກັບຮັກສາແລະການສະກັດເອົາແພັກເກັດເກືອບທັງຫມົດທີ່ໃຊ້ໃນ LFS.
• Tcl
ຊຸດນີ້ປະກອບດ້ວຍ Tool Command Language ທີ່ໃຊ້ໃນຊຸດທົດສອບຫຼາຍອັນໃນແພັກເກັດ LFS. ມັນຖືກຕິດຕັ້ງຢູ່ໃນຕ່ອງໂສ້ເຄື່ອງມືຊົ່ວຄາວເທົ່ານັ້ນ.
• Texinfo
ຊຸດນີ້ມີໂປລແກລມສໍາລັບການອ່ານ, ຂຽນ, ແລະປ່ຽນຫນ້າຂໍ້ມູນ. ມັນຖືກນໍາໃຊ້ໃນຂັ້ນຕອນການຕິດຕັ້ງຂອງແພັກເກັດ LFS ຫຼາຍ.
• Util-linux
ຊຸດນີ້ປະກອບດ້ວຍໂຄງການຜົນປະໂຫຍດອື່ນໆ. ໃນບັນດາພວກເຂົາແມ່ນອຸປະກອນສໍາລັບການຈັດການລະບົບໄຟລ໌, consoles, ການແບ່ງປັນ, ແລະຂໍ້ຄວາມ.
• Vim
ຊຸດນີ້ມີບັນນາທິການ. ມັນໄດ້ຖືກເລືອກຍ້ອນຄວາມເຂົ້າກັນໄດ້ກັບບັນນາທິການ vi classic ແລະຄວາມສາມາດທີ່ມີປະສິດທິພາບຢ່າງຫຼວງຫຼາຍ. ບັນນາທິການເປັນທາງເລືອກສ່ວນບຸກຄົນຫຼາຍສໍາລັບຜູ້ໃຊ້ຈໍານວນຫຼາຍແລະບັນນາທິການອື່ນໆສາມາດຖືກທົດແທນໄດ້ຖ້າຕ້ອງການ.
• XML::ຕົວວິເຄາະ
ຊຸດນີ້ແມ່ນໂມດູນ Perl ທີ່ພົວພັນກັບ Expat.
• XZ Utils
ຊຸດນີ້ປະກອບດ້ວຍໂຄງການສໍາລັບການບີບອັດແລະ decompressing ໄຟລ໌. ມັນສະຫນອງການບີບອັດສູງສຸດໂດຍທົ່ວໄປແລ້ວແລະເປັນປະໂຫຍດສໍາລັບການບີບອັດຊຸດໃນຮູບແບບ XZ ຫຼື LZMA.
• Zlib
ຊຸດນີ້ປະກອບດ້ວຍການບີບອັດແລະການບີບອັດປົກກະຕິທີ່ໃຊ້ໂດຍບາງໂຄງການ.