AnLinux: cara mudah menginstal lingkungan Linux di ponsel Android tanpa root

AnLinux: cara mudah menginstal lingkungan Linux di ponsel Android tanpa root

Ponsel atau tablet apa pun yang menjalankan Android adalah perangkat yang menjalankan OS Linux. Ya, OS yang sangat dimodifikasi, tetapi basis Android tetap adalah kernel Linux. Namun sayangnya, untuk sebagian besar ponsel, opsi β€œmerobohkan Android dan menginstal distribusi pilihan Anda” tidak tersedia.

Oleh karena itu, jika Anda menginginkan Linux di ponsel Anda, Anda harus membeli gadget khusus seperti PinePhone kami sudah menulis di salah satu artikel. Namun ada cara lain untuk mendapatkan lingkungan Linux di hampir semua ponsel cerdas, tanpa akses root. Pemasang bernama AnLinux akan membantu dalam hal ini.

Apa itu Linux?

Ini adalah perangkat lunak khusus yang beri kesempatan gunakan Linux di ponsel Anda dengan memasang image yang berisi sistem file root dari distribusi apa pun, termasuk Ubuntu, Kali, Fedora, CentOS, OpenSuse, Arch, Alpine, dan banyak lainnya. Penginstal menggunakan PROot untuk meniru akses root.

PRoot mencegat semua panggilan yang dilakukan oleh pengguna yang biasanya memerlukan akses root dan memastikan panggilan tersebut berfungsi dalam kondisi normal. PRoot menggunakan panggilan sistem ptrace untuk men-debug perangkat lunak, yang membantu mencapai tujuan. Dengan PRoot, semua ini dapat dilakukan seperti halnya chroot, tetapi tanpa hak root. Selain itu, PRoot menyediakan akses pengguna palsu ke sistem file semu.

AnLinux adalah program kecil. Tapi ini sudah cukup, karena tujuannya hanya untuk menginstal image sistem dan menjalankan skrip yang meningkatkan lingkungan pengguna. Ketika semuanya selesai, pengguna akan menerima PC Linux, bukan smartphone, dengan Android terus berjalan di latar belakang. Kami terhubung ke perangkat menggunakan penampil atau terminal VNC, dan kami siap bekerja.

Tentu saja, ini bukan pilihan ideal untuk menjalankan Linux di ponsel pintar, namun ini bekerja dengan cukup baik.

Di mana untuk memulai?

Yang utama adalah smartphone Android dengan versi OS tidak lebih rendah dari Lollipop. Selain itu, perangkat ARM atau x32 64-bit atau 86-bit juga dapat berfungsi. Selain itu, Anda memerlukan sejumlah besar ruang file kosong. Untuk melakukan ini, Anda dapat menggunakan kartu memori atau sekadar perangkat dengan memori internal yang besar.

Selain itu, Anda memerlukan:

Termux dan VNC diperlukan untuk mendapatkan akses ke "komputer Linux" Anda. Tiga elemen terakhir diperlukan hanya untuk memastikan kenyamanan bekerja dengan telepon dan penginstal. Kabel HDMI diperlukan hanya jika pengguna lebih nyaman bekerja dengan layar besar daripada mengintip layar ponsel.

Baiklah, mari kita mulai

AnLinux: cara mudah menginstal lingkungan Linux di ponsel Android tanpa root

Segera setelah Termux diinstal, kami mendapatkan konsol lengkap. Ya, tidak ada root (jika ponsel tidak di-root), tapi tidak apa-apa. Langkah selanjutnya adalah menginstal image untuk distribusi Linux.

Sekarang Anda perlu membuka AnLinux lalu pilih Dashboard dari menu. Total ada tiga tombol, tetapi Anda hanya dapat memilih satu, yang pertama. Setelah itu akan muncul menu pemilihan distribusi. Anda dapat memilih tidak hanya satu, tetapi beberapa, tetapi dalam hal ini Anda memerlukan banyak ruang file kosong.

Setelah memilih distribusi, dua tombol lainnya diaktifkan. Yang kedua memungkinkan Anda mengunduh ke clipboard perintah yang diperlukan untuk mengunduh dan menginstal Linux. Biasanya ini adalah perintah pkg, wget dan skrip untuk menjalankannya.

AnLinux: cara mudah menginstal lingkungan Linux di ponsel Android tanpa root

Tombol ketiga meluncurkan Termux sehingga perintah dapat ditempelkan ke konsol. Setelah semuanya selesai, skrip diluncurkan yang memungkinkan Anda memuat lingkungan distribusi. Untuk memanggil kit distribusi, Anda perlu menjalankan skrip setiap kali, tetapi kami menginstalnya hanya sekali.

Bagaimana dengan shell grafisnya?

Jika Anda memerlukannya, Anda hanya perlu memilih menu untuk lingkungan desktop dan menggunakan lebih banyak tombol - bukan tiga, tetapi lebih banyak yang akan muncul. Selain distribusinya sendiri, Anda juga perlu memilih shell, misalnya Xfce4, Mate, LXQt atau LXDE. Secara umum, tidak ada yang rumit.

Kemudian, selain skrip yang meluncurkan distribusi, Anda memerlukan skrip lain - skrip ini mengaktifkan server VNC. Secara umum, seluruh prosesnya sederhana dan dapat dimengerti, dan tidak akan menimbulkan kesulitan.

Setelah memulai server VNC, kami terhubung dari sisi klien menggunakan viewer. Anda perlu mengetahui port dan localhost. Semua ini dilaporkan oleh naskah. Jika semuanya dilakukan dengan benar, pengguna mendapat akses ke sistem Linux virtualnya. Performa ponsel modern sangat bagus, jadi tidak akan ada masalah apa pun. Tentu saja, ponsel cerdas tidak mungkin dapat sepenuhnya menggantikan desktop, tetapi secara umum semuanya berfungsi.

Metode ini dapat berguna jika Anda tiba-tiba perlu segera terhubung ke server, dan Anda berada di dalam mobil, tanpa laptop (tentu saja, dalam hal ini, semua operasi yang dijelaskan di atas dengan AnLinux seharusnya sudah diselesaikan). Mesin virtual Linux memungkinkan Anda terhubung ke server kantor atau rumah. Dan jika karena alasan tertentu terdapat layar dan keyboard nirkabel di dalam mobil, maka dalam hitungan detik Anda dapat mengatur kantor kerja di dalam kabin.

AnLinux: cara mudah menginstal lingkungan Linux di ponsel Android tanpa root

Sumber: www.habr.com

Tambah komentar