Jalankan ruang pengguna Debian di Android tanpa melakukan rooting perangkat Anda
Meluncurkan sistem file root Debian di Android untuk menjalankan paket apt, kompiler, dan aplikasi X11 melalui server X eksternal. GNURoot Debian dibuat oleh Corbin Champion sebagai aplikasi alat utilitas yang menggunakan PRoot untuk mensimulasikan lingkungan root. Ini mendukung instance rootfs yang dapat diperluas, manajemen paket apt, dan akses terminal. Audiens target adalah penggemar Linux dan pengembang yang membutuhkan lingkungan Debian portabel di perangkat keras Android yang lebih tua untuk pengujian dan skrip di perangkat.
Apa yang sebenarnya disediakan oleh GNURoot Debian?
GNURoot membuat ruang pengguna Debian tanpa root dengan memasang rootfs Debian dan menjalankannya di bawah PRoot. Aplikasi ini menampilkan terminal di mana Anda menjalankan perintah paket Debian standar seperti apt-get update dan apt-get install, dan dapat meneruskan output grafis ke aplikasi X-server pihak ketiga dengan mengatur variabel lingkungan DISPLAY. Ini juga memungkinkan Anda untuk membuat, meluncurkan, dan menghapus beberapa gambar rootfs untuk lingkungan pengujian terpisah.
Apakah itu memperlambat perangkat Anda selama sesi?
GNURoot menjalankan ruang pengguna Debian bersamaan dengan Android daripada sebagai mesin virtual penuh, sehingga instalasi lebih ringan dibandingkan dengan pendekatan VM. Aplikasi ini bergantung pada emulasi ruang pengguna PRoot, yang berarti penggunaan CPU dan RAM terkait dengan proses yang Anda jalankan di dalam rootfs; tugas baris perintah sederhana dan kompilasi menggunakan sumber daya yang moderat, sementara menjalankan aplikasi GUI melalui server X meningkatkan beban tergantung pada aplikasi.
Apakah aman digunakan di perangkat produksi dan apakah memerlukan pengetahuan lanjutan?
Alat ini beroperasi tanpa memodifikasi partisi sistem; tidak memerlukan rooting dan dengan demikian menghindari penulisan sistem langsung. Desain itu membiarkan file sistem Android tidak tersentuh dan mendukung penghapusan bersih yang menghapus rootfs dari penyimpanan pengguna. Namun, alur kerja menggunakan manajemen paket baris perintah dan variabel lingkungan, jadi pengguna yang nyaman dengan perintah shell Linux diperlukan untuk menghindari kesalahan konfigurasi atau perubahan paket yang tidak diinginkan.
Peran yang jelas untuk pengguna berpengalaman pada perangkat lama, tetapi sekarang perangkat lunak warisan
GNURoot Debian berfungsi sebagai cara praktis dan ringan untuk menjalankan lingkungan Debian pada perangkat Android lama tanpa akses root, tetapi tidak lagi dipelihara dan dilaporkan mengalami crash pada rilis Android terbaru. Pengguna yang membutuhkan alternatif yang dipelihara harus bermigrasi ke pengganti modern; pengguna berpengalaman dengan perangkat keras lama masih dapat menggunakan GNURoot untuk pengujian offline dan tugas cepat. Direkomendasikan.