Apa itu Rosetta 2 dan bagaimana cara kerjanya pada Mac dengan chip M1, M2, dan M3?

Pembaharuan Terakhir: 04/11/2025

  • Rosetta 2 secara otomatis dan transparan menerjemahkan aplikasi Intel ke Apple Silicon di macOS.
  • Instalasi mudah: diminta saat membuka aplikasi Intel atau dapat dipaksa dari Terminal.
  • Kompatibilitas tinggi dengan aplikasi pengguna; keterbatasan pada ekstensi kernel dan perangkat keras lama.
  • Aplikasi asli lebih baik: mengonsumsi lebih sedikit daya dan berkinerja lebih baik; Rosetta hanya akan tersedia untuk waktu terbatas.
rosetta 2

Jika Anda memiliki Mac, Anda mungkin pernah mendengar tentang Roset 2Ini adalah komponen yang memungkinkan banyak program lama untuk terus berjalan dengan chip Apple. Rosetta 2 adalah lapisan terjemahan Apple untuk menjalankan aplikasi Intel di Apple SiliconDan meskipun ia bertindak secara tak kasat mata, ada baiknya mengetahui cara kerjanya, cara pemasangannya, batasan-batasannya, dan apa yang akan terjadi padanya di masa mendatang.

Pada baris berikut Anda akan menemukan panduan lengkap, dengan trik nyata dan kasus praktis. Anda akan mempelajari cara mengidentifikasi apakah suatu aplikasi memerlukan Rosetta, cara menginstalnya secara otomatis atau dari Terminal, dan memahami dampaknya terhadap kinerja dan konsumsi sumber daya., ditambah bagian tambahan jika Anda perlu memulihkan data setelah instalasi gagal.

Apa itu Rosetta 2 dan apa kegunaannya?

Rosetta 2 adalah penerjemah biner dinamis yang dibuat oleh Apple untuk macOS pada komputer dengan prosesor Apple Silicon. Misinya adalah mengonversi, secara cepat atau di awal, kode aplikasi yang dikompilasi untuk instruksi Intel x86_64 ke ARM64. Chip Apple memahami hal ini, sehingga aplikasi ini dapat digunakan tanpa pengembang menyentuh satu baris kode pun.

Ini bukan aplikasi yang Anda buka atau konfigurasikan; faktanya, Anda tidak akan melihat ikon di Dock atau panel preferensi. Rosetta 2 aktif secara otomatis saat Anda membuka aplikasi yang dirancang khusus untuk Intel.Ini menerjemahkan kode Anda dan memungkinkan Anda menggunakannya seolah-olah tidak terjadi apa-apa. Dalam kebanyakan kasus, perilakunya transparan bagi pengguna.

rosetta 2

Sedikit sejarah: dari Rosetta asli hingga Rosetta 2

Apple telah menggunakan teknologi dengan nama yang sama selama transisi dari PowerPC ke Intel pada tahun 2006. Rosetta asli, yang disertakan dalam Mac OS X Tiger, menerjemahkan instruksi G3 dan G4 (termasuk AltiVec) tetapi tidak G5Oleh karena itu, aplikasi yang mengandalkan set instruksi G5 tidak dapat berjalan kecuali pengembang mengadaptasinya.

Versi lama memiliki keterbatasan yang signifikan: banyak aplikasi yang membutuhkan banyak komputasi (misalnya, pelacak sinar atau permainan video tertentu) tidak berfungsi atau tidak kompatibel. Beberapa aplikasi Apple profesional dari era tersebut (Final Cut Pro, Motion, Aperture, Logic Pro) memerlukan "crossgrading" ke biner universal untuk berjalan secara native di Intel dan tidak perlu melalui Rosetta.

Ada juga daftar panjang ketidakcocokan. Rosetta asli tidak mendukung Lingkungan Klasik (Mac OS 9 atau aplikasi sebelumnya), ekstensi kernel, dan perangkat lunak yang bergantung padanya., screen saver, aplikasi yang memerlukan penanganan pengecualian yang sangat tepat, atau aplikasi Java tertentu (termasuk beberapa dengan pustaka JNI), di antara kasus lainnya.

