เทอร์มินัล Ubuntu อาจแสดงข้อผิดพลาด – ไม่สามารถแยกได้ บน Windows 10 เทอร์มินัลนี้ได้รับการติดตั้งภายใต้คุณสมบัติของ Windows Subsystem สำหรับ Linux สาเหตุของข้อผิดพลาดนี้เกิดจากหน่วยความจำไม่เพียงพอ และอาจเกิดขึ้นเมื่อผู้ใช้พยายามรับการอัปเดตล่าสุดสำหรับเทอร์มินัล ข้อผิดพลาดอ่านว่า:
# apt-get update
FATAL -> แยกไม่สำเร็จ
ไม่สามารถแยกข้อผิดพลาดกับ Ubuntu บน Windows 10
หากคุณได้รับข้อผิดพลาด Failed to Fork กับ Ubuntu บน Windows 10 เราขอแนะนำให้คุณลองใช้คำแนะนำต่อไปนี้:
- สร้างไฟล์ Swap ใหม่
- ปิดการใช้งานโปรแกรมป้องกันไวรัส
1] สร้างไฟล์ Swap ใหม่
เปิด Terminal สำหรับระบบย่อย Windows สำหรับ Linux distro และป้อนคำสั่งต่อไปนี้เพื่อสร้างไฟล์ swap ใหม่และจัดสรร 4 กิกะไบต์ให้กับมัน:
sudo fallocate -1 4G /swapfile
ทำให้ไฟล์ปลอดภัยยิ่งขึ้นโดยป้อนคำสั่งนี้:
sudo chmod 600 /swapfile
ตั้งค่าพื้นที่สว็อปด้วยคำสั่งนี้:
sudo mkswap /swapfile
ถัดไป เปิดใช้งานพื้นที่สว็อปด้วยคำสั่งนี้:
sudo swapon /swapfile
รีบูตเครื่องคอมพิวเตอร์หลังจากปิด distro และตรวจสอบ ข้อผิดพลาดของคุณควรได้รับการแก้ไข
2] ปิดการใช้งานโปรแกรมป้องกันไวรัส
โปรแกรมป้องกันไวรัสของคุณอาจส่งผลต่อการทำงานที่เหมาะสมของกิจกรรมในเทอร์มินัล WSL เราขอแนะนำให้คุณปิดโซลูชัน Antivirus หรือ Windows Defender ชั่วคราว และตรวจสอบว่าสามารถแก้ไขข้อผิดพลาดได้หรือไม่
เปิดเครื่องหลังจากดำเนินการเสร็จสิ้น
เราหวังว่าคุณจะพบขั้นตอนที่ง่ายต่อการปฏิบัติตาม และคุณสามารถแก้ไขปัญหาได้สำเร็จ
เกี่ยวข้อง :ระบบย่อย Windows สำหรับ Linux ไม่มีการแจกจ่ายที่ติดตั้งไว้