OnWorks Linux ແລະ Windows Online WorkStations

Logo

ໂຮດຕິ້ງອອນໄລນ໌ຟຣີສໍາລັບ WorkStations

<Previous | ເນື້ອໃນ | ຕໍ່ໄປ>

1.1. ວິທີການສ້າງລະບົບ LFS

ລະບົບ LFS ຈະຖືກສ້າງຂື້ນໂດຍໃຊ້ການແຈກຢາຍ Linux ທີ່ຕິດຕັ້ງແລ້ວ (ເຊັ່ນ: Debian, OpenMandriva, Fedora, ຫຼື openSUSE). ລະບົບ Linux ທີ່ມີຢູ່ນີ້ (ໂຮດ) ຈະຖືກນໍາໃຊ້ເປັນຈຸດເລີ່ມຕົ້ນເພື່ອສະຫນອງໂຄງການທີ່ຈໍາເປັນ, ລວມທັງ compiler, linker, ແລະ shell, ເພື່ອສ້າງລະບົບໃຫມ່. ເລືອກຕົວເລືອກ "ການພັດທະນາ" ໃນລະຫວ່າງການຕິດຕັ້ງການແຈກຢາຍເພື່ອໃຫ້ສາມາດເຂົ້າເຖິງເຄື່ອງມືເຫຼົ່ານີ້.

ເປັນທາງເລືອກໃນການຕິດຕັ້ງການແຈກຢາຍແຍກຕ່າງຫາກໃສ່ເຄື່ອງຂອງທ່ານ, ທ່ານອາດຈະຕ້ອງການໃຊ້ LiveCD ຈາກການແຈກຢາຍທາງການຄ້າ.

ບົດທີ 2 ຂອງປຶ້ມຫົວນີ້ອະທິບາຍວິທີການສ້າງການແບ່ງສ່ວນ ແລະລະບົບໄຟລ໌ພື້ນເມືອງຂອງ Linux. ນີ້ແມ່ນບ່ອນທີ່ລະບົບ LFS ໃຫມ່ຈະຖືກລວບລວມແລະຕິດຕັ້ງ. ບົດທີ 3 ອະທິບາຍວ່າແພັກເກັດ ແລະແພັກເກັດໃດຕ້ອງການດາວໂຫຼດເພື່ອສ້າງລະບົບ LFS ແລະວິທີການເກັບຮັກສາພວກມັນໄວ້ໃນລະບົບໄຟລ໌ໃໝ່. ບົດທີ 4 ປຶກສາຫາລືກ່ຽວກັບການສ້າງຕັ້ງສະພາບແວດລ້ອມການເຮັດວຽກທີ່ເຫມາະສົມ. ກະ​ລຸ​ນາ​ອ່ານ​ບົດ​ທີ 4 ຢ່າງ​ລະ​ອຽດ​ເພາະ​ວ່າ​ມັນ​ອະ​ທິ​ບາຍ​ບັນ​ຫາ​ສໍາ​ຄັນ​ຈໍາ​ນວນ​ຫນຶ່ງ​ທີ່​ທ່ານ​ຈໍາ​ເປັນ​ຕ້ອງ​ຮູ້​ກ່ອນ​ທີ່​ຈະ​ເລີ່ມ​ຕົ້ນ​ການ​ເຮັດ​ວຽກ​ຂອງ​ທ່ານ​ໂດຍ​ຜ່ານ​ບົດ​ທີ 5 ແລະ​ນອກ​ຈາກ​ນັ້ນ​.

ບົດທີ 5 ອະທິບາຍການຕິດຕັ້ງແພັກເກັດຈໍານວນຫນຶ່ງທີ່ຈະປະກອບເປັນຊຸດພັດທະນາພື້ນຖານ (ຫຼືລະບົບຕ່ອງໂສ້ເຄື່ອງມື) ທີ່ຖືກນໍາໃຊ້ເພື່ອສ້າງລະບົບຕົວຈິງໃນບົດທີ 6. ບາງຊຸດເຫຼົ່ານີ້ມີຄວາມຈໍາເປັນເພື່ອແກ້ໄຂການຂຶ້ນກັບວົງກົມ - ຕົວຢ່າງ, ເພື່ອລວບລວມຂໍ້ມູນ. compiler, ທ່ານຕ້ອງການ compiler.

