Jika kamu pengguna macOS dan ingin pengalaman menggunakan Ubuntu seperti WSL (Windows Subsystem for Linux), kamu datang ke tempat yang tepat. Walaupun macOS tidak punya WSL secara resmi seperti Windows, ada beberapa cara ringan dan praktis untuk mendapatkan pengalaman serupa.

Berikut ini adalah beberapa opsi terbaik untuk menjalankan Ubuntu di macOS ala WSL:


1. Multipass – Lightweight Ubuntu VM ala WSL

Multipass adalah tool resmi dari Canonical (pembuat Ubuntu) yang memungkinkan kamu menjalankan Ubuntu instance ringan di latar belakang, mirip banget dengan WSL.

🔧 Cara Install:

brew install --cask multipass

🛠️ Cara Pakai:

multipass launch --name ubuntu --mem 2G --disk 10G
multipass shell ubuntu

Sekarang kamu sudah langsung masuk ke shell Ubuntu, seperti wsl di Windows.

📁 Mount Folder dari macOS:

multipass mount ~/Projects ubuntu:/home/ubuntu/Projects

Mount ini bikin workflow coding kamu makin seamless antar macOS dan Ubuntu instance.


2. UTM – Virtual Machine Ringan dengan GUI

UTM adalah aplikasi virtualisasi untuk macOS yang mudah digunakan dan bisa menjalankan Ubuntu full OS (GUI + Terminal). Cocok buat kamu yang butuh interface lengkap seperti di WSL2 + GUI.

🔧 Langkah-langkah:

  1. Install UTM dari website resminya.
  2. Download ISO Ubuntu (pilih ARM64 untuk Mac M1/M2).
  3. Buat VM baru di UTM → pilih Ubuntu → tambahkan ISO.
  4. Atur RAM, CPU, dan storage sesuai kebutuhan.
  5. Install Ubuntu seperti biasa.

UTM menggunakan Apple Virtualization framework (untuk Apple Silicon), jadi performanya cukup bagus dan responsif.


3. Colima + Ubuntu Docker Container

Kalau kamu akrab dengan Docker, kamu bisa menggunakan Colima untuk menjalankan container Ubuntu dengan sangat ringan.

🔧 Install:

brew install colima
brew install docker
colima start

🚀 Jalankan Ubuntu:

docker run -it ubuntu

Kamu akan langsung masuk ke shell Ubuntu. Ini cocok banget untuk environment dev/test berbasis CLI.


Bonus: Perbandingan Singkat

Metode WSL-like Feel GUI Support Resource Usage Cocok Untuk
Multipass ✅✅✅ Ringan Terminal, Dev, Mounts
UTM ✅✅ ✅✅✅ Sedang GUI Full Linux
Colima + Docker ✅✅ Super ringan Containerized workflow

✨ Kesimpulan

Walau macOS tidak punya WSL, dengan tool seperti Multipass, UTM, dan Colima, kamu tetap bisa mendapatkan pengalaman Ubuntu yang sangat mirip WSL — baik untuk kebutuhan terminal, GUI, ataupun container dev.

Kalau kamu punya rekomendasi setup lain atau pertanyaan soal workflow Linux di macOS, feel free to share di kolom komentar! 🚀