OnWorks Linux ແລະ Windows Online WorkStations

Logo

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

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

2.6. ການຕັ້ງຄ່າຕົວແປ $LFS

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


ສົ່ງອອກ LFS=/mnt/lfs

ສົ່ງອອກ LFS=/mnt/lfs


ຮູບພາບເລັກນ້ອຍ

ຮູບພາບເລັກນ້ອຍ

ສະທ້ອນ $LFS

ສະທ້ອນ $LFS

ມີຊຸດຕົວແປນີ້ແມ່ນເປັນປະໂຫຍດໃນຄໍາສັ່ງເຊັ່ນ: mkdir -v $LFS/ເຄື່ອງມື ສາມາດພິມໄດ້ຕາມຕົວອັກສອນ. ແກະຈະປ່ຽນແທນ “$LFS” ໂດຍອັດຕະໂນມັດດ້ວຍ “/mnt/lfs” (ຫຼືອັນໃດກໍໄດ້ທີ່ຕົວແປຖືກຕັ້ງເປັນ) ເມື່ອມັນປະມວນຜົນເສັ້ນຄຳສັ່ງ.


ລະມັດລະວັງ

ຢ່າລືມກວດເບິ່ງວ່າ lfs ຖືກຕັ້ງທຸກຄັ້ງທີ່ທ່ານອອກ ແລະເຂົ້າສູ່ສະພາບແວດລ້ອມທີ່ເຮັດວຽກປັດຈຸບັນຄືນໃໝ່ (ເຊັ່ນ: ເມື່ອເຮັດ a su to ຮາກ ຫຼືຜູ້ໃຊ້ອື່ນ). ກວດເບິ່ງວ່າ lfs ຕົວແປຖືກຕັ້ງຄ່າຢ່າງຖືກຕ້ອງກັບ:


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

ລະມັດລະວັງ

ຢ່າລືມກວດເບິ່ງວ່າ lfs ຖືກຕັ້ງທຸກຄັ້ງທີ່ທ່ານອອກ ແລະເຂົ້າສູ່ສະພາບແວດລ້ອມທີ່ເຮັດວຽກປັດຈຸບັນຄືນໃໝ່ (ເຊັ່ນ: ເມື່ອເຮັດ a su to ຮາກ ຫຼືຜູ້ໃຊ້ອື່ນ). ກວດເບິ່ງວ່າ lfs ຕົວແປຖືກຕັ້ງຄ່າຢ່າງຖືກຕ້ອງກັບ:


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


ຫມາຍ​ເຫດ​

ວິທີຫນຶ່ງເພື່ອຮັບປະກັນວ່າ lfs ຕົວແປແມ່ນຖືກກໍານົດສະເຫມີແມ່ນເພື່ອແກ້ໄຂ .bash_ ໂປຣໄຟລ ໄຟລ໌ທັງຢູ່ໃນໄດເລກະທໍລີສ່ວນຕົວຂອງເຈົ້າແລະໃນ /root/.bash_profile ແລະໃສ່ຄໍາສັ່ງສົ່ງອອກຂ້າງເທິງ. ນອກ​ຈາກ​ນັ້ນ​, shell ໄດ້​ລະ​ບຸ​ໄວ້​ໃນ​ / etc / passwd ໄຟລ໌ສໍາລັບຜູ້ໃຊ້ທຸກຄົນທີ່ຕ້ອງການ lfs ຕົວແປຈະຕ້ອງເປັນ bash ເພື່ອຮັບປະກັນວ່າ /root/.bash_profile ໄຟລ໌ຖືກລວມເຂົ້າເປັນສ່ວນໜຶ່ງຂອງຂະບວນການເຂົ້າສູ່ລະບົບ.

