Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

หากคุณมาจาก macOS หรือ Linux อาจคิดถึงความสามารถอันทรงพลังของบรรทัดคำสั่ง UNIX หรือ "shell" Windows ไม่ได้ส่งพร้อมกับ UNIX shell เปิดใช้งานโดยค่าเริ่มต้น แต่สามารถเปิดใช้งาน shell บน Windows ได้ง่าย และขยายพลังของ shell ด้วย zsh

zsh คืออะไร?

zsh หรือ "Z-shell" เป็นเวอร์ชันที่ทรงพลังกว่า Bash ซึ่งเป็น shell มาตรฐานที่มาพร้อม Linux และ macOS zsh อนุญาตให้ผู้ใช้ขยายรูปลักษณ์และฟังก์ชันของ shell ด้วยสคริปต์ ปลั๊กอิน และอื่นๆ มีชุมชนนักพัฒนากว้างขวางสร้างปลั๊กอินที่มีประโยชน์มากสำหรับ zsh และคุณสามารถเขียนส่วนขยายและปลั๊กอินของตัวเองได้ หากใช้เวลามากบนเทอร์มินัล มันเป็นวิธีดีๆ ในการปรับปรุงคุณภาพชีวิต

เปิดใช้งาน Bash

ก่อนติดตั้ง zsh หรือ Oh My Zsh ต้องเปิดใช้งาน shell เริ่มต้นชื่อ Bash ก่อน เดิมต้องใช้โปรแกรมบุคคลที่สามอย่าง Cygwin และยังทำได้อยู่ แต่ Windows 10 ตอนนี้มี Linux subsystem ที่ปิดอยู่โดยค่าเริ่มต้น หากเปิดใช้งาน จะสามารถรัน Bash บน Windows ด้วยแพ็กเกจซอฟต์แวร์เนทีฟ

  1. เปิด Settings คลิก "Updates & Security"

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

  1. คลิก "For developers" ในแถบด้านข้าง แล้วคลิกปุ่มตัวเลือก "Developer mode"

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

  1. ในหน้าต่างป๊อปอัป คลิก "Yes" เพื่อดำเนินการเปิดโหมดนักพัฒนา

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

  1. เปิด Control Panel ไปที่เมนู "Programs and Features"

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

  1. คลิก "Turn Windows features on or off" ในแถบด้านข้าง

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

  1. เลื่อนลง ติ๊กชекบ็อกซ์ "Windows Subsystem for Linux (Beta)" เพื่อเปิด Linux subsystem คลิก "OK"

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

  1. รอการติดตั้งเสร็จสิ้น

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

  1. เมื่อติดตั้งเสร็จ คลิก "Restart Now" เพื่อรีสตาร์ทคอมพิวเตอร์และเสร็จสิ้นการติดตั้ง

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

  1. หลังรีสตาร์ทแล้ว พิมพ์ "bash" ในเมนู Start และเปิดสคริปต์ bash

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

  1. จะเปิดคำสั่งพร้อมปิดและเสร็จสิ้นการติดตั้ง UNIX และ Bash พิมพ์ "y" กด Enter เพื่อยืนยันการติดตั้งส่วนที่เหลือ

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

  1. รอขณะดาวน์โหลดและกำหนดค่าส่วนที่เหลือ

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

  1. เมื่อถูกพร้อมท์ ให้สร้างชื่อผู้ใช้สำหรับ Bash และ UNIX

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

  1. ป้อนรหัสผ่านสำหรับ Bash และ UNIX จะไม่เห็นตัวอักษรขณะพิมพ์ แต่กำลังบันทึก กด Enter

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

  1. เมื่อติดตั้งเสร็จ จะกลับสู่พรอมต์คำสั่ง สามารถปิดหน้าต่างนี้ได้

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

ติดตั้ง zsh บน Windows 10

ตอนนี้มี shell บน Windows แล้ว ขั้นตอนต่อไปคือติดตั้ง zsh ใช้แพ็กเกจแมเนเจอร์ "apt-get" ดาวน์โหลดและติดตั้ง

  1. เปิด Bash จากเมนู Start

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

  1. พิมพ์คำสั่งต่อไปนี้ในพรอมต์คำสั่งกด Enter:
sudo apt-get install zsh

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

  1. ป้อนรหัสผ่าน Bash/UNIX เมื่อถูกพร้อมท์ กด Enter

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

  1. เมื่อถูกพร้อมท์ พิมพ์ "Y" กด Enter เพื่อดำเนินการติดตั้งต่อ

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

  1. เมื่อติดตั้งเสร็จ จะกลับสู่พรอมต์คำสั่ง

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

ใช้งาน zsh บน Windows 10

ตอนนี้ติดตั้ง zsh แล้ว สามารถเริ่มใช้งานได้

  1. เปิด Bash จากเมนู Start

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

  1. พิมพ์ zsh กด Enter

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

  1. ครั้งแรกที่รัน ต้องผ่านการกำหนดค่า zsh หลายอย่าง แนะนำให้อ่านข้อมูลทั้งหมดและเลือกตัวเลือกที่ชอบ หากไม่แน่ใจ กด "2" เพื่อรับคอนฟิกเริ่มต้น

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

  1. เมื่อกำหนดค่าเสร็จ จะกลับสู่พรอมต์คำสั่ง zsh

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

ติดตั้ง Oh My Zsh บน Windows 10

ตอนนี้มี zsh แล้ว สามารถติดตั้ง Oh My Zsh ได้ หากไม่คุ้นเคย ผู้พัฒนาอธิบายดีที่สุด: "Oh-My-Zsh เป็นเฟรมเวิร์กโอเพนซอร์ส ชุมชนขับเคลื่อน สำหรับจัดการการตั้งค่า zsh" มาพร้อมปลั๊กอินมากกว่า 200 และธีม 140+ สำหรับ zsh ขยายฟังก์ชันและทำให้บรรทัดคำสั่งปรับแต่งได้ง่ายขึ้น

  1. เปิด Bash จากเมนู Start

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

  1. ใช้คำสั่งต่อไปนี้เพื่อดาวน์โหลดและติดตั้ง git ซึ่งเป็นข้อกำหนดก่อนติดตั้ง Oh My Zsh:
sudo apt-get install git

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

  1. เมื่อติดตั้ง git แล้ว สามารถดาวน์โหลดและติดตั้ง Oh My Zsh ได้ คัดลอกและวางคำสั่งต่อไปนี้ในบรรทัดคำสั่ง กด Enter:
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

หมายเหตุ: วางได้เร็วในบรรทัดคำสั่ง zsh โดยเลือกหน้าต่าง Xsh และคลิกขวา

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

  1. ป้อนรหัสผ่าน Bash/UNIX เมื่อถูกพร้อมท์ กด Enter

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

  1. เมื่อติดตั้งเสร็จ จะเห็น ASCII art ของ Oh My Zsh

วิธีติดตั้ง zsh และ Oh My Zsh ใน Windows 10

สรุป

เมื่อติดตั้ง zsh และ Oh My Zsh แล้ว สามารถใช้งานได้เหมือนบนระบบ UNIX หากต้องการเรียนรู้เพิ่มเติม ตรวจสอบคู่มือผู้ใช้ออนไลน์ของ zsh และวิกิของ Oh My Zsh