เข้าร่วมQuantrimang.comเพื่อเรียนรู้ความง่ายในการติดตั้ง CentOS ด้วยตนเองบนระบบย่อย Windows 10 สำหรับ Linux และเรียกใช้คำสั่งในพื้นที่เก็บข้อมูล YUM หรือ RHEL RPM
Windows Subsystem สำหรับ Linux เป็นคุณสมบัติขั้นสูงสำหรับผู้ใช้ Windows ระบบย่อย Windows สำหรับ Linux ช่วยให้คุณสามารถฝึกฝนและเรียนรู้คำสั่งระบบปฏิบัติการ Linux ได้โดยตรงบนระบบ Windows 10 ของคุณโดยไม่ต้องใช้ซอฟต์แวร์เครื่องเสมือนเช่น VirtualBox
Windows Subsystem สำหรับ Linux หรือเรียกสั้น ๆ ว่า WSL ได้รับการปรับใช้โดย Microsoft ในระบบปฏิบัติการ Windows 10 และ Windows Server 2019 เพื่อให้ความเข้ากันได้และการดำเนินการของไฟล์ ไบนารี Linux
ในการติดตั้งอิมเมจ Linux Distro โดยทั่วไป ผู้ใช้จะต้องพึ่งพา Microsoft Store ซึ่งมีอิมเมจน้ำหนักเบาที่คอมไพล์ไว้ล่วงหน้าจำนวนหนึ่ง ปัจจุบันอิมเมจ Linux WSL ที่มีอยู่ ได้แก่Ubuntu , Kali Linux , Debian, AlpinLinux, OpenSUSE และ SUSE Enterprise Server ดังนั้น หากคุณต้องการลองใช้ระบบปฏิบัติการ Linux บางระบบ เช่น CentOS/RHEL (Red Hat Enterprise Linux) และArch Linuxคุณต้องติดตั้งระบบปฏิบัติการเหล่านั้นด้วยตนเองบนระบบย่อย Windows 10 สำหรับ Linux บทความวันนี้จะแสดงให้คุณเห็นว่าต้องทำอย่างไร
หมายเหตุ : ก่อนที่จะติดตั้ง CentOS บน WSL คุณต้องเปิดใช้งาน Windows Subsystem สำหรับ Linux หากคุณไม่ทราบวิธีดำเนินการดังกล่าว โปรดอ่านบทความ: เรียกใช้ Linux บน Windows 10 โดยไม่ต้องใช้เครื่องเสมือน ต่อไปนี้เป็น 18 สิ่งที่คุณควรทราบเพื่อดูรายละเอียดเพิ่มเติม
วิธีติดตั้ง CentOS บนระบบย่อย Windows 10 สำหรับ Linux
ขั้นตอนที่ 1: ดาวน์โหลด CentOS WSL
สิ่งแรกที่จำเป็นคือ CentOS บน WSL (Windows 10 FCU หรือใหม่กว่า) ที่ใช้ WSldl โดยพื้นฐานแล้ว มันเป็นไฟล์บีบอัดที่มี rootfs และไฟล์อื่นๆ บางไฟล์ CentOS ในชื่อ WSL Instance เป็นโปรเจ็ กต์โอเพ่นซอร์สที่มีอยู่บน Github ดาวน์โหลดได้ที่นี่เวอร์ชันล่าสุดในขณะที่เขียนคือ CentOS 7.6
ขั้นตอนที่ 2: แยกโฟลเดอร์ WSL CentOS 7.x
ขนาดของโฟลเดอร์ที่ดาวน์โหลดจะอยู่ที่ประมาณ 300MB และเมื่อดาวน์โหลดแล้ว ให้คลิกขวาเพื่อแยกโฟลเดอร์ บทความนี้ใช้ WinRAR เพื่อแตกไฟล์ อย่างไรก็ตาม คุณสามารถใช้โปรแกรม Windows เริ่มต้นหรือตัวเลือกอื่นเพื่อแตกไฟล์ได้
ขั้นตอนที่ 3: เรียกใช้ CentOS.exe เพื่อติดตั้ง CentOS บนระบบย่อย Windows 10 สำหรับ Linux
หลังจากแตกโฟลเดอร์แล้ว คุณจะเห็นไฟล์ 2 ไฟล์ในนั้น: ไฟล์แรกคือrootfs.tar.gzและไฟล์ที่สองคือCentOS.exeคุณต้องเรียกใช้ CentOS.exe เพื่อแตกไฟล์และลงทะเบียนบน WSL คลิกขวาที่ไฟล์แล้วเลือกRun as administrator
ขั้นตอนที่ 4: การติดตั้งเสร็จสมบูรณ์
เมื่อการติดตั้งเสร็จสมบูรณ์ คุณจะได้รับการแจ้งเตือนบนหน้าจอคำสั่ง CentOS ตอนนี้ให้กดปุ่มEnter
เพื่อออกจากการตั้งค่า
ขั้นตอนที่ 5: เรียกใช้ CentOS 7 บน WSL
หากต้องการรัน CentOS 7 ให้ไปที่โฟลเดอร์ที่แยกออกมาของ CentOS สำหรับ WSL อีกครั้ง และคราวนี้คุณจะเห็นไฟล์ 4 ไฟล์ คลิกขวาที่Centos.exe อีกครั้ง แล้วเลือก Run as administrator
ในที่สุด ระบบย่อย Linux ที่ติดตั้งด้วยตนเองสำหรับ CentOS ก็มาถึงแล้ว
ขั้นตอนที่ 6: คำสั่งเพื่ออัปเดต CentOS บน WSL
คุณสามารถเรียกใช้คำสั่งใดๆ ที่คุณต้องการดำเนินการบน CentOS เพียงเพื่อตรวจสอบว่าทำงานได้ดีหรือไม่ ตัวอย่างการรันคำสั่งอัพเดต CentOS โดยใช้ YUM
yum -y update
ขั้นตอนที่ 7: ถอนการติดตั้ง CentOS 7 WSL
หากในอนาคตคุณลบโฟลเดอร์ CentOS WSL โดยไม่ได้ตั้งใจและต้องการติดตั้งใหม่ คุณจะต้องลบการติดตั้งที่มีอยู่ก่อน
หากต้องการถอนการติดตั้ง CentOS 7 WSL เพียงใช้คำสั่งเดียวด้านล่าง:
CentOS.exe clean
จากนั้น ให้แตกไฟล์จากโฟลเดอร์บีบอัด CentOS ที่คุณดาวน์โหลดด้านบนอีกครั้ง จากนั้นเรียกใช้Windows 10 PowerShell ด้วยสิทธิ์ของผู้ดูแลระบบไปที่โฟลเดอร์ที่แตกออกมาแล้วรันคำสั่งด้านล่าง:
./CentOS.exe clean
หากต้องการติดตั้งใหม่ ให้เรียก ใช้ไฟล์ปฏิบัติการ CentOS.exeในโฟลเดอร์ที่แยกออกมาเดียวกันเพื่อลงทะเบียนไฟล์ลงในระบบย่อย Windows 10 สำหรับ Linux
หวังว่าคุณจะประสบความสำเร็จ