Cara menjalankan mesin virtual Ubuntu di Apple Silicon secara gratis

click fraud protection

Anda dapat menjalankan Mesin Virtual Ubuntu di Apple Silicon secara gratis, dan inilah salah satu cara untuk melakukannya.

Jika Anda memiliki MacBook Pro M1 atau M2, Anda mungkin menyukainya sama seperti saya. Performanya luar biasa, masa pakai baterainya luar biasa, dan saya bahkan sering menggunakan MacBook M1 Pro melalui PC. Namun, ada beberapa hal yang tidak demikian lumayan sebaik-baiknya, dan salah satunya adalah menjalankan mesin virtual. Ternyata ada cara yang cukup bagus untuk menjalankan mesin virtual Ubuntu secara gratis di Apple Silicon Mac.

Karena MacBook yang menggunakan arsitektur Arm, perangkat lunak x86 tidak kompatibel, dan Anda harus mengandalkannya Perangkat lunak Apple Rosetta 2 menerjemahkan instruksi x86 tersebut ke instruksi Arm untuk perangkat lunak Anda bekerja. Ini berfungsi baik untuk aplikasi dasar seperti Facebook Messenger dan lainnya yang tidak memiliki versi asli, tetapi sistem operasi yang lengkap sedikit berbeda. Parallels adalah opsi alternatif yang berfungsi di Apple Silicon, tetapi Anda harus membayarnya sebesar $100 per tahun. Di situlah multipass berperan.

Multipass adalah alat gratis yang dapat membuat mesin virtual Ubuntu hanya dengan perintah sederhana, dan berfungsi di MacOS. Dengan multipass, kita akan membuat mesin virtual yang dapat Anda gunakan alat desktop jarak jauh untuk masuk secara lokal. Agak rumit, tapi gratis dan berfungsi dengan baik. Jika Anda tidak sanggup tetapi ingin menggunakan Linux, pastikan untuk memeriksa beberapa di antaranya laptop terbaik untuk Linux.

Langkah 1: Instal multipass

Langkah pertama adalah menginstall multipass yang bisa dilakukan dengan brew. Jalankan perintah berikut di Terminal.

brew install multipass

Setelah terinstal, Anda dapat melanjutkan ke langkah berikutnya.

Langkah 2: Pilih instalasi Ubuntu

Di sinilah Anda akan memilih versi Ubuntu mana yang ingin Anda jalankan.

  1. Pertama daftarkan semua gambar yang tersedia dalam multipass dengan menemukan perintah dalam multipass.
    multipass find
  2. Anda akan melihat, pada saat penulisan, 20.04, 22.04, dan 23.04. 22.04 adalah rilis LTS terbaru, jadi jalankan perintah berikut:
    multipass launch 22.04 -n primary -c 4 -m 4G -d 50G

Ini akan mulai mengunduh dan menginstal VM Ubuntu 22.04 LTS. Kemudian akan meluncurkannya dengan 4 core, RAM 4GB, dan ruang disk 50GB. Anda dapat meningkatkan parameter ini jika diperlukan.

Langkah 3: Menginstal lingkungan desktop di Ubuntu

  1. Setelah Anda menyiapkan VM Linux, Anda akan masuk pada shell tingkat root. Jalankan perintah berikut untuk memastikan semuanya mutakhir, termasuk file indeks paket Anda.
    sudo apt-get update && sudo apt-get upgrade
  2. Setelah selesai, jalankan perintah berikut untuk menginstal desktop Ubuntu dan server desktop jarak jauh.
    sudo apt-get install ubuntukylin-desktop xrdp -y
  3. Ini mungkin memakan waktu cukup lama untuk diinstal, jadi biarkan saja berjalan.

Setelah selesai, Anda harus membuat akun pengguna baru untuk masuk. Jalankan perintah berikut untuk membuat akun baru dan kemudian menambahkannya ke daftar sudo. "sudo" adalah perintah yang digunakan untuk menunjukkan akses administratif.

sudo adduser sudo usermod -aG sudo 

Pastikan Anda mengingat detail login ini, karena Anda akan memerlukannya untuk langkah selanjutnya.

Langkah 4: Menghubungkan ke VM Anda

Anda harus menemukan alamat IP mesin virtual Anda, dan Anda juga harus terhubung ke desktop jarak jauh yang dibuatnya. Keluar dari VM Anda di Terminal cukup dengan mengetik "exit", lalu ketikkan perintah berikut setelah Anda kembali ke host Mac.

multipass list

Ini akan mencantumkan VM yang telah Anda instal dan jalankan, dan Anda akan melihat alamat IPv4 VM lokal yang Anda perlukan. Catat hal ini, dan instal alat seperti Microsoft Remote Desktop untuk masuk ke VM Anda.

Setelah terinstal, cukup tambahkan PC dan tambahkan alamat IP yang Anda lihat saat menjalankan "daftar multipass", tambahkan detail login Anda yang kami buat pada Langkah 3, dan Anda siap melakukannya! Anda harus terhubung ke VM Anda dan dapat menggunakannya seolah-olah dijalankan di alat seperti Parallels. Karena ini berjalan secara lokal dan Anda menyambungkannya pada mesin yang sama, seharusnya tidak ada masalah latensi atau bandwidth, sehingga tidak dapat dibedakan dengan menjalankannya di alat seperti Parallels.

Mengapa Anda menginginkan VM Ubuntu di MacOS

Jika Anda bersusah payah melakukan semua ini dan sekarang Anda bertanya-tanya mengapa, ada beberapa alasannya. Anda mungkin ingin menguji perangkat lunak yang dikembangkan khusus untuk Linux, atau Anda mungkin ingin mencoba Ubuntu sebelum beralih ke Ubuntu di komputer lain. Terakhir, Anda mungkin hanya ingin mengutak-atik sistem operasi baru demi hal itu!

Terlepas dari itu, ini adalah cara terbaik untuk menjalankan Ubuntu secara gratis di Apple Silicon Mac, dan ternyata bekerja dengan sangat baik. Anda juga bisa menggunakan UTM untuk melakukan hal yang sama dan menjalankan image x86 di Mac, namun hal tersebut memerlukan pengaturan yang berbeda, dan image Arm yang Anda dapatkan melalui multipass akan berjalan jauh lebih baik.