- Ada beberapa metode untuk menjalankan distribusi Linux pada perangkat dengan akses root, serta pada perangkat yang masih mempertahankan sistem aslinya.
- Android 15 telah memperkenalkan dukungan bawaan untuk terminal Debian pada beberapa model Google Pixel tertentu.
- Aplikasi seperti Termux, AndroNix, dan UserLAnd memungkinkan Anda untuk meniru lingkungan Linux lengkap dengan antarmuka grafis menggunakan VNC.
Anda mungkin menyadari bahwa ponsel pintar Anda adalah mesin canggih yang terkadang hanya kita gunakan untuk menjelajahi media sosial. Lucunya adalah... Ini berarti jalan sudah terbuka untuk menghadirkan pengalaman desktop lengkap ke saku Anda, mengubah perangkat seluler Anda menjadi alat produktivitas yang ampuh. Untuk lebih memahami dasar ini, Anda dapat meninjau Arsitektur dan evolusi sistem operasi Android.
Baik Anda seorang programmer yang perlu menjalankan kode secara langsung atau seorang penggemar yang ingin bereksperimen dengan berbagai distribusi Linux tanpa takut merusak apa pun, ada banyak cara untuk mencapai hal ini . Mulai dari solusi bawaan yang baru dirilis hingga aplikasi pihak ketiga yang bekerja luar biasa tanpa memerlukan akses root.
Berita besar: Terminal bawaan di Android 15
Jika Anda memiliki Google Pixel, bersiaplah karena Google telah membuat gebrakan dengan pembaruan Android 15 QPR2 (Pixel Feature Drop) . Kini dimungkinkan untuk mengaktifkan konsol perintah asli yang berjalan pada distribusi Debian, sehingga menghilangkan kebutuhan akan APK eksternal atau proses instalasi yang rumit.
Untuk mengaktifkannya, Anda perlu masuk ke opsi pengembang. Buka Pengaturan, akses Tentang ponsel, dan ketuk Nomor build berulang kali hingga Opsi pengembang diaktifkan. Setelah masuk ke menu tersebut, temukan bagian Lingkungan pengembangan Linux dan aktifkan sakelarnya.
Setelah mengaktifkan fitur tersebut, sebuah aplikasi bernama "Terminal" akan muncul di laci aplikasi Anda. Saat Anda membukanya, sistem akan mengunduh sekitar 560 MB file yang dibutuhkan untuk memulai mesin virtual. Fitur yang paling canggih adalah Anda dapat mengalokasikan hingga 16 GB penyimpanan khusus untuk lingkungan ini, yang beroperasi secara terisolasi untuk menghindari gangguan pada sistem Anda yang lain.
Meskipun ini adalah alat yang ditujukan untuk para profesional, alat ini memungkinkan Anda untuk mengelola proses, memanipulasi file, dan memulihkan partisi , sangat mirip dengan apa yang kita lihat di ChromeOS. Kemungkinan besar di masa mendatang kita akan melihat peningkatan dalam akselerasi perangkat keras atau hadirnya lingkungan grafis yang lebih intuitif di Android 16.
Metode untuk menginstal Linux tanpa akses root
Tidak semua orang ingin mengambil risiko melakukan rooting pada ponsel mereka dan membatalkan garansi. Untungnya, ada aplikasi yang memungkinkan Anda membuat lingkungan Linux melalui emulasi. Kombinasi yang paling efektif biasanya adalah trio AndroNix, Termux, dan VNC viewer.
AndroNix bertindak sebagai pusat kendali tempat Anda memilih distribusi Linux pilihan Anda, baik itu Ubuntu, Kali Linux, Debian, Fedora, Manjaro, atau Arch Linux . Setelah Anda memilih distro dan lingkungan desktop (XFCE adalah pilihan yang paling ringan dan paling direkomendasikan), aplikasi akan memberi Anda perintah yang harus Anda salin dan tempel ke Termux.
Termux pada dasarnya adalah emulator terminal yang canggih yang memberi kita akses ke shell seperti bash dan zsh. Saat Anda menjalankan skrip instalasi , paket-paket yang diperlukan akan diunduh, dan Anda akan diminta untuk mengatur kata sandi untuk sesi VNC, yang memungkinkan Anda untuk melihat desktop secara visual.
Untuk menyelesaikan prosesnya, buka RealVNC Viewer, sambungkan ke localhost:1, dan setelah memasukkan kata sandi Anda, antarmuka Ubuntu (atau distribusi pilihan Anda) akan muncul di layar Anda. Bagi yang menginginkan kemudahan, menghubungkan keyboard dan mouse melalui adaptor OTG atau menggunakan Samsung DeX membuat pengalaman ini sangat mirip dengan menggunakan laptop mini.
Opsi lanjutan untuk perangkat yang di-root
Jika Anda sudah memiliki akses root penuh ke perangkat Anda, kemungkinannya akan meningkat secara signifikan, karena Anda dapat berinteraksi langsung dengan perangkat keras. Dalam hal ini, alat yang paling sering digunakan adalah LinuxDeploy , meskipun alternatif seperti AnLinux juga tersedia.
Proses dimulai dengan menginstal BusyBox untuk mengoptimalkan manajemen root. Kemudian, di LinuxDeploy, distribusi yang diinginkan dikonfigurasi, dan opsi GUI melalui VNC diaktifkan. Tidak seperti metode tanpa root, ini memberi sistem akses yang lebih besar ke sumber daya perangkat, sehingga menghasilkan kinerja yang lebih andal.
Setelah mengkonfigurasi nama pengguna dan kata sandi, instalasi dimulai. Untuk mengakses desktop, klien VNC digunakan lagi, tetapi biasanya terhubung ke port localhost:5900. Ini adalah metode ideal bagi mereka yang mencari stabilitas maksimum dan kontrol penuh atas sistem file.
Menjelajahi ekosistem aplikasi yang tersedia
- PenggunaLAnd: Sebuah aplikasi open-source yang memungkinkan Anda menjalankan Ubuntu atau Kali tanpa hak akses root, dengan terminal terintegrasi dan dukungan VNC untuk lingkungan grafis.
- AndroLinux: Berbasis pada CentOS dan Fedora, sistem operasi ini menggunakan lingkungan GNOME dan sangat ditujukan untuk profil profesional yang perlu menjalankan perangkat lunak perkantoran atau desain.
- AnLinux: Gunakan PROot dan Termux untuk menyebarkan desktop Xfce dan SSH tanpa menimbulkan konflik antara beberapa distribusi.
- Termux: Lebih dari sekadar aplikasi instalasi, ini adalah fondasi teknis yang memungkinkan Anda mengelola file, mengakses server SSH, dan menjalankan game berbasis teks.
Memiliki Linux di perangkat seluler Anda bukan hanya sekadar hal baru secara teknis. Ini adalah pintu terbuka untuk menyiapkan server web dengan Nginx, melakukan audit keamanan dengan Kali , atau sekadar mempelajari baris perintah tanpa perlu menyalakan komputer. Lebih jauh lagi, ini adalah cara termurah untuk bereksperimen dengan berbagai distribusi Linux tanpa risiko menghapus data di PC utama Anda.
Ada berbagai cara untuk mengintegrasikan kekuatan distribusi sumber terbuka ke dalam Android, baik dengan memanfaatkan fitur asli baru dari perangkat Pixel, menggunakan lapisan emulasi seperti AndroNix, atau memanfaatkan akses root untuk kontrol penuh. Pada akhirnya, ini tentang mengubah perangkat konsumen menjadi stasiun kerja portabel sejati yang mampu menjalankan segala hal mulai dari skrip sederhana hingga lingkungan desktop lengkap.
