3.1. ການນໍາສະເຫນີ
ບົດນີ້ປະກອບມີບັນຊີລາຍຊື່ຂອງແພັກເກັດທີ່ຕ້ອງໄດ້ຮັບການດາວໂຫຼດເພື່ອສ້າງລະບົບ Linux ພື້ນຖານ. ຕົວເລກສະບັບທີ່ລະບຸໄວ້ກົງກັນກັບສະບັບຂອງຊອບແວທີ່ຮູ້ຈັກເຮັດວຽກ, ແລະປຶ້ມນີ້ແມ່ນອີງໃສ່ການນໍາໃຊ້ຂອງເຂົາເຈົ້າ. ພວກເຮົາຂໍແນະນຳໃຫ້ໃຊ້ເວີຊັນໃໝ່ກວ່າ ເພາະຄຳສັ່ງສ້າງສຳລັບລຸ້ນໜຶ່ງອາດຈະບໍ່ເຮັດວຽກກັບລຸ້ນໃໝ່ກວ່າ. ເວີຊັນແພັກເກັດໃໝ່ຫຼ້າສຸດອາດຈະມີບັນຫາທີ່ຕ້ອງເຮັດວຽກຮອບໆ. ການເຮັດວຽກເຫຼົ່ານີ້ຈະໄດ້ຮັບການພັດທະນາແລະສະຖຽນລະພາບໃນສະບັບການພັດທະນາຂອງຫນັງສື.
ສະຖານທີ່ດາວໂຫຼດອາດຈະບໍ່ສາມາດເຂົ້າເຖິງໄດ້ຕະຫຼອດເວລາ. ຖ້າສະຖານທີ່ດາວໂຫຼດມີການປ່ຽນແປງນັບຕັ້ງແຕ່ປຶ້ມນີ້ຖືກຕີພິມ, Google (http://www.google.com/) ໃຫ້ເຄື່ອງຈັກຊອກຫາທີ່ເປັນປະໂຫຍດສໍາລັບແພັກເກັດສ່ວນໃຫຍ່. ຖ້າການຄົ້ນຫານີ້ບໍ່ປະສົບຜົນສໍາເລັດ, ລອງໃຊ້ວິທີທາງເລືອກໃນການດາວໂຫຼດທີ່ສົນທະນາຢູ່ http://www.linuxfromscratch.org/lfs/ packages.html#packages.
ແພັກເກັດ ແລະແພັກເກັດທີ່ດາວໂຫຼດແລ້ວຈະຕ້ອງຖືກເກັບໄວ້ບ່ອນໃດບ່ອນໜຶ່ງທີ່ສະດວກໃນການກໍ່ສ້າງທັງໝົດ. ໄດເລກະທໍລີທີ່ເຮັດວຽກຍັງຕ້ອງການເພື່ອ unpack ແຫຼ່ງຂໍ້ມູນແລະສ້າງໃຫ້ເຂົາເຈົ້າ. $LFS/ແຫຼ່ງຂໍ້ມູນ ສາມາດໃຊ້ທັງເປັນບ່ອນເກັບຮັກສາ tarballs ແລະ patches ແລະເປັນ directory ເຮັດວຽກ. ໂດຍການນໍາໃຊ້ໄດເລກະທໍລີນີ້, ອົງປະກອບທີ່ຕ້ອງການຈະຕັ້ງຢູ່ໃນພາທິຊັນ LFS ແລະຈະມີຢູ່ໃນທຸກຂັ້ນຕອນຂອງຂະບວນການກໍ່ສ້າງ.
ເພື່ອສ້າງໄດເລກະທໍລີນີ້, ປະຕິບັດຄໍາສັ່ງຕໍ່ໄປນີ້, ເປັນຜູ້ໃຊ້ ຮາກ, ກ່ອນທີ່ຈະເລີ່ມເຊດຊັນການດາວໂຫຼດ:
mkdir -v $LFS/ແຫຼ່ງ
mkdir -v $LFS/ແຫຼ່ງ
ເຮັດໃຫ້ໄດເລກະທໍລີນີ້ຂຽນໄດ້ແລະຕິດ. "ຫນຽວ" ຫມາຍຄວາມວ່າເຖິງແມ່ນວ່າຜູ້ໃຊ້ຫຼາຍຄົນໄດ້ຮັບການອະນຸຍາດການຂຽນຢູ່ໃນໄດເລກະທໍລີ, ພຽງແຕ່ເຈົ້າຂອງໄຟລ໌ສາມາດລຶບໄຟລ໌ພາຍໃນໄດເລກະທໍລີຫນຽວ. ຄຳສັ່ງຕໍ່ໄປນີ້ຈະເປີດໃຊ້ໂໝດຂຽນ ແລະໜຽວ:
chmod -v a+wt $LFS/ແຫຼ່ງຂໍ້ມູນ
chmod -v a+wt $LFS/ແຫຼ່ງຂໍ້ມູນ
ວິທີທີ່ງ່າຍທີ່ຈະດາວນ໌ໂຫລດທັງຫມົດຂອງຊຸດແລະ patches ແມ່ນໂດຍການນໍາໃຊ້ wget-list ເປັນວັດສະດຸປ້ອນ wgetທີ່ຢູ່ ຍົກຕົວຢ່າງ:
wget --input-file=wget-list --ສືບຕໍ່ --directory-prefix=$LFS/ແຫຼ່ງຂໍ້ມູນ
wget --input-file=wget-list --ສືບຕໍ່ --directory-prefix=$LFS/ແຫຼ່ງຂໍ້ມູນ
ນອກຈາກນັ້ນ, ເລີ່ມຕົ້ນດ້ວຍ LFS-7.0, ມີໄຟລ໌ແຍກຕ່າງຫາກ, md5sums, ເຊິ່ງສາມາດໃຊ້ເພື່ອກວດສອບວ່າທຸກແພັກເກັດທີ່ຖືກຕ້ອງແມ່ນມີຢູ່ກ່ອນທີ່ຈະດໍາເນີນການ. ເອົາໄຟລ໌ນັ້ນໃສ່ $LFS/ແຫຼ່ງຂໍ້ມູນ ແລະແລ່ນ:
ຍູ້ $LFS/ແຫຼ່ງ md5sum -c md5sums popd
ຍູ້ $LFS/ແຫຼ່ງ md5sum -c md5sums popd