วิธีติดตั้ง Rosetta 2 บน Apple Silicon Macs

สารบัญ:

Anonim

Rosetta 2 เป็นสิ่งจำเป็นหากคุณต้องการเรียกใช้แอพ Intel x86 ที่ไม่ใช่เนทีฟรุ่นเก่าบน Apple Silicon Macs ใหม่ เช่น M1 MacBook Pro, MacBook Air หรือ Mac mini น่าแปลกที่ Rosetta 2 ไม่ได้รับการติดตั้งโดยค่าเริ่มต้นบน Mac เหล่านี้ อย่างไรก็ตาม หากคุณต้องการเรียกใช้แอปเหล่านี้ คุณจะต้องติดตั้ง Rosetta 2 ลงใน Apple Silicon Mac ด้วยตัวคุณเอง

มีสองวิธีในการติดตั้ง Rosetta 2 บน Apple Silicon Mac; โดยใช้ Terminal หรือพยายามเปิดแอป x86 ที่ไม่ใช่แบบเนทีฟซึ่งจะแจ้งโปรแกรมติดตั้ง คุณสามารถใช้วิธีใดก็ได้ที่คุณต้องการ เนื่องจากทั้งสองวิธีจะมีผลลัพธ์สุดท้ายเหมือนกันจากการติดตั้ง Rosetta 2 บน Mac

โปรดจำไว้ว่า นี่เป็นเพียงสำหรับ Apple Silicon ARM Macs และสิ่งนี้ไม่จำเป็นสำหรับ Intel Mac ทุกรุ่น (และ Rosetta 2 จะไม่ติดตั้งบน Intel Macs อยู่ดี) นอกจากนี้ ความสามารถนี้มีเฉพาะใน macOS Big Sur หรือใหม่กว่า

วิธีติดตั้ง Rosetta 2 ผ่าน App Launch

หากคุณมีแอป x86 Intel บน Apple Silicon Mac เพียงแค่เปิดแอปก็จะแจ้งให้ผู้ใช้ติดตั้ง Rosetta การคลิก “ติดตั้ง” จะเป็นการติดตั้งซอฟต์แวร์ Rosetta 2 ลงในเครื่อง Mac

วิธีติดตั้ง Rosetta 2 ผ่าน Command Line บน Apple Silicon Mac

อีกวิธีในการติดตั้ง Rosetta 2 บน Mac คือใช้เครื่องมือบรรทัดคำสั่ง softwareupdate ที่คุ้นเคย

softwareupdate --install-rosetta

การดำเนินการนี้จะเปิดตัวโปรแกรมติดตั้ง rosetta และคุณจะต้องยอมรับข้อตกลงใบอนุญาต ซึ่งฉันแน่ใจว่าคุณจะอ่านอย่างครบถ้วนและละเอียดถี่ถ้วนเหมือนกับที่เราทำทุกครั้งที่เราติดตั้งสิ่งใดๆ บนอุปกรณ์ทุกชนิด .

คุณยังสามารถข้ามข้อตกลงใบอนุญาตได้โดยระบุการตั้งค่าสถานะเพิ่มเติม:

/usr/sbin/softwareupdate --install-rosetta --agree-to-license

สำหรับพื้นหลังคร่าวๆ Apple Silicon Mac ใหม่ทำงานบนสถาปัตยกรรมที่แตกต่างกัน ในขณะที่ Mac ใช้ชิป Intel มาระยะหนึ่งแล้ว Rosetta 2 แปลรหัส Intel x86 เป็น ARM เพื่อให้สามารถทำงานบนฮาร์ดแวร์ Apple Silicon ใหม่ได้ คุณสามารถเกี่ยวกับสภาพแวดล้อมการแปล Rosetta 2 ได้ที่เว็บไซต์นักพัฒนา Apple gif ที่สนใจ

และหากชื่อ Rosetta ฟังดูคุ้นๆ อาจเป็นเพราะ Apple ใช้ชื่อเดียวกันสำหรับกระบวนการแปลที่คล้ายคลึงกันเมื่อ Apple ย้ายจากสถาปัตยกรรม PowerPC (PPC) ไปใช้สถาปัตยกรรม Intel ซึ่งการสนับสนุนดังกล่าวถูกทิ้งในภายหลัง สิงโต. หรือบางทีคุณอาจคุ้นเคยกับซอฟต์แวร์การเรียนรู้ภาษา Rosetta Stone หรือแม้กระทั่งแท็บเล็ตอียิปต์ Rosetta Stone ดั้งเดิม... แต่ยังไงก็ตาม สำหรับจุดประสงค์ของเรา ที่นี่อนุญาตให้ Apple Silicon Macs ใหม่เรียกใช้แอพรุ่นเก่าที่ยังไม่ได้เป็นเจ้าของได้

เมื่อเวลาผ่านไป แอพ Mac จำนวนมากขึ้นเรื่อยๆ จะทำงานแบบเนทีฟบน Apple Silicon และในที่สุด Rosetta 2 จะกลายเป็นสิ่งไม่จำเป็น เช่นเดียวกับที่ Rosetta สำหรับ PowerPC เลิกใช้งานในที่สุด แต่นั่นยังอีกหลายปี เนื่องจาก Apple เป็นเพียงจุดเริ่มต้นของกระบวนการนำ Apple Silicon เข้าสู่กลุ่มผลิตภัณฑ์ฮาร์ดแวร์ Mac

Rosetta เป็นกระบวนการแปลที่ช่วยให้ผู้ใช้สามารถเรียกใช้แอพที่มีคำสั่ง x86_64 บน Apple silicon

วิธีติดตั้ง Rosetta 2 บน Apple Silicon Macs