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

การใช้งาน Linux บน Apple Silicon Mac:บทเรียนที่ได้รับและเหตุใดจึงไม่ทำงาน

การใช้งาน Linux บน Apple Silicon Mac:บทเรียนที่ได้รับและเหตุใดจึงไม่ทำงาน

เผยแพร่เมื่อวันที่ 15 กุมภาพันธ์ 2026 เวลา 9:30 น. EST

Raghav Sethi เริ่มต้นเส้นทางการเขียนเชิงเทคโนโลยีในปี 2022 โดยมีส่วนร่วมในบล็อกชุมชนโอเพ่นซอร์สของวิทยาลัย ต่อมาในปีนั้น เขาได้เข้าร่วม MakeUseOf และตั้งแต่นั้นมาก็ได้เขียนเกี่ยวกับ Apple, Android และ AI อย่างกว้างขวาง งานของเขามีตั้งแต่การทดลองภาคปฏิบัติไปจนถึงชิ้นงานความคิดเห็นที่สำรวจภาพรวมเบื้องหลังแนวโน้มเทคโนโลยีที่เกิดขึ้นใหม่ 

นอกจากงานของเขาที่ MUO แล้ว คุณยังสามารถค้นหาบทความของ Raghav ที่ XDA Developers ซึ่งเขามุ่งเน้นไปที่ Linux และโลกของซอฟต์แวร์โอเพ่นซอร์สเป็นหลัก 

นอกเหนือจากงานเขียนแล้ว Raghav ยังสนุกกับการทำงานในโปรเจ็กต์การเขียนโค้ด เล่นกีตาร์ และใช้ชีวิตแบบไร้ขีดจำกัดด้วยการติดตั้งซอฟต์แวร์เบต้าล่าสุดบนอุปกรณ์ประจำวันของเขา

ฉันอยู่ในบ้านที่อุปกรณ์ทุกเครื่องที่ฉันเป็นเจ้าของใช้ Fedora Silverblue อยู่ ยกเว้น Mac มันดีกว่า Windows ที่ยุ่งเหยิงมาก แต่ฉันเริ่มสงสัยว่ามันสามารถเอาชนะ macOS ได้เช่นกัน

ดังนั้นฉันจึงตัดสินใจว่าบางทีอาจถึงเวลาแล้วที่ MacBook Air ของฉันจะต้องพอใจกับการเปลี่ยนแปลงระบบปฏิบัติการ แต่กลับกลายเป็นประสบการณ์ที่หนักใจมาก

การใช้งาน Linux บน Apple Silicon Mac:บทเรียนที่ได้รับและเหตุใดจึงไม่ทำงาน ที่เกี่ยวข้อง

Asahi Linux เป็นวิธีที่ดีที่สุด (และเท่านั้น) ในการใช้งาน Linux บน Mac

Distro hopping นั้นยากกว่ามากที่นี่

สิ่งที่เกี่ยวกับ Apple Silicon Macs ก็คือมันไม่ง่ายเหมือนการดาวน์โหลด AArch64 ISO ของ distro ที่คุณชื่นชอบแล้วติดตั้ง ใช่ ชิปซีรีส์ M เป็นแบบ ARM แต่นั่นไม่ได้ทำให้ทั้งระบบเข้ากันได้โดยอัตโนมัติในลักษณะเดียวกับพีซี x86 แบบดั้งเดิมส่วนใหญ่

ทุกอย่างใน MacBooks สมัยใหม่นั้นค่อนข้างกำหนดเอง กระบวนการบู๊ตไม่ใช่ UEFI มาตรฐานเหมือนกับพีซีส่วนใหญ่ Apple มีห่วงโซ่การบูตของตัวเองที่เรียกว่า iBoot เช่นเดียวกับสิ่งอื่นๆ เช่น GPU, การจัดการพลังงาน, ตัวควบคุม USB และส่วนประกอบฮาร์ดแวร์อื่นๆ เกือบทั้งหมด มันเป็นกรรมสิทธิ์ตามที่ได้รับ

นี่คือสิ่งที่ทีมงานเบื้องหลัง Asahi Linux กำลังดำเนินการอยู่ เป้าหมายทั้งหมดของพวกเขาคือการทำให้ Linux ใช้งานได้อย่างเหมาะสมบน Mac ซีรีส์ M โดยการสร้างส่วนที่ขาดหายไปตั้งแต่ต้น

ฉันลองใช้งานครั้งแรกในปี 2023 ตอนที่โปรเจ็กต์ยังคงเชื่อมโยงกับ Arch Linux และตัดสินใจลองอีกครั้งในปี 2026 แต่ในปัจจุบัน รุ่นหลักมีชื่อว่า Fedora Asahi Remix ซึ่งตามชื่อเลย สร้างขึ้นบน Fedora แทนที่จะเป็น Arch

การใช้งาน Linux บน Apple Silicon Mac:บทเรียนที่ได้รับและเหตุใดจึงไม่ทำงาน

ยังมีทางเลือกอื่นๆ เช่น Asahi Alarm ซึ่งยึดแนวทางแบบ Arch แต่ในความเป็นจริงแล้ว เวอร์ชันที่ใช้ Fedora เป็นทางออกที่ปลอดภัยที่สุด การรองรับ Apple Silicon มีจำกัดอยู่แล้วเมื่อเทียบกับพีซีแบบเดิม ดังนั้นจึงเหมาะสมกว่าที่จะใช้เวอร์ชันที่ทีมหลักจัดลำดับความสำคัญ

โปรดทราบว่าการติดตั้ง Asahi Linux นั้นไม่ได้ตรงไปตรงมาเหมือนกับการแฟลชไดรฟ์ USB และการบูตเข้าสู่ตัวติดตั้งเหมือนกับที่คุณทำกับ distros อื่น ๆ ส่วนใหญ่ กระบวนการนี้แตกต่างไปจากเดิมอย่างสิ้นเชิง

เนื่องจาก Apple ควบคุมห่วงโซ่การบูตทั้งหมดอย่างเข้มงวดบน Apple Silicon Mac คุณจึงไม่สามารถบูตจากสื่อภายนอกในรูปแบบดั้งเดิมได้ คุณจะต้องเรียกใช้คำสั่งนี้ในเทอร์มินัลแทน

curl https://alx.sh | sh

เมื่อคุณป้อนคำสั่ง สคริปต์จะจัดการกับการยกของหนักส่วนใหญ่ โดยจะแนะนำคุณทีละขั้นตอน ปรับขนาดพาร์ติชัน macOS ที่มีอยู่ และตั้งค่าทุกอย่างอย่างเหมาะสม

มันเริ่มต้นได้ดีมาก จากนั้นก็ลงเขาอย่างรวดเร็ว

แย่ที่สุดของ Linux ดีที่สุด

การใช้งาน Linux บน Apple Silicon Mac:บทเรียนที่ได้รับและเหตุใดจึงไม่ทำงาน เครดิต: Ragahv Sethi/MakeUseOf

ระหว่างการติดตั้ง ระบบจะถามว่าคุณต้องการสภาพแวดล้อมเดสก์ท็อปแบบใด ฉันเลือก KDE Plasma เนื่องจากนั่นคือสิ่งที่ฉันใช้มาตลอด แม้ว่า GNOME จะอยู่ที่นั่นถ้าคุณต้องการก็ตาม

ในการบูตครั้งแรกทุกอย่างดูดี มันให้ความรู้สึกเหมือนเป็นระบบปกติ และแอปหนึ่งที่ฉันใส่ใจมากที่สุดก็มีอยู่แล้ว — เบราว์เซอร์ Firefox ให้แม่นยำ ก่อนที่จะพบกับปัญหาที่ฉันพบ มีข้อจำกัดอย่างหนึ่งที่ฉันรู้อยู่แล้วก่อนทำการติดตั้ง

ไม่มีการรองรับ DisplayPort ผ่าน USB-C และจอภาพภายนอกจะไม่ทำงานเว้นแต่ว่า MacBook ของคุณจะมีพอร์ต HDMI ในตัว นั่นหมายความว่าฉันติดอยู่กับการใช้จอแสดงผลขนาดเล็กขนาด 13 นิ้วตลอดเวลา ไม่เหมาะ แต่ฉันตัดสินใจที่จะอยู่กับมันเป็นเวลาหนึ่งสัปดาห์เพื่อลองใช้ Asahi อย่างเหมาะสม น่าเสียดายที่มันไม่ได้ดีขึ้น

สิ่งหนึ่งที่ฉันชอบเกี่ยวกับ MacBook Air ของฉันคืออายุการใช้งานแบตเตอรี่ บน Asahi Linux มันไม่เหมือนกัน ประสบการณ์นี้ให้ความรู้สึกใกล้เคียงกับแล็ปท็อป Windows ทั่วไปมากขึ้น คืนหนึ่ง ฉันให้แล็ปท็อปเข้านอนประมาณ 80% พอตื่นมาก็ลดลงเหลือ 50% แล้ว บน macOS ในสถานการณ์เดียวกัน ฉันมักจะสูญเสียมากที่สุดเพียง 3 ถึง 5% เท่านั้น

เท่าที่ฉันเกลียดที่จะยอมรับ Linux ก็ยังไม่พร้อมสำหรับ ARM แอปพลิเคชันจำนวนมากยังไม่ได้คอมไพล์สำหรับ ARM ดังนั้นการสนับสนุนซอฟต์แวร์จึงมักจะได้รับผลกระทบหรือพลาดไปมาก

การใช้งาน Linux บน Apple Silicon Mac:บทเรียนที่ได้รับและเหตุใดจึงไม่ทำงาน ที่เกี่ยวข้อง

ระบบปฏิบัติการน้ำหนักเบาทั้ง 5 นี้สามารถทำให้พีซีที่ช้าเร็วได้

อย่าปล่อยให้ฮาร์ดแวร์เก่าๆ บังคับให้คุณซื้อการอัพเกรดที่มีราคาแพง