ການພິຈາລະນາອີກອັນຫນຶ່ງແມ່ນວິທີການທີ່ຖືກນໍາໃຊ້ເພື່ອເຂົ້າສູ່ລະບົບເຈົ້າພາບ. ຖ້າເຂົ້າສູ່ລະບົບໂດຍຜ່ານຕົວຈັດການການສະແດງຮູບພາບ, ຂອງຜູ້ໃຊ້ .bash_ ໂປຣໄຟລ ປົກກະຕິແລ້ວບໍ່ໄດ້ຖືກນໍາໃຊ້ໃນເວລາທີ່ສະຖານີ virtual ເລີ່ມຕົ້ນ. ໃນກໍລະນີນີ້, ເພີ່ມຄໍາສັ່ງສົ່ງອອກໃສ່ .bashrc ໄຟລ໌ສໍາລັບຜູ້ໃຊ້ແລະຮາກ. ນອກຈາກນັ້ນ, ບາງການແຈກຢາຍມີຄໍາແນະນໍາທີ່ຈະບໍ່ດໍາເນີນການ .bashrc ຄໍາແນະນໍາໃນການຮຽກຮ້ອງ bash ທີ່ບໍ່ມີການໂຕ້ຕອບ. ໃຫ້ແນ່ໃຈວ່າເພີ່ມຄໍາສັ່ງສົ່ງອອກກ່ອນການທົດສອບສໍາລັບການນໍາໃຊ້ທີ່ບໍ່ມີການໂຕ້ຕອບ.

ຫມາຍ​ເຫດ​

ວິທີຫນຶ່ງເພື່ອຮັບປະກັນວ່າ lfs ຕົວແປແມ່ນຖືກກໍານົດສະເຫມີແມ່ນເພື່ອແກ້ໄຂ .bash_ ໂປຣໄຟລ ໄຟລ໌ທັງຢູ່ໃນໄດເລກະທໍລີສ່ວນຕົວຂອງເຈົ້າແລະໃນ /root/.bash_profile ແລະໃສ່ຄໍາສັ່ງສົ່ງອອກຂ້າງເທິງ. ນອກ​ຈາກ​ນັ້ນ​, shell ໄດ້​ລະ​ບຸ​ໄວ້​ໃນ​ / etc / passwd ໄຟລ໌ສໍາລັບຜູ້ໃຊ້ທຸກຄົນທີ່ຕ້ອງການ lfs ຕົວແປຈະຕ້ອງເປັນ bash ເພື່ອຮັບປະກັນວ່າ /root/.bash_profile ໄຟລ໌ຖືກລວມເຂົ້າເປັນສ່ວນໜຶ່ງຂອງຂະບວນການເຂົ້າສູ່ລະບົບ.

ການພິຈາລະນາອີກອັນຫນຶ່ງແມ່ນວິທີການທີ່ຖືກນໍາໃຊ້ເພື່ອເຂົ້າສູ່ລະບົບເຈົ້າພາບ. ຖ້າເຂົ້າສູ່ລະບົບໂດຍຜ່ານຕົວຈັດການການສະແດງຮູບພາບ, ຂອງຜູ້ໃຊ້ .bash_ ໂປຣໄຟລ ປົກກະຕິແລ້ວບໍ່ໄດ້ຖືກນໍາໃຊ້ໃນເວລາທີ່ສະຖານີ virtual ເລີ່ມຕົ້ນ. ໃນກໍລະນີນີ້, ເພີ່ມຄໍາສັ່ງສົ່ງອອກໃສ່ .bashrc ໄຟລ໌ສໍາລັບຜູ້ໃຊ້ແລະຮາກ. ນອກຈາກນັ້ນ, ບາງການແຈກຢາຍມີຄໍາແນະນໍາທີ່ຈະບໍ່ດໍາເນີນການ .bashrc ຄໍາແນະນໍາໃນການຮຽກຮ້ອງ bash ທີ່ບໍ່ມີການໂຕ້ຕອບ. ໃຫ້ແນ່ໃຈວ່າເພີ່ມຄໍາສັ່ງສົ່ງອອກກ່ອນການທົດສອບສໍາລັບການນໍາໃຊ້ທີ່ບໍ່ມີການໂຕ້ຕອບ.


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