Menawarkan kenyamanan dan keamanan yang luar biasa, mesin virtual adalah bahan pokok yang populer bagi mereka yang suka mengotak-atik dan bereksperimen pada sistem operasi yang berbeda. Ketika komputer pribadi menjadi lebih dan lebih mampu, pasar untuk mesin virtual tumbuh bersamanya. Saat ini, PC dapat menjalankan beberapa sistem operasi secara bersamaan.
Generasi smartphone saat ini telah menjadi perangkat yang mumpuni. Pengguna dapat mengedit video, memainkan game kompleks pada resolusi tinggi, streaming dan menonton video 4K, serta meniru perangkat lunak yang ditujukan untuk komputer. Ini menimbulkan pertanyaan—dapatkah Anda menjalankan mesin virtual di smartphone?
Bisakah Smartphone Menjalankan Mesin Virtual?
Jawaban singkatnya adalah Ya. Faktanya, setiap smartphone berjalan pada semacam mesin virtual. Saat ini, smartphone Android berjalan melalui ART (Android Runtime). Ini memungkinkan bytecode dari file APK untuk diterjemahkan ke dalam kode biner, yang dapat dibaca dan dijalankan oleh prosesor. Sejak penerapan ART, perangkat Android dengan dua gigabyte RAM (atau lebih) dapat dengan nyaman menjalankan mesin virtual.
Sudah bertahun-tahun sejak RAM 2GB menjadi sesuatu, dan sebagian besar smartphone modern diluncurkan dengan lebih banyak. Jadi, menjalankan mesin virtual di smartphone sekarang jauh lebih mudah dari sebelumnya.
Aplikasi Apa yang Saya Perlukan untuk Menjalankan Mesin Virtual di Ponsel Cerdas Saya?
Untuk menjalankan mesin virtual di ponsel cerdas Anda, Anda harus menginstal dua aplikasi melalui Google Play.
- Unduh:andronix (Bebas)
- Unduh:Penampil VNC (Bebas)
Andronix adalah salah satu cara termudah untuk menjalankan mesin virtual di smartphone android Anda. Aplikasi ini memberi Anda semua alat dan instruksi. Ini juga memberi Anda salinan kode yang diperlukan untuk menginstal sistem operasi. Andronix sebagian bersifat open-source, dan saat ini mereka menyediakan beberapa distribusi Linux populer kepada pengguna secara gratis.
Kecuali Anda merasa nyaman hanya menggunakan antarmuka baris perintah dengan mesin virtual Anda, Anda harus menginstal aplikasi pihak ketiga untuk GUI (antarmuka pengguna grafis). Di sinilah VNC Viewer masuk. Dengan menentukan host lokal dan memberikan kata sandi yang benar (yang Anda tentukan), VNC Viewer dan protokol RFB (Remote Frame Buffer) akan terhubung ke perangkat Anda dan menyediakan antarmuka grafis.
Terkait: Cara Mengontrol PC Anda dari Jarak Jauh Dengan Ponsel Android Anda
Cara Menjalankan VM di Smartphone
Setelah Anda mengunduh dan menginstal kedua aplikasi, isi daya ponsel Anda dan temukan tempat dengan koneksi Wi-Fi yang kuat sebelum Anda mulai.
1. Buka Aplikasi Andronix dan Instal Termux
Setelah Anda membuka aplikasi, Anda akan segera melihat semua distribusi Linux gratis yang dapat Anda jalankan di ponsel Anda. Distro ini termasuk Ubuntu, Kali Linux, Debian, Arch Linux, Manjaro, Fedora, Void, dan Alpine.
Navigasikan ke halaman penginstalan Termux dengan menyentuh ikon tarik-turun di sisi kiri atas layar Anda. Pergi ke Pengaturan, dan geser ke bawah ke akhir halaman. Pilih Jalankan Pengaturan Termux, lalu pilih Unduh. Setelah diunduh, pilih Izinkan Instalasi, dan Anda sudah selesai.
2. Instal Sistem Operasi Pilihan Anda
Di Andronix, kembali ke menu utama dan pilih distro yang ingin Anda gunakan. Setelah dipilih, aplikasi akan menunjukkan kesulitan menginstal distro tertentu dan komplikasi apa pun yang mungkin Anda hadapi.
Pilih Melanjutkan dan menginstal. Andronix akan memberi Anda opsi GUI: Lingkungan Desktop, Manajer Jendela, dan CLI Saja.
Jika Anda murni ingin menggunakan ponsel cerdas Anda dan membutuhkan GUI, pilih Lingkungan Desktop. Manajer Windows akan memberi Anda GUI dan keyboard untuk menavigasi melalui jendela. Hanya CLI yang akan menggunakan terminal secara ketat; hanya gunakan opsi ini jika Anda yakin dengan distro.
Setelah memilih GUI Anda, Andronix akan memberi Anda opsi lingkungan desktop. XFCE adalah lingkungan desktop Linux lama yang ringan; pilih opsi ini hanya jika Anda mau. LXQT menggantikan LXDE. Jika Anda menginginkan kinerja terbaik dari tiga opsi, pilih LXQT.
Setelah Anda memilih lingkungan desktop pilihan Anda, sebuah prompt akan muncul yang memberi tahu Anda bahwa sebuah perintah telah disalin ke clipboard Anda. Pilih Buka Termux dan rekatkan perintahnya.
Instalasi akan dimulai pada titik ini. Ini akan memakan sedikit waktu untuk menginstal sepenuhnya. Pastikan untuk memeriksa telepon Anda sesekali karena Anda perlu menentukan lokasi, bahasa, waktu Anda. Ketika instalasi hampir selesai, Anda akan diminta untuk memberikan kata sandi. Jangan khawatir jika Anda mengetik di keyboard dan sepertinya tidak mengetik—begitulah cara Linux beroperasi.
Terkait: Lingkungan Desktop Linux Ramping Terbaik: LXDE vs. Xfce vs. PASANGAN
3. Mulai Server VNC
Pada startup pertama, Anda akan menemukan opsi pada resolusi yang Anda inginkan untuk digunakan server Anda. Sekali lagi, bereksperimen dan temukan apa yang Anda suka. Opsi keempat (resolusi HD-ready) selalu merupakan opsi yang bagus.
4. Lihat Mesin Virtual Melalui VNC Viewer
Buka VNC Viewer dan pilih ikon plus, yang akan membuka formulir. pada Alamat lapangan, masukan host lokal: 1. Anda dapat memasukkan apa pun yang Anda inginkan untuk Nama bidang. tekan MEMBUAT. Anda akan menerima peringatan tetapi cukup tekan OK.
Anda kemudian akan diminta untuk memasukkan kata sandi yang Anda buat sebelumnya. Setelah Anda menekan MELANJUTKAN, Anda akan mengendalikan mesin virtual Anda dengan GUI. Menikmati!
Cara Memulai Server VM dan VNC
Buka aplikasi Termux dan gunakan perintah ls untuk melihat isi direktori Anda saat ini.
ls
Gunakan perintah ./ (dot slash) bersama dengan file .sh berwarna hijau dan dimulai dengan kata Awal. Ini akan memulai VM di ponsel Anda dan menetapkan Anda sebagai pengguna "root@localhost". Anda telah berhasil menjalankan mesin virtual ponsel cerdas Anda. Misalnya, perintah di bawah ini akan memulai mesin virtual Ubuntu.
./start-ubuntu20.sh
Untuk memulai server VNC, Anda harus menggunakan perintah mulai server perintah.
vncserver-mulai
Tutup Server dan VM Anda dengan Benar
Penting bagi Anda untuk menutup server dan VM Anda dengan benar untuk menghemat baterai dan menghindarkan Anda dari semua masalah yang mungkin Anda hadapi jika Anda tidak menutupnya dengan benar.
Saat keluar dari penampil VNC Anda, pastikan untuk mematikannya seperti komputer biasa. Setelah itu, buka terminal Anda dan gunakan perintah vncserver-stop, lalu ketik 1 atau nomor yang sesuai dengan server VNC yang ingin Anda tutup.
vncserver-stop
Untuk menutup VM, yang harus Anda lakukan adalah menggunakan perintah keluar. Untuk keluar dari Termux, gunakan juga perintah exit.
keluar
Berdasarkan banyak pertanyaan di internet tentang kesulitan membuka server, banyak orang tampaknya lupa untuk menutup server VNC setelah startup awal. Untuk menyelamatkan Anda dari semua jawaban rumit internet, Anda harus menutup server VNC pertama yang dibuka selama inisialisasi. Anda dapat melakukannya dengan menggunakan vncserver-stop memerintah.
Bisakah Anda Memasang Mesin Virtual di iPhone?
Menginstal mesin virtual pada produk Apple dimungkinkan. Namun, itu mungkin tidak sesederhana dengan Android. Cara terbaik untuk melakukannya adalah melalui UTM. UTM adalah aplikasi yang dapat Anda gunakan di perangkat Apple untuk menjalankan sistem operasi lain seperti Windows dan berbagai distribusi Linux.
Hal yang hebat tentang UTM adalah Anda tidak perlu melakukan jailbreak untuk iOS 11, 12, 13, dan beberapa variasi iOS 14. Ini juga merupakan aplikasi sumber terbuka yang dapat Anda periksa secara pribadi di GitHub. Aplikasi ini cukup mudah digunakan, selama Anda mengikuti panduan pengguna.
Masalah dengan UTM adalah bahwa Apple tidak mengizinkan Anda untuk menginstalnya sebagai "konsumen biasa." Faktanya, aplikasi tersebut tidak terdaftar di App Store. Satu-satunya cara Anda dapat menginstal UTM di iPhone Anda adalah jika Anda memberikan sertifikat yang menunjukkan bahwa Anda adalah pengembang yang menguji aplikasi di perangkat.
iPhone menawarkan langganan gratis dan berbayar untuk mendapatkan sertifikat pengembang. Ini seharusnya tidak menjadi masalah jika Anda tidak keberatan membayar 99USD untuk berlangganan satu tahun. Tetapi jika Anda ingin menempuh rute gratis, Anda harus terus meminta sertifikat baru setiap tujuh hari.
Untuk membuat sertifikat pengembang gratis lebih nyaman digunakan, Anda dapat menginstal aplikasi bernama AltStore. AltStore juga tempat Anda dapat mengunduh dan menginstal UTM. Selain sebagai alternatif AppStore, aplikasi ini akan otomatis menandatangani sertifikat pengembang gratis Anda, jadi Anda tidak perlu memintanya secara manual setiap tujuh hari.
Masa Depan VM di Smartphone
Menjalankan mesin virtual pada smartphone selalu menjadi kemungkinan. Namun, hanya beberapa tahun yang lalu ketika orang akhirnya bisa menjalankan mesin virtual yang dapat digunakan. Saat ini, menjalankan satu atau dua sistem operasi yang dipermudah adalah tentang batasan yang dapat dilakukan ponsel. Namun, karena produsen smartphone terus meningkatkan produk mereka, Anda dapat yakin bahwa suatu hari nanti, smartphone akan mampu menjalankan sistem operasi virtual lengkap dengan hebat stabilitas.
Untuk apa mesin virtual digunakan? Berikut beberapa manfaat dan kegunaan praktis mesin virtual yang bisa Anda coba saat ini.
Baca Selanjutnya
- Teknologi Dijelaskan
Keinginan untuk mempelajari cara kerja, Jayric Maning mulai mengutak-atik semua jenis perangkat elektronik dan analog selama masa remajanya. Dia mengambil ilmu forensik di Universitas Baguio di mana dia berkenalan dengan forensik komputer dan keamanan siber. Dia saat ini melakukan banyak belajar mandiri dan mengutak-atik teknologi untuk mencari tahu cara kerjanya dan bagaimana kita dapat menggunakannya untuk membuat hidup lebih mudah (atau setidaknya lebih keren!).
Berlangganan newsletter kami
Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!
Klik di sini untuk berlangganan