ບົດທີ 5 ຍັງສະແດງໃຫ້ທ່ານເຫັນວິທີການສ້າງລະບົບຕ່ອງໂສ້ເຄື່ອງມືທໍາອິດ, ລວມທັງ Binutils ແລະ GCC (ຜ່ານທໍາອິດໂດຍພື້ນຖານແລ້ວຫມາຍຄວາມວ່າສອງຊຸດຫຼັກເຫຼົ່ານີ້ຈະຖືກຕິດຕັ້ງໃຫມ່). ຂັ້ນຕອນຕໍ່ໄປແມ່ນການສ້າງ Glibc, ຫ້ອງສະຫມຸດ C. Glibc ຈະຖືກລວບລວມໂດຍໂຄງການລະບົບຕ່ອງໂສ້ເຄື່ອງມືທີ່ສ້າງຂຶ້ນໃນຄັ້ງທໍາອິດຜ່ານ. ຫຼັງຈາກນັ້ນ, ເສັ້ນທາງທີສອງຂອງຕ່ອງໂສ້ເຄື່ອງມືຈະຖືກສ້າງ. ເວລານີ້, ລະບົບຕ່ອງໂສ້ເຄື່ອງມືຈະຖືກເຊື່ອມຕໍ່ແບບເຄື່ອນໄຫວຕໍ່ກັບ Glibc ທີ່ສ້າງຂຶ້ນໃຫມ່. ການຫຸ້ມຫໍ່ບົດທີ 5 ທີ່ຍັງເຫຼືອແມ່ນຖືກສ້າງຂຶ້ນໂດຍໃຊ້ລະບົບຕ່ອງໂສ້ເຄື່ອງມືຜ່ານທີສອງນີ້. ເມື່ອອັນນີ້ສຳເລັດແລ້ວ, ຂະບວນການຕິດຕັ້ງ LFS ຈະບໍ່ຂຶ້ນກັບການແຈກຢາຍຂອງໂຮດອີກຕໍ່ໄປ, ຍົກເວັ້ນ kernel ທີ່ໃຊ້ຢູ່.

ຄວາມພະຍາຍາມນີ້ເພື່ອແຍກລະບົບໃຫມ່ຈາກການແຈກຢາຍຂອງເຈົ້າພາບອາດຈະເບິ່ງຄືວ່າຫຼາຍເກີນໄປ. ຄໍາອະທິບາຍດ້ານວິຊາການຢ່າງເຕັມທີ່ວ່າເປັນຫຍັງອັນນີ້ຈຶ່ງຖືກສະຫນອງໃຫ້ຢູ່ໃນພາກ 5.2, "ຫມາຍເຫດດ້ານວິຊາການຂອງລະບົບຕ່ອງໂສ້ເຄື່ອງມື".

ໃນບົດທີ 6, ລະບົບ LFS ເຕັມແມ່ນຖືກສ້າງຂຶ້ນ. ໄດ້ roາກເຜັດ ໂປຣແກຣມ (ປ່ຽນຮາກ) ຖືກນໍາໃຊ້ເພື່ອເຂົ້າສູ່ສະພາບແວດລ້ອມ virtual ແລະເລີ່ມຕົ້ນແກະໃຫມ່ທີ່ໄດເລກະທໍລີຮາກຈະຖືກຕັ້ງເປັນພາທິຊັນ LFS. ນີ້ແມ່ນຄ້າຍຄືກັນກັບ rebooting ແລະສັ່ງໃຫ້ kernel mount ການ LFS partition ເປັນການແບ່ງປັນຮາກ. ລະບົບບໍ່ໄດ້ reboot ຕົວຈິງ, ແຕ່ແທນທີ່ຈະໃຊ້ roາກເຜັດ ເນື່ອງຈາກວ່າການສ້າງລະບົບ bootable ຮຽກຮ້ອງໃຫ້ມີການເຮັດວຽກເພີ່ມເຕີມທີ່ບໍ່ຈໍາເປັນ. ປະໂຫຍດທີ່ສໍາຄັນແມ່ນວ່າ "chrooting" ອະນຸຍາດໃຫ້ທ່ານສືບຕໍ່ການນໍາໃຊ້ລະບົບເຈົ້າພາບໃນຂະນະທີ່ LFS ກໍາລັງຖືກສ້າງ. ໃນຂະນະທີ່ລໍຖ້າການລວບລວມຊຸດໃຫ້ສໍາເລັດ, ທ່ານສາມາດສືບຕໍ່ໃຊ້ຄອມພິວເຕີຂອງທ່ານໄດ້ຕາມປົກກະຕິ.

ເພື່ອສໍາເລັດການຕິດຕັ້ງ, ການຕັ້ງຄ່າລະບົບພື້ນຖານແມ່ນຕັ້ງຢູ່ໃນບົດທີ 7, ແລະ kernel ແລະ boot loader ຖືກຕັ້ງຄ່າໃນບົດທີ 8. ບົດທີ 9 ມີຂໍ້ມູນກ່ຽວກັບການສືບຕໍ່ປະສົບການ LFS ນອກເຫນືອຈາກປື້ມນີ້. ຫຼັງຈາກຂັ້ນຕອນໃນປື້ມນີ້ໄດ້ຖືກປະຕິບັດ, ຄອມພິວເຕີຈະພ້ອມທີ່ຈະ reboot ເຂົ້າໄປໃນລະບົບ LFS ໃຫມ່.

ນີ້ແມ່ນຂະບວນການໃນຫຍໍ້. ຂໍ້ມູນລະອຽດໃນແຕ່ລະຂັ້ນຕອນແມ່ນໄດ້ສົນທະນາຢູ່ໃນບົດຕໍ່ໄປນີ້ ແລະລາຍລະອຽດຊຸດ. ລາຍການທີ່ອາດຈະເບິ່ງຄືວ່າສັບສົນຈະໄດ້ຮັບການຊີ້ແຈງ, ແລະທຸກສິ່ງທຸກຢ່າງຈະຕົກເຂົ້າໄປໃນສະຖານທີ່ໃນເວລາທີ່ທ່ານເລີ່ມຕົ້ນການຜະຈົນໄພ LFS.


OS Cloud Computing ຍອດນິຍົມຢູ່ OnWorks: