Score:0

Ros ใน M1 macbook air

ธง in

ฉันกำลังพิจารณาซื้อ M1 macbook air m1 mac สามารถเรียกใช้ ubuntu ในแบบคู่ขนาน (เครื่องเสมือน) กับแอปทั้งหมดที่มีสิทธิ์เรียกใช้ได้หรือไม่ ฉันสามารถใช้สิ่งนี้กับวิทยาการหุ่นยนต์ (รอส) และงานที่เกี่ยวข้องได้ไหม

guiverc avatar
cn flag
โปรดดูที่ https://askubuntu.com/help/on-topic ซึ่งคุณจะสังเกตว่า "*คำแนะนำในการช็อปปิ้งหรือฮาร์ดแวร์*" นั้นนอกหัวข้อ ฟอรัม Ubuntu อนุญาตให้ใช้คำถามตาม * ความคิดเห็น *
karel avatar
sa flag
@guiverc คำถามนี้ไม่ใช่คำถามแนะนำการช้อปปิ้งหรือฮาร์ดแวร์ เป็นคำถามง่ายๆ เกี่ยวกับความเข้ากันได้ว่าชิป M1 CPU เข้ากันได้กับ Ubuntu หรือไม่ ซึ่งขึ้นอยู่กับเวอร์ชันเคอร์เนลของ Ubuntu ดังนั้นจึงไม่เกี่ยวกับความคิดเห็น แต่เป็นเรื่องของความเข้ากันได้ของเคอร์เนล โปรดพิจารณาถอนการลงคะแนนเสียงปิดของคุณ
Score:0
ธง sa

ชิป CPU M1 ของ Apple เข้ากันได้กับ Ubuntu หรือไม่นั้นขึ้นอยู่กับเวอร์ชันของเคอร์เนล Linux ที่ใช้ใน Ubuntu นอกเหนือจากการรองรับ CPU แล้ว Apple M1 GPU ยังไม่รองรับเลย ดังนั้นการรัน Ubuntu Desktop 21.10 เป็น dual boot บน Apple M1 silicon จึงเป็นไปไม่ได้

เคอร์เนล 5.13 ใหม่ที่จะติดตั้งตามค่าเริ่มต้นใน Ubuntu 21.10 และใหม่กว่า เพิ่มการรองรับชิปหลายตัวที่ใช้สถาปัตยกรรม ARM รวมถึง Apple M1ซึ่งหมายความว่าผู้ใช้จะสามารถเรียกใช้ Linux แบบเนทีฟบน M1 MacBook Air ใหม่, MacBook Pro, Mac mini และ iMac รุ่น 24 นิ้ว

Ubuntu 21.10 อยู่ในเวอร์ชันพัฒนาเบต้าและมีกำหนดออกในเดือนตุลาคม 2564

ยูทีเอ็ม

ยูทีเอ็ม เป็นโซลูชันการจำลองและการจำลองเสมือนที่สามารถติดตั้งบน M1 Mac จาก Apple App Store สิ่งนี้ทำให้ผู้ใช้ macOS สามารถเรียกใช้ ARM VM ดั้งเดิมหรือเรียกใช้เครื่องเสมือน Intel x86 โดยใช้การจำลอง

UTM ใช้ QEMU เป็นแบ็กเอนด์เหมือนกับที่แอป Virtual Machine Manager ทำใน Ubuntu ติดตั้งตัวจัดการแพ็คเกจ homebrew จากนั้นติดตั้ง คิวมู บรรจุุภัณฑ์. คุณต้องติดตั้ง Xcode ในระบบของคุณด้วย จากประสบการณ์ของฉัน หากคุณพยายามติดตั้งโฮมบรูว์ มันจะแจ้งให้คุณติดตั้งแพ็คเกจ Xcode อะไรก็ตามที่โฮมบรูว์ต้องการ และเมื่อติดตั้งโฮมบรูว์แล้ว การขึ้นต่อกันของแพ็คเกจเพิ่มเติมที่ qemu ต้องการจะถูกติดตั้งโดยอัตโนมัติโดยการติดตั้งแพ็คเกจ qemu การติดตั้ง qemu ด้วยวิธีนี้จะป้องกันไม่ให้คุณติดตั้งแพ็คเกจ Xcode ที่คุณไม่ต้องการ QEMU เป็นโปรแกรมเวอร์ชวลไลเซชันที่ยอดเยี่ยมที่ฉันใช้กับเครื่องเสมือนทั้งหมดของฉันใน Ubuntu แต่เอกสารประกอบของ QEMU นั้นกระจัดกระจาย ดังนั้นคุณต้องค้นหาข้อมูลที่ขาดหายไปจากเอกสารในฟอรัมเพื่อติดตั้ง Ubuntu ด้วย QEMU เป็นครั้งแรก .

นอกจากนี้ยังสามารถติดตั้ง ROS ได้โดยตรงใน macOS โดยใช้ homebrew อีกด้วย http://wiki.ros.org "OS X / macOS ไม่รองรับอย่างเป็นทางการโดย ROS และการติดตั้งอาจล้มเหลว"

muru avatar
us flag
โปรดทราบว่านั่นเป็นเพียงการรองรับ SoC พื้นฐานเท่านั้น IIRC ยังไม่รองรับ GPU ดังนั้นนั่นหมายความว่าไม่มีการแสดงผลอย่างมีประสิทธิภาพ การสนับสนุน SoC ช่วยให้ผู้ใช้สามารถรันโค้ดบนระบบผ่านคอนโซลซีเรียล
Sresanjai avatar
in flag
เลยมองไม่เห็นจอแสดงผล เพราะ GPU ไม่รองรับ ต้องรอจนถึงเดือนตุลาคมเพื่อให้อูบุนตูทำงานได้อย่างราบรื่นโดยไม่มีข้อผิดพลาดของฮาร์ดแวร์ใช่ไหม
karel avatar
sa flag
@Sresanjai การสนับสนุน CPU สำหรับชิป Apple M1 มีกำหนดจะมาถึงในเคอร์เนล Linux ล่าสุดในเดือนตุลาคม อย่างไรก็ตาม การรองรับ GPU สำหรับชิป Apple M1 บน Linux จาก Nvidia และ AMD ยังขาดหายไป การขาดการรองรับ GPU คือปัญหาคอขวดที่ใหญ่ที่สุดที่ทำให้ Linux ไม่สามารถบูทแบบดูอัลได้บนฮาร์ดแวร์ที่ใช้ชิป Apple M1 ณ จุดนี้
Sresanjai avatar
in flag
เป็นไปได้หรือไม่ในการจำลองเสมือน ไม่ได้อยู่ในการบู๊ตคู่
karel avatar
sa flag
@Sresanjai ฉันตอบกลับความคิดเห็นของคุณโดยแก้ไขคำตอบของฉัน
คำถามนี้เป็นภาษาอื่นๆ:

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา