ໃນການອັບເດດຄົບຮອບຄົບຮອບຂອງ Windows 10 ຮຸ່ນ 1607, ໂອກາດ ໃໝ່ ສຳ ລັບນັກພັດທະນາໄດ້ປະກົດຕົວ - ແກະ shell Bash, ເຊິ່ງຊ່ວຍໃຫ້ທ່ານສາມາດແລ່ນ, ຕິດຕັ້ງ Linux applications, ໃຊ້ bash ສະຄິບໂດຍກົງໃນ Windows 10, ເຊິ່ງທັງ ໝົດ ເອີ້ນວ່າ "Windows Subsystem for Linux". ໃນ Windows 10 ລຸ້ນ 1709 ຂອງ Fall Creators Update, ມີການແຈກຈ່າຍ Linux ຈຳ ນວນສາມຊຸດ ສຳ ລັບການຕິດຕັ້ງແລ້ວ. ໃນທຸກໆກໍລະນີ, ຕ້ອງມີລະບົບ 64 ບິດ ສຳ ລັບຕິດຕັ້ງ.
ບົດແນະ ນຳ ນີ້ແມ່ນກ່ຽວກັບວິທີການຕິດຕັ້ງ Ubuntu, OpenSUSE, ຫລື SUSE Linux Enterprise Server ໃນ Windows 10 ແລະບາງຕົວຢ່າງການ ນຳ ໃຊ້ໃນຕອນທ້າຍຂອງບົດຂຽນ. ມັນຍັງຄວນສັງເກດວ່າມັນມີຂໍ້ຈໍາກັດບາງຢ່າງໃນເວລາທີ່ໃຊ້ bash ໃນ Windows: ຕົວຢ່າງ, ທ່ານບໍ່ສາມາດເອີ້ນໃຊ້ໂປແກຼມ GUI (ເຖິງແມ່ນວ່າພວກເຂົາຈະລາຍງານສະພາບການໂດຍໃຊ້ X server). ນອກຈາກນັ້ນ, ຄຳ ສັ່ງ bash ບໍ່ສາມາດໃຊ້ງານໂປຣແກຣມ Windows ໄດ້, ເຖິງວ່າຈະມີການເຂົ້າເຖິງລະບົບແຟ້ມ OS ຢ່າງເຕັມທີ່.
ຕິດຕັ້ງ Ubuntu, OpenSUSE, ຫຼື SUSE Linux Enterprise Server ໃນ Windows 10
ເລີ່ມຕົ້ນຈາກ Windows 10 Fall Creators Update (ຮຸ່ນ 1709), ການຕິດຕັ້ງລະບົບ Linux ສຳ ລັບ Windows ໄດ້ປ່ຽນແປງເລັກນ້ອຍຈາກສິ່ງທີ່ມັນຢູ່ໃນລຸ້ນກ່ອນ (ສຳ ລັບລຸ້ນກ່ອນ, ເລີ່ມແຕ່ປີ 1607, ເມື່ອມີການ ນຳ ສະ ເໜີ ໜ້າ ທີ່ໃນ beta, ຄຳ ແນະ ນຳ ແມ່ນຢູ່ໃນ ສ່ວນທີສອງຂອງບົດຄວາມນີ້).
ດຽວນີ້ຂັ້ນຕອນທີ່ ຈຳ ເປັນມີດັ່ງນີ້:
- ກ່ອນອື່ນ ໝົດ, ທ່ານ ຈຳ ເປັນຕ້ອງເປີດໃຊ້ສ່ວນປະກອບ "ລະບົບ Windows ສຳ ລັບ Linux" ໃນ "ແຜງຄວບຄຸມ" - "ໂປແກຼມແລະຄຸນສົມບັດ" - "ເປີດຫລືປິດຄຸນລັກສະນະຕ່າງໆຂອງ Windows."
- ຫລັງຈາກຕິດຕັ້ງສ່ວນປະກອບແລະ reboot ຄອມພິວເຕີ້, ໃຫ້ໄປທີ່ Windows 10 App Store ແລະດາວໂຫລດ Ubuntu, OpenSUSE ຫລື SUSE Linux ES ຈາກບ່ອນນັ້ນ (ແມ່ນແລ້ວ, ມີແຈກແຈກແຈກແຈກຈ່າຍ ຈຳ ນວນ 3 ເຄື່ອງແລ້ວ). ໃນເວລາທີ່ດາວໂຫລດ, ບາງ nuances ແມ່ນເປັນໄປໄດ້, ເຊິ່ງໄດ້ຖືກປຶກສາຫາລືຕື່ມອີກໃນບັນທຶກ.
- ດໍາເນີນການແຈກຢາຍທີ່ດາວໂຫລດມາເປັນໂປແກຼມ Windows 10 ປົກກະຕິແລະດໍາເນີນການຕັ້ງຄ່າເບື້ອງຕົ້ນ (ຊື່ຜູ້ໃຊ້ແລະລະຫັດຜ່ານ).
ເພື່ອເປີດໃຊ້ລະບົບ Windows Subsystem ສຳ ລັບສ່ວນປະກອບ Linux (ຂັ້ນຕອນ ທຳ ອິດ), ທ່ານສາມາດໃຊ້ ຄຳ ສັ່ງ PowerShell:
ເປີດໃຊ້ງານ WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
ຕອນນີ້ມີບັນທຶກ ຈຳ ນວນ ໜຶ່ງ ທີ່ອາດຈະເປັນປະໂຫຍດໃນລະຫວ່າງການຕິດຕັ້ງ:
- ທ່ານສາມາດຕິດຕັ້ງການແຈກຈ່າຍ Linux ຫຼາຍໆຄັ້ງໃນເວລາດຽວກັນ.
- ເມື່ອດາວໂຫລດການແຈກຈ່າຍ Ubuntu, OpenSUSE, ແລະ SUSE Linux Enterprise Server ໃນຮ້ານ Windows 10 ທີ່ໃຊ້ເປັນພາສາລັດເຊຍ, ຂ້ອຍໄດ້ສັງເກດເຫັນ nuance ດັ່ງຕໍ່ໄປນີ້: ຖ້າທ່ານພຽງແຕ່ໃສ່ຊື່ແລະກົດ Enter, ຫຼັງຈາກນັ້ນຜົນໄດ້ຮັບທີ່ຕ້ອງການບໍ່ພົບໃນການຄົ້ນຫາ, ແຕ່ຖ້າທ່ານເລີ່ມພິມແລະຫຼັງຈາກນັ້ນໃຫ້ຄລິກໃສ່ການກະຕຸ້ນທີ່ປາກົດ, ທ່ານຈະໄດ້ຮັບໂດຍອັດຕະໂນມັດ. ຫນ້າທີ່ຕ້ອງການ. ໃນກໍລະນີ, ເຊື່ອມຕໍ່ໂດຍກົງກັບການແຈກຢາຍໃນຮ້ານ: Ubuntu, OpenSUSE, SUSE LES.
- ນອກນັ້ນທ່ານຍັງສາມາດເລີ່ມຕົ້ນ Linux ຈາກເສັ້ນຄໍາສັ່ງ (ບໍ່ພຽງແຕ່ຈາກກະເບື້ອງໃນເມນູເລີ່ມຕົ້ນ): ubuntu, opensuse-42 ຫຼື sles-12
ການຕິດຕັ້ງ Bash ໃນ Windows 10 1607 ແລະ 1703
ການຕິດຕັ້ງຫອຍເປືອກແຕກ, ໃຫ້ເຮັດຕາມຂັ້ນຕອນງ່າຍໆເຫລົ່ານີ້.
- ໄປທີ່ການຕັ້ງຄ່າ Windows 10 - ການປັບປຸງແລະຄວາມປອດໄພ - ສຳ ລັບນັກພັດທະນາ. ເປີດໃຊ້ຮູບແບບຂອງນັກພັດທະນາ (ອິນເຕີເນັດຕ້ອງມີການເຊື່ອມຕໍ່ເພື່ອດາວໂຫລດສ່ວນປະກອບທີ່ ຈຳ ເປັນ).
- ໄປທີ່ແຜງຄວບຄຸມ - ໂປຣແກຣມແລະສ່ວນປະກອບຕ່າງໆ - ເປີດຫລືປິດອົງປະກອບຂອງ Windows, ໝາຍ ໃສ່ກ່ອງ "ລະບົບ Windows ສຳ ລັບ Linux".
- ຫຼັງຈາກຕິດຕັ້ງສ່ວນປະກອບຕ່າງໆ, ໃສ່“ bash” ໃນການຊອກຫາຂອງ Windows 10, ເປີດໂປແກຼມທີ່ສະ ເໜີ ແລະເຮັດການຕິດຕັ້ງ ສຳ ເລັດ. ທ່ານສາມາດຕັ້ງຊື່ຜູ້ໃຊ້ແລະລະຫັດຜ່ານຂອງທ່ານໃຫ້ກັບ bash, ຫຼືໃຊ້ຜູ້ໃຊ້ຮາກໂດຍບໍ່ຕ້ອງໃຊ້ລະຫັດຜ່ານ.
ເມື່ອການຕິດຕັ້ງ ສຳ ເລັດແລ້ວ, ທ່ານສາມາດເຮັດວຽກ Ubuntu Bash ເທິງ Windows 10 ຜ່ານການຄົ້ນຫາ, ຫຼືໂດຍການສ້າງທາງລັດໃສ່ຫອຍທີ່ທ່ານຕ້ອງການ.
ຕົວຢ່າງ Ubuntu Shell Windows
ເພື່ອເລີ່ມຕົ້ນ, ຂ້ອຍສັງເກດວ່າຜູ້ຂຽນບໍ່ແມ່ນຜູ້ຊ່ຽວຊານດ້ານ bash, Linux ແລະການພັດທະນາ, ແລະຕົວຢ່າງຂ້າງລຸ່ມນີ້ແມ່ນພຽງແຕ່ການສະແດງໃຫ້ເຫັນວ່າໃນ Windows 10 bash ເຮັດວຽກກັບຜົນໄດ້ຮັບທີ່ຄາດໄວ້ ສຳ ລັບຜູ້ທີ່ເຂົ້າໃຈເລື່ອງນີ້.
ຄໍາຮ້ອງສະຫມັກ Linux
ແອັບພລິເຄຊັນຕ່າງໆໃນ Windows 10 Bash ສາມາດຕິດຕັ້ງ, ຍ້າຍແລະອັບເດດໂດຍໃຊ້ apt-get (sudo apt-get) ຈາກຫໍສະມຸດ Ubuntu.
ການ ນຳ ໃຊ້ໂປແກຼມອີງໃສ່ຂໍ້ຄວາມແມ່ນບໍ່ແຕກຕ່າງຈາກ Ubuntu, ຍົກຕົວຢ່າງ, ທ່ານສາມາດຕິດຕັ້ງ Git ໃນ Bash ແລະໃຊ້ມັນໃນແບບປົກກະຕິ.
ອັກສອນ Bash
ທ່ານສາມາດເອີ້ນໃຊ້ bash scripts ໃນ Windows 10, ທ່ານສາມາດສ້າງມັນຢູ່ໃນຕົວແກ້ໄຂຂໍ້ຄວາມ Nano ທີ່ມີຢູ່ໃນຫອຍ.
Bash scripts ບໍ່ສາມາດເອີ້ນໂປຣແກຣມແລະ ຄຳ ສັ່ງຂອງ Windows ໄດ້, ແຕ່ທ່ານສາມາດເອີ້ນໃຊ້ bash scripts ແລະ ຄຳ ສັ່ງຈາກ file bat ແລະ PowerShell scripts:
bash -c "ຄຳ ສັ່ງ"
ທ່ານຍັງສາມາດທົດລອງໃຊ້ໂປແກຼມທີ່ມີການໂຕ້ຕອບແບບກາຟິກໃນ Ubuntu Shell ໃນ Windows 10, ມີ ຄຳ ແນະ ນຳ ຫຼາຍກວ່າ ໜຶ່ງ ຢ່າງໃນອິນເຕີເນັດກ່ຽວກັບຫົວຂໍ້ນີ້ແລະຄວາມ ສຳ ຄັນຂອງວິທີການແມ່ນການໃຊ້ Xming X Server ເພື່ອສະແດງໂປແກຼມ GUI. ເຖິງແມ່ນວ່າຢ່າງເປັນທາງການຄວາມເປັນໄປໄດ້ຂອງການເຮັດວຽກກັບໂປແກຼມ Microsoft ດັ່ງກ່າວແມ່ນບໍ່ໄດ້ລະບຸ.
ດັ່ງທີ່ມັນໄດ້ຖືກຂຽນໄວ້ຂ້າງເທິງ, ຂ້ອຍບໍ່ແມ່ນບຸກຄົນທີ່ສາມາດຮູ້ຄຸນຄ່າແລະການ ທຳ ງານຂອງນະວັດຕະ ກຳ ຢ່າງເຕັມທີ່, ແຕ່ຂ້ອຍເຫັນຢ່າງ ໜ້ອຍ ໜຶ່ງ ຄຳ ຮ້ອງສະ ໝັກ ສຳ ລັບຕົວເອງ: ຫຼັກສູດຕ່າງໆຂອງ Udacity, edX ແລະອື່ນໆທີ່ກ່ຽວຂ້ອງກັບການພັດທະນາຈະງ່າຍຂຶ້ນຫຼາຍທີ່ຈະເຮັດວຽກກັບເຄື່ອງມືທີ່ ຈຳ ເປັນ. ໂດຍກົງໃນ bash (ແລະຫຼັກສູດເຫຼົ່ານີ້ມັກຈະສະແດງການເຮັດວຽກຢູ່ໃນ MacOS ແລະ Linux bash terminal).