ฉันลองใช้ FEX ซึ่งทำงานเป็นเลเยอร์การแปลคล้ายกับ Rosetta 2 แต่ฉันไม่มีโชคมากนัก แอพส่วนใหญ่ที่ฉันทดสอบทำงานไม่ถูกต้องหรือไม่เสถียรพอที่จะใช้งาน แต่สิ่งนี้อาจมีการปรับปรุงอย่างมากในอนาคตอันใกล้นี้ เนื่องจาก Valve กำลังทำงานอย่างหนักเพื่อสนับสนุน FEX สำหรับ Steam Frame ที่กำลังจะมาถึง

ฉันหงุดหงิดพอที่จะพิจารณากลับไปใช้ macOS อีกครั้ง แต่มันก็พังทลายลงอย่างสิ้นเชิงเมื่อ Asahi ปฏิเสธที่จะเชื่อมต่อกับฮอตสปอตของโทรศัพท์ (ไม่ ไม่ใช่ iPhone)

ณ จุดนั้น ฉันไม่มีการรองรับการแสดงผลภายนอก แอพส่วนใหญ่ของฉันทำงานไม่ถูกต้อง และอายุการใช้งานแบตเตอรี่ก็น่าผิดหวัง ฉันเริ่มสงสัยว่ามันจะคุ้มค่าหรือไม่

มีเหตุผลที่ต้องติดตั้ง Linux บน Apple Silicon Mac หรือยัง

Apple สร้างสิ่งที่คงอยู่ได้นานอย่างสนุกสนาน

การใช้งาน Linux บน Apple Silicon Mac:บทเรียนที่ได้รับและเหตุใดจึงไม่ทำงาน เครดิต:Raghav Sethi/MakeUseOf

หนึ่งในเหตุผลสำคัญที่สุดที่ผู้คนติดตั้ง Linux บนอุปกรณ์ก็คือไม่สามารถใช้งาน Windows หรือ macOS ได้อย่างราบรื่น นั่นยังไม่ใช่กรณีของ Mac ซีรีส์ M ฉันติดตั้ง Asahi บน M1 MacBook Air ซึ่งเป็น Apple Silicon Mac ระดับเริ่มต้น และแม้แต่ที่นั่น macOS Tahoe ก็ทำงานได้ดีกว่าสำหรับฉันโดยรวม ช่วงเวลาที่ Linux สามารถ "หายใจชีวิตใหม่" ให้กับเครื่องเหล่านี้ได้อย่างแท้จริงยังไม่เกิดขึ้น

เว้นแต่ว่าคุณมีกรณีการใช้งานเฉพาะเจาะจงที่ต้องใช้ Linux การปรับสวิตช์ให้เหมาะสมเป็นเรื่องยาก จากประสบการณ์ของผม รู้สึกเหมือนกำลังดาวน์เกรด

Linux และ macOS ต่างก็เป็นระบบที่เหมือน Unix อยู่แล้ว ฉันพึ่งพาเครื่องมือ CLI มากมายในเวิร์กโฟลว์ประจำวันของฉัน และทุกเครื่องมือก็ทำงานได้อย่างสมบูรณ์แบบบน macOS เช่นกัน

แม้ว่าคุณจะวางแผนที่จะซื้อ Mac เพื่อติดตั้ง Linux บนเครื่องโดยเฉพาะ แต่นั่นอาจจะไม่ได้ผล ณ ขณะนี้ Asahi ยังไม่รองรับอะไรที่ใหม่กว่าซีรีส์ M2 ดังนั้นนี่จึงเป็นเพียงตัวเลือกหากคุณมีเครื่องรุ่นเก่าอยู่แล้ว

หากคุณต้องการรายละเอียดรุ่นที่รองรับและรายละเอียดฮาร์ดแวร์ทั้งหมด คุณจะต้องตรวจสอบหน้าการสนับสนุนอย่างเป็นทางการของ Asahi ดังนั้น ในสถานะปัจจุบัน Asahi ยังคงมีความยุ่งยากในการดำเนินการมากกว่า

การใช้งาน Linux บน Apple Silicon Mac:บทเรียนที่ได้รับและเหตุใดจึงไม่ทำงาน ที่เกี่ยวข้อง

ฉันจะกลับไปใช้ macOS... ในตอนนี้

หลังจากลองใช้แล้ว ตอนนี้ฉันยังคงใช้ macOS ต่อไปเพราะมันยังคงทำงานได้ดีอย่างเหลือเชื่อบน Mac ของฉัน น่าเสียดายที่ Apple ทำให้นักพัฒนาโอเพ่นซอร์สทำสิ่งต่างๆ ได้ยาก โดยเฉพาะอย่างยิ่งเมื่อฮาร์ดแวร์มีคุณภาพดีขนาดนี้

ฉันยังคงคิดว่าการผสมผสานระหว่าง macOS และ Linux เป็นหนึ่งในการตั้งค่าที่ดีที่สุดที่คุณมี ฉันแค่หวังว่าการสนับสนุนด้านฮาร์ดแวร์จะดีขึ้นในอีกไม่กี่เดือนข้างหน้า เพื่อที่ฉันจะได้รวมทุกอย่างไว้ในอุปกรณ์เครื่องเดียวได้ในที่สุด