Alasan teknis untuk banyak pembatasan ini terletak pada desainnya. Rosetta asli berfungsi sebagai proses ruang pengguna yang hanya dapat mencegat dan menerjemahkan kode pengguna, tidak seperti emulator 68k lama (yang lebih erat kaitannya dengan nanokernel pada level rendah), yang berarti lebih sedikit ruang untuk mencegat operasi sistem tertentu dan, sebagai gantinya, lebih sedikit risiko debugging dan keamanan.

Konten eksklusif - Klik Disini  Cara mengaktifkan atau menonaktifkan Kontrol Orang Tua di Windows 11 langkah demi langkah

Cara kerja Rosetta 2 di macOS saat ini

Rosetta 2 memodernisasi dan menyempurnakan ide untuk transisi dari Intel ke Apple Silicon. Ia menerjemahkan biner x86_64 ke ARM64 secara dinamis dan, dalam banyak kasus, melakukan penerjemahan maju. Saat pertama kali dibuka, aplikasi akan mempercepat eksekusi selanjutnya. Dengan aplikasi yang berfokus pada interaksi pengguna dan beban kerja moderat, kinerjanya biasanya sangat baik.

Apple masih menyarankan untuk mencari versi asli bila memungkinkan dan mengetahui karakteristik komputer ARM. Meskipun sebagian besar pengguna tidak menyadari adanya perbedaan kinerja yang nyata, aplikasi asli memanfaatkan potensi chip sepenuhnya. dan mereka cenderung mengonsumsi lebih sedikit sumber daya, yang juga dapat berarti lebih sedikit pengeluaran energi.

rosetta 2

Kompatibilitas: cara mengetahui apakah suatu aplikasi membutuhkan Rosetta

macOS memungkinkan Anda memeriksanya dari Finder dalam hitungan detik. Pilih ikon aplikasi, buka File > Dapatkan Info, dan lihat bidang Jenis atau Kelas.Anda akan melihat salah satu label ini:

  • Aplikasi (Intel): Memerlukan Rosetta 2 untuk berjalan pada Mac berchip Apple.
  • Aplikasi (Universal): termasuk biner untuk Apple Silicon dan Intel; tidak memerlukan Rosetta dan menggunakan Apple Silicon secara default.

Ada juga kotak khusus di beberapa aplikasi universal. Opsi “Buka dengan Rosetta” memungkinkan aplikasi universal untuk memuat plug-in atau ekstensi yang belum diadaptasi ke Apple SiliconJika add-on berhenti muncul atau tidak berfungsi, keluar dari aplikasi, aktifkan opsi ini, dan coba lagi.

Instalasi Otomatis Rosetta 2

Rosetta 2 hanya tersedia pada komputer Mac dengan chip Apple. Anda memerlukan koneksi internet untuk menginstalnya pertama kali.karena macOS mengunduh komponen dari server Apple.

  1. Buka aplikasi apa pun yang memerlukannya. Jika aplikasi dimulai, Rosetta sudah terinstal dan berfungsi..
  2. Jika belum terpasang, macOS akan menampilkan perintah untuk mengunduhnya. Klik Instal dan autentikasi dengan nama pengguna dan kata sandi Anda untuk mengizinkan instalasi.
  3. Jika Anda memilih "Tidak sekarang", tidak akan terjadi apa-apa; macOS akan menanyakannya lagi saat Anda mencoba membuka aplikasi lain yang membutuhkannya..

Jika pemberitahuan tidak muncul saat Anda membuka aplikasi, mungkin ada dua alasan: Entah Rosetta 2 sudah terinstal, atau aplikasi itu tidak membutuhkannya. karena bersifat universal atau asli pada Apple Silicon.

Instalasi dari Terminal (instalasi paksa)

Dalam beberapa skenario (misalnya, ketika tidak ada aplikasi Intel yang memicu instalasi atau setelah kegagalan), Anda dapat menginstal Rosetta 2 dari Terminal. Buka Terminal dan gunakan perintah pembaruan perangkat lunak:

softwareupdate --install-rosetta

Anda juga akan melihat panduan yang menggunakan jalur lengkap dan menerima lisensi dalam perintah yang sama. Valid untuk menjalankan varian dengan jalur dan penerimaan lisensi:

Konten eksklusif - Klik Disini  iPad mini 8 dengan layar OLED sudah lama dinantikan: akan hadir pada tahun 2026 dengan ukuran lebih besar dan daya lebih besar

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

Dengan salah satu, jika ada koneksi dan Mac adalah Apple Silicon, Instalasi selesai dalam beberapa detik dan Rosetta tersedia untuk semua aplikasi yang membutuhkannya..

chip m1 m2

Zoom, PASCO Capstone dan LockDown Browser di Mac dengan M1/M2

Pertanyaan yang sering muncul adalah apakah aplikasi berlabel Intel 64 berfungsi pada Mac dengan chip Apple. Jawaban umumnya adalah ya, mereka berjalan menggunakan Rosetta 2 selama mereka tidak bergantung pada ekstensi kernel atau perangkat keras lama. Tidak didukung pada Apple Silicon.

Mengenai kasus spesifik: Zoom memiliki versi asli untuk Apple Silicon dan juga berfungsi melalui Rosetta 2 jika Anda menginstal varian Intel.Disarankan untuk mengunduh edisi asli dari situs web mereka untuk kinerja terbaik.

Untuk PASCO Capstone dan LockDown Browser (Cengage OEM), Jika mereka dikategorikan sebagai Intel 64 dan tidak menginstal kexts atau driver yang tidak kompatibel, mereka biasanya akan bekerja melalui Rosetta 2.Namun, selalu periksa panduan resmi dari setiap penyedia dan versi terbaru.

Jika Anda ragu, lakukan pemeriksaan ini: Buka aplikasi tersebut, dan jika macOS meminta Anda untuk menginstal Rosetta, selesaikan prosesnya; jika aplikasi terbuka tanpa kesalahan, aplikasi tersebut kompatibel melalui terjemahan.Anda juga dapat memeriksa jenis aplikasi seperti yang dijelaskan sebelumnya di Dapatkan Informasi.

“Buka dengan Rosetta” di aplikasi universal

Ada kotak khusus yang akan Anda lihat di beberapa aplikasi universal. Mengaktifkan “Buka dengan Rosetta” menyebabkan aplikasi yang sudah asli berjalan di bawah penerjemahDan itu masuk akal ketika Anda perlu menggunakan add-on, ekstensi, atau plug-in yang belum disesuaikan dengan Apple Silicon.

Jika ekstensi tidak muncul, coba ini: Tutup aplikasi, centang kotak, buka kembali, dan periksa apakah add-on sekarang dikenali.Ketika plugin tersebut diperbarui, Anda dapat menghapus centang pada opsi untuk memulihkan kinerja asli.

Batasan dan kasus yang tidak kompatibel

Meskipun Rosetta 2 mencakup sebagian besar skenario pengguna, tidak semuanya dapat diterjemahkan. Seperti pada transisi sebelumnya, penerjemah tidak menjalankan ekstensi kernel atau perangkat lunak yang bergantung padanya.dan juga tidak menyelesaikan kurangnya antarmuka perangkat keras lama.

Kisah Rosetta (versi asli) mencantumkan beberapa pengecualian yang membantu untuk memahami profil risiko. Berikut ini tidak kompatibel: Lingkungan Klasik, aplikasi Mac OS 9 dan sebelumnya, screen saver tertentu, aplikasi dengan penanganan pengecualian yang sangat tepat, dan biner Java tertentu dengan JNI.Rosetta 2, meskipun lebih modern, mempertahankan prinsip: apa pun yang memerlukan komponen tingkat sangat rendah biasanya dihilangkan.

Perbedaan dengan “lapisan” kompatibilitas lainnya

Rosetta 2 bukanlah virtualisasi atau emulator tujuan umum dari sistem operasi Intel. Menerjemahkan biner pengguna x86_64 ke ARM64 sehingga dapat berjalan di macOSNamun, ia tidak menjalankan Windows atau menggantikan alat seperti virtualisasi atau teknologi Wine/CrossOver untuk aplikasi dari sistem lain.

Ini berarti bahwa, misalnya, Rosetta 2 tidak dapat digunakan untuk meluncurkan aplikasi WindowsJika Anda memerlukan perangkat lunak Windows, Anda harus menggunakan virtualisasi (bila didukung oleh vendor), wadah kompatibilitas, atau mesin Windows.

Konten eksklusif - Klik Disini  Cara mengaktifkan login tanpa kata sandi di Windows

Ketersediaan dan peta jalan

Setelah WWDC baru-baru ini, dokumentasi publik diperbarui yang menguraikan rencana pemeliharaan untuk Rosetta 2. Apple mengindikasikan bahwa Rosetta 2 akan tetap menjadi alat serbaguna untuk dua rilis macOS utama lainnya (hingga macOS 27). untuk memudahkan pengembang menyelesaikan migrasi aplikasi mereka.

Dimulai dengan macOS 28, Apple berencana mempertahankan sebagian fitur Rosetta 2 yang ditujukan untuk judul game lama yang tidak terawat. yang bergantung pada makro atau pemrograman khusus Intel. Nuansa ini menunjukkan adanya penarikan bertahap dari penggunaan umum.

Dokumentasi yang sama menegaskan kembali bahwa macOS Tahoe akan menjadi versi terakhir yang kompatibel dengan Mac berbasis IntelNamun, perangkat-perangkat ini akan menerima pembaruan keamanan tambahan selama tiga tahun. Komputer berbasis Intel yang kompatibel dengan Tahoe meliputi MacBook Pro 16 inci 2019, MacBook Pro 13 inci 2020 (dengan empat port Thunderbolt 3), iMac 27 inci 2020, dan Mac Pro 2019.

Secara paralel, Apple telah memperbarui artikel dukungan dengan tanggal terkini (misalnya, 12 Februari 2025 di lokasi berbeda). Selalu disarankan untuk berkonsultasi dengan dokumen resmi wilayah Anda untuk mengonfirmasi langkah dan ketersediaan.karena nuansa teks atau lokasinya dapat bervariasi.

FAQ Singkat

  • Apakah aman menginstal Rosetta 2 pada Mac dengan chip Apple? Ya. Ini adalah komponen resmi Apple yang diunduh dari server mereka dan dirancang untuk memfasilitasi transisi. Ini bukan perangkat lunak pihak ketiga dan tidak menambahkan panel yang terlihat.
  • Bisakah Rosetta 2 menjalankan aplikasi Windows? Tidak. Rosetta 2 hanya menerjemahkan biner macOS yang dikompilasi untuk Intel ke ARM. Untuk aplikasi Windows, Anda memerlukan virtualisasi, kompatibilitas Wine/CrossOver, atau solusi lain, tergantung kasusnya.
  • Apakah Rosetta 2 memperlambat Mac atau menguras baterai lebih cepat? Tergantung aplikasinya. Pada sebagian besar aplikasi yang umum digunakan, dampaknya kecil. Pada aplikasi yang intensif, konsumsi daya dan suhu dapat meningkat dibandingkan versi aslinya. Jika ada versi Apple Silicon, silakan pasang.
  • Bagaimana saya mengetahui apakah suatu aplikasi menggunakan Rosetta saat ini? Selain yang Anda lihat di Dapatkan Informasi, periksa kolom Jenis di bawah Aplikasi di Laporan Sistem. Jika tertulis Intel, aplikasi tersebut akan berjalan dengan Rosetta di Apple Silicon; jika tertulis Universal atau Apple Silicon, aplikasi tersebut merupakan aplikasi asli.

Dalam operasi sehari-hari, Rosetta 2 adalah penolong senyap yang menjaga banyak aplikasi tetap berjalan sementara pengembang menyelesaikan migrasi. Cukup buka program yang biasa Anda gunakan: jika Rosetta diperlukan, macOS akan memberi tahu Anda dan menginstalnya.Jika memungkinkan, prioritaskan versi asli untuk mendapatkan hasil maksimal dari chip Apple dan meminimalkan dampak potensial pada konsumsi daya atau penyimpanan.

ARM
Artikel terkait:
Fitur dan manfaat komputer ARM: semua yang perlu Anda ketahui