17 poin oleh GN⁺ 2023-07-11 | 2 komentar | Bagikan ke WhatsApp
  • Lima adalah perangkat lunak untuk menjalankan mesin virtual (VM) Linux di Mac
  • Dibandingkan opsi lain seperti Vagrant, pengaturan dan penggunaannya lebih sederhana
  • Lima secara otomatis mengunduh image Ubuntu 22.04 yang akan digunakan di VM
  • Dengan pengaturan default, Lima me-mount seluruh direktori home di dalam VM sehingga file mudah diakses
  • Lima menyediakan konfigurasi dasar, tetapi bisa disesuaikan sesuai kebutuhan
  • Penulis lebih suka menggunakan satu VM Linux untuk semua proyek daripada VM terpisah untuk tiap proyek
  • Ada batasan untuk me-mount direktori dalam mode baca-tulis, tetapi tetap memungkinkan
  • Penulis memilih VM alih-alih container Linux demi kesesuaian dengan lingkungan produksi dan kemudahan pengembangan
  • Lima juga berjalan di Linux, dan ada opsi alternatif seperti colima dan Orb Stack untuk menjalankan container Linux di Mac

2 komentar

 
GN⁺ 2023-07-11
Pendapat Hacker News
  • Anda dapat menjalankan VM Linux di Mac menggunakan API milik Apple.
  • Kode contoh Apple mendukung tampilan yang dapat diubah ukurannya, drive bersama, akses jaringan, dan lain-lain.
  • Dengan Rosetta, Anda dapat menjalankan Linux x86 di Apple Silicon.
  • Pada rilis terbaru, status VM dapat disimpan dan dipulihkan.
  • Anda dapat menjalankan Linux headless maupun GUI di Mac.
  • Dengan Rosetta, Anda dapat menjalankan biner Intel di dalam VM Linux pada Apple Silicon.
  • Direktori bersama Virtio dapat dikonfigurasi.
  • VM macOS juga dapat dijalankan di Apple Silicon.
  • Ada OrbStack, alternatif Lima yang lebih mudah untuk mulai digunakan dan lebih cepat dijalankan.
  • UTM menggunakan Apple Virtualization Framework dan merupakan alternatif lain yang menjadi frontend untuk QEMU.
  • Colima menggunakan Lima untuk menyediakan lingkungan kontainer Linux tanpa memasang Docker Desktop.
  • Lima memiliki masalah macet pada I/O dan jaringan.
  • Ada perbandingan dengan Multipass dan penggunaan kontainer di Mac.
  • Untuk menjalankan kontainer di Mac, diperlukan VM Linux, sehingga sebagian pengguna lebih memilih langsung menggunakan VM.
  • Lima tersedia di Homebrew dan MacPorts.
  • Sebagian pengguna mengalami masalah dengan Colima, alternatif Docker, di Mac M1.
  • Ada ketertarikan untuk menjalankan macOS di Linux untuk keperluan pengujian perangkat lunak.