วิธีการติดตั้ง Linux Bash Shell บน Windows 10
Bash Shellเป็นเพียงยูทิลิตี้บรรทัดคำสั่งที่เป็นส่วนหนึ่งของLinuxมาเป็นเวลานาน และตอนนี้Microsoftได้เพิ่มลงในWindows 10โดยตรง นี่ไม่ใช่เครื่องเสมือนหรือคอนเทนเนอร์ใดๆ หรือซอฟต์แวร์ใดๆ ที่คอมไพล์สำหรับWindows แต่เป็นระบบย่อย Windows(Windows Subsystem) เต็มรูปแบบที่ มีไว้สำหรับใช้งาน ซอฟต์แวร์ Linuxแทน โดยอิงจากProject Astoriaที่เลิกผลิตแล้วของMicrosoftสำหรับการเรียกใช้ แอ ปAndroidบนWindows
ตอนนี้ เราทุกคนรู้แล้วว่าระบบปฏิบัติการสองโหมดคืออะไร คุณจะทำอย่างไรถ้าคุณต้องการใช้ ระบบปฏิบัติการ Windowsและระบบ ปฏิบัติการ Linuxแต่พีซีของคุณไม่แข็งแรงพอที่จะรองรับระบบปฏิบัติการสองโหมด(dual-mode operating systems) ? หมายความว่าคุณต้องเก็บพีซีไว้สองเครื่อง เครื่องหนึ่ง ใช้ระบบปฏิบัติการ Windowsและอีก เครื่องหนึ่งใช้ระบบปฏิบัติการ Linuxหรือไม่ เห็นได้ชัดว่าไม่
Microsoftทำให้สามารถใช้โหมดระบบปฏิบัติการคู่ได้โดยไม่ต้องมีระบบปฏิบัติการสองระบบในพีซีของคุณ Microsoftร่วมกับCanonicalซึ่งเป็นบริษัทแม่ของUbuntuได้ประกาศว่าขณะนี้ คุณสามารถรันLinuxบนWindowsโดยใช้Bash shell ได้ เช่น คุณจะสามารถใช้งานฟังก์ชันทั้งหมดของLinuxบนWindowsได้โดยไม่ต้องมี ระบบปฏิบัติการ Linuxในเครื่องของคุณ พีซี
และด้วยการอัปเกรดของWindows 10ทำให้ได้รับBash shell บนWindows กลายเป็นเรื่อง ง่าย ตอนนี้ คำถามนี้เกิดขึ้นจะติดตั้ง Linux Bash shell บน Windows 10 ได้อย่างไร? (how to install the Linux Bash shell on Windows 10?)ในบทความนี้ คุณจะได้คำตอบ
วิธีติดตั้ง Linux Bash shell บน Windows 10(How to install the Linux Bash shell on Windows 10)
เพื่อที่จะใช้Linux Bash shell บนWindows 10ก่อนอื่น คุณต้องติดตั้งLinux Bash shell บน Windows 10 ของคุณ( Linux Bash shell on your Windows 10)และก่อนที่จะติดตั้งBash shell มีข้อกำหนดเบื้องต้นบางประการ
- คุณต้องใช้การอัปเดตครบรอบ ของ Windows 10 ในเครื่องของคุณ(Windows 10)
- คุณต้องใช้Windows 10 เวอร์ชัน 64 บิต เนื่องจากLinux Bash shell ไม่ทำงานบนเวอร์ชัน 32 บิต
เมื่อปฏิบัติตามข้อกำหนดเบื้องต้นทั้งหมดแล้ว ให้เริ่มติดตั้งLinux Bash shell บน Windows 10 ของคุณ
ในการติดตั้งLinux Bash shell บนWindows 10ให้ทำตามขั้นตอนเหล่านี้:
1. เปิดการตั้งค่า(Settings)
2. คลิกที่ตัวเลือก การ อัปเดตและความ(Update & Security )ปลอดภัย(.)
3. คลิกที่ตัวเลือกนักพัฒนา(Developer options)จากเมนูที่แผงด้านซ้าย
4. ใต้คุณลักษณะสำหรับนักพัฒนา ให้คลิกที่ ปุ่ม ตัว(Radio)เลือกถัดจากโหมดนักพัฒนา(Developer mode)ซอฟต์แวร์
หมายเหตุ(Note) : เริ่มต้นด้วยFall Creators Updateคุณไม่จำเป็นต้องเปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์ (Developer)ข้ามไปยังขั้นตอนที่ 9 โดยตรง(Directly skip to step 9.)
5. กล่องโต้ตอบคำเตือนจะปรากฏขึ้นเพื่อถามว่าคุณแน่ใจหรือไม่ว่าต้องการเปิดโหมดนักพัฒนาซอฟต์แวร์ คลิก(Click)ที่ปุ่มใช่(Yes )
6. จะเริ่มติดตั้งแพ็คเกจโหมดนักพัฒนา(Developer Mode package)ซอฟต์แวร์
7. หลังจากการติดตั้งเสร็จสิ้น คุณจะได้รับข้อความเกี่ยวกับโหมดนักพัฒนาซอฟต์แวร์ที่เปิดอยู่
8. รีสตาร์ทพีซีของคุณ
9. เมื่อพีซีของคุณรีสตาร์ทแล้ว ให้เปิดแผง(Control Panel)ควบคุม
10. คลิกที่โปรแกรม(Programs)
11. ภายใต้โปรแกรมและคุณลักษณะ(Programs and Features)ให้คลิกที่ เปิด หรือปิดคุณลักษณะ(features on or off)ของWindows(Turn Windows)
12. กล่องโต้ตอบด้านล่างจะปรากฏขึ้น
13. ทำเครื่องหมายที่ช่องถัดจากระบบย่อย Windows สำหรับ(Windows Subsystem for the Linux )(Windows Subsystem for the Linux )ตัวเลือก Linux
14. คลิกที่ปุ่มOK
15. การเปลี่ยนแปลงจะเริ่มมีผลใช้ เมื่อคำขอเสร็จสิ้นและติดตั้งส่วนประกอบ แล้ว(Now )คุณต้องรีสตาร์ทพีซีโดยคลิกที่ตัวเลือกรีสตาร์ท ทันที(Restart)
16. เมื่อระบบรีสตาร์ท คุณต้องติดตั้งUbuntu distribution for Windows Subsystem(Windows Subsystem) for Linux
17. เปิดCommand Prompt (admin) แล้วพิมพ์คำสั่งต่อไปนี้ แล้วกดEnter :
lxrun /install
หมายเหตุ(Note) : เริ่มต้นด้วยFall Creators Updateคุณจะไม่สามารถติดตั้งหรือใช้ Ubuntu ได้อีกต่อไปโดยใช้คำสั่ง "bash"
18. สิ่งนี้จะติดตั้งการแจกจ่ายUbuntu ได้สำเร็จ (Ubuntu)ตอนนี้คุณเพียงแค่ต้องตั้งค่า ชื่อผู้ใช้และรหัสผ่าน Unix (ซึ่งอาจแตกต่างจาก ข้อมูลรับรองการเข้าสู่ระบบ Windows ของคุณ )
19. เมื่อเสร็จแล้ว คุณสามารถใช้ คำสั่ง Bashบน Windows ได้โดยเปิดพรอมต์คำสั่งและใช้คำสั่งต่อไปนี้:
bash
ทางเลือก: ติดตั้ง Linux distros โดยใช้ Microsoft Store(Alternative: Install Linux distros using Microsoft Store)
1. เปิด Microsoft Store
2. ตอนนี้คุณมีตัวเลือกในการติดตั้งลีนุกซ์(Linux) รุ่นต่อไปนี้ :
อูบุนตู. (Ubuntu.)
OpenSuse Leap
Kali Linux
Debian
Alpine WSL
Suse Linux Enterprise
3. ค้นหา distros ใด ๆ ข้างต้นของLinuxและคลิกที่ปุ่มติดตั้ง( Install)
4. ในตัวอย่างนี้ เราจะติดตั้งUbuntu ค้นหาubuntuจากนั้นคลิกที่ปุ่มGet (หรือ Install)(Get (or Install))
5. เมื่อการติดตั้งเสร็จสิ้น ให้คลิกที่ปุ่มLaunch
6. คุณต้องสร้างชื่อผู้ใช้และรหัสผ่าน(create a username & password)สำหรับการแจกจ่ายLinux นี้ (ซึ่งอาจแตกต่างจาก ชื่อผู้ใช้และรหัสผ่านWindows ของคุณ)(Windows)
7. ตอนนี้สร้างชื่อผู้ใช้และรหัสผ่านใหม่(new username & password)จากนั้นทำซ้ำรหัสผ่านแล้วกดEnterเพื่อยืนยันอีกครั้ง
8. เพียงเท่านี้ คุณสามารถใช้Ubuntu distro ได้ทุกเมื่อ ที่ต้องการโดยเปิดจากStart Menu
9. อีกวิธีหนึ่ง คุณสามารถเปิดLinux distro ที่ติดตั้งไว้โดยใช้คำ ( wsl command. )สั่ง wsl( wsl command)
ดังที่คุณทราบLinux Bash shell บนWindowsไม่ใช่Bash shell จริงที่คุณพบบนLinuxดังนั้นยูทิลิตี้บรรทัดคำสั่งจึงมีข้อจำกัดบางประการ ข้อจำกัดเหล่านี้คือ:
- ระบบย่อย Windows สำหรับ Linux (WSL)(Windows Subsystem for Linux (WSL))ไม่ได้ออกแบบมาเพื่อเรียกใช้แอปพลิเคชันกราฟิก Linux(Linux Graphical)
- จะเสนอคุณลักษณะบรรทัดคำสั่งแบบข้อความสำหรับนักพัฒนาเพื่อเรียกใช้Bashเท่านั้น
- แอปพลิเคชัน Linux(Linux)เข้าถึงไฟล์ระบบและทุกอย่างที่มีอยู่ในฮาร์ดไดรฟ์ ดังนั้นคุณจึงไม่สามารถเปิดหรือใช้สคริปต์ในโปรแกรมWindows ได้(Windows)
- นอกจากนี้ยังไม่รองรับซอฟต์แวร์เซิร์ฟเวอร์พื้นหลัง
- ไม่ใช่ทุกแอปพลิเคชันบรรทัดคำสั่งที่ทำงาน ..
Microsoftกำลังเปิดตัวคุณลักษณะนี้โดยมีป้ายกำกับเบต้าอยู่ ซึ่งหมายความว่ายังอยู่ในระหว่างดำเนินการ และไม่ได้รวมคุณลักษณะที่ตั้งใจไว้ทั้งหมดไว้ด้วย และบางครั้งอาจทำงานไม่ถูกต้อง
แนะนำ: (Recommended:) แก้ไขไซต์นี้ถูกบล็อกโดย ISP ของคุณใน Windows 10(Fix This Site Has Been Blocked By Your ISP in Windows 10)
แต่ด้วยเวลาและการอัปเดตที่จะมาถึงMicrosoftกำลังหาวิธีที่จะทำให้Linux Bash shell เหมือนกับLinux Bash shell จริงโดยเน้นที่ฟังก์ชันหลักเช่น สภาพแวดล้อม Bashเพื่อเรียกใช้เครื่องมือเช่น awk, sed และ grep การสนับสนุนผู้ใช้ Linux(Linux user)และอื่น ๆ อีกมากมาย.
Related posts
วิธีใช้ Linux Bash Shell บน Windows 10
ปิดใช้งาน Pinch Zoom Feature ใน Windows 10
การสร้าง Full System Image Backup ใน Windows 10 [คู่มือที่ดีที่สุด]
วิธีการสร้าง System Image Backup ใน Windows 10
วิธีการลบ Volume or Drive Partition ใน Windows 10
ทำไมคุณต้องปิดการใช้งาน Fast Startup ใน Windows 10
Find Security Identifier (SID) ของ User ใน Windows 10
วิธีเปิดใช้งาน Active Directory ใน Windows 10
เพิ่ม Printer ใน Windows 10 [guide]
Create Control Panel All Tasks Shortcut ใน Windows 10
ปิดใช้งาน Desktop Background Image ใน Windows 10
Defer Feature and Quality Updates ใน Windows 10
Enable หรือ Disable Built-in Administrator Account ใน Windows 10
Rename User Profile Folder ใน Windows 10
ปิดการใช้งาน Touchpad เมื่อ Mouse มีการเชื่อมต่อใน Windows 10
วิธีการเปิดหรือ Disable Emoji Panel ใน Windows 10
Disk สะอาดโดยใช้ Diskpart Clean Command ใน Windows 10
วิธีการปิดใช้งาน Sticky Corners ใน Windows 10
วิธีการเปลี่ยน Screen Brightness ใน Windows 10
Fix Keyboard ไม่พิมพ์ในฉบับ Windows 10