ระบบย่อย Windows สำหรับ Linux (WSL)ช่วยให้คุณสามารถโคลนการแจกจ่าย Linux และในคู่มือนี้ คุณจะได้เรียนรู้ขั้นตอนในการดำเนินกระบวนการให้สำเร็จ
แม้ว่าแพลตฟอร์ม WSL จะไม่มีตัวเลือกโคลน คุณสามารถใช้คำสั่งส่งออกและนำเข้าเพื่อสร้างสำเนาของการแจกจ่าย Linux ที่มีอยู่ในWindows 11ได้ โดยปกติแล้ว คุณต้องการดาวน์โหลดการแจกจ่ายจาก Microsoft Store แต่บางครั้งคุณอาจต้องทดสอบการเปลี่ยนแปลงโดยไม่กระทบต่อการตั้งค่าดั้งเดิม ซึ่งคุณอาจใช้เวลาหลายชั่วโมงในการกำหนดค่า
ไม่ว่าสถานการณ์จะเป็นอย่างไร คุณสามารถใช้wsl.exeเครื่องมือนี้พร้อม--exportตัวเลือกในการส่งออกและ--importตัวเลือกในการกู้คืนการแจกจ่ายด้วยชื่ออื่น ซึ่งเป็นการโคลนการตั้งค่า อย่างไรก็ตาม คุณควรทราบว่าเมื่อใช้วิธีนี้ การกระจายโคลน (เช่น Ubuntu, CentOS, Debian, Mint ฯลฯ) จะสูญเสียการรวมเข้ากับเมนู Start และจะไม่ปรากฏเป็นรายการในอีกต่อไป การตั้งค่า "แอปที่ติดตั้ง"
คู่มือนี้จะสอนขั้นตอนในการโคลน distro Linux บน Windows 11
Clone Linux distro บน WSL
หากต้องการโคลนการกระจาย WSL Linux บน Windows 11 ให้ใช้ขั้นตอนเหล่านี้:
-
เปิดเริ่มบน Windows 11
-
ค้นหาCommand Promptคลิกขวาที่ผลลัพธ์ด้านบน แล้วเลือกตัวเลือกRun as administrator
-
พิมพ์คำสั่งต่อไปนี้เพื่อกำหนด distros Linux ที่พร้อมใช้งานแล้วกดEnter :
wsl --รายการ
-
พิมพ์คำสั่งต่อไปนี้เพื่อเอ็กซ์พอร์ต WSL distro ไปยังโคลน และกดEnter :
wsl -- ส่งออก DISTRO-NAME PATH\FILE-NAME.tar
ในคำสั่ง ให้เปลี่ยน“DISTRO-NAME”และ“PATH\FILE-NAME.tar”ด้วยข้อมูลสำหรับ distro Linux ของคุณ หากคุณ ไม่ระบุเส้นทาง ข้อมูลสำรองจะถูกจัดเก็บไว้ในรากของ“C:” ตัวอย่างเช่น คำสั่งนี้จะสำรองข้อมูล (ส่งออก) distro “Ubuntu”:
wsl --ส่งออก Ubuntu ubuntu-backup.tar

-
พิมพ์คำสั่งต่อไปนี้เพื่อนำเข้า WSL distro clone และกดEnter :
wsl -- นำเข้า DISTRO-CLONE-NAME ติดตั้ง-LOCATION PATH\FILE-NAME.tar
ในคำสั่งให้เปลี่ยน“DISTRO-CLONE-NAME”ด้วยชื่อที่คุณต้องการให้โคลนปรากฏบน WSL นอกจากนี้ ให้เปลี่ยน“INSTALL-LOCATION”และ“PATHFILE-NAME.tar”ด้วยข้อมูลสำหรับการเผยแพร่ของคุณ ตัวอย่างเช่น คำสั่งนี้จะโคลน distro เป็น “Ubuntu-Cloned:”
wsl -- นำเข้า Ubuntu-Clone C:\Users\USERNAME\Distros C:\ubuntu-backup.tar
![วิธีโคลน distro WSL บน Windows 11 วิธีโคลน distro WSL บน Windows 11]()
-
พิมพ์คำสั่งต่อไปนี้เพื่อยืนยันว่า distro ได้รับการโคลนแล้วกดEnter :
wsl --รายการ
-
พิมพ์คำสั่งต่อไปนี้เพื่อเปิดใช้โคลนบนระบบย่อย Windows สำหรับ Linux และกดEnter :
wsl --distribution NAME-CLONED-DISTRO
เมื่อคุณทำตามขั้นตอนเสร็จแล้ว โคลนการแจกจ่ายจะนำเข้าไปยังปลายทางของคุณ ข้อเสียเพียงอย่างเดียวของกระบวนการนี้คือโคลนจะไม่มีการผสานรวมแบบเดียวกับที่ติดตั้งผ่าน Microsoft Store ตัวอย่างเช่น เมื่อนำเข้า distro บนคอมพิวเตอร์ จะไม่ลงทะเบียนในเมนู Start หรือปรากฏเป็นแอปในหน้าการตั้งค่า "แอปที่ติดตั้ง"
ถ้าอยากเปิด distro ที่เพิ่งโคลนมา ก็ต้องรันwsl --distribution DISTRO-CLONE-NAMEคำสั่ง นอกจากนี้ หากคุณวางแผนที่จะถอนการติดตั้งการแจกจ่าย คุณต้องใช้wsl --unregister DISTRO-CLONE-NAMEคำสั่ง