Android cihazınızda kökleme yapmadan bir Debian kullanıcı alanı çalıştırın
Android'da apt paketlerini, derleyicileri ve X11 uygulamalarını harici bir X sunucusu aracılığıyla çalıştırmak için bir Debian kök dosya sistemi başlatın. GNURoot Debian, Corbin Champion tarafından PRoot'u kullanarak bir kök ortamı simüle eden bir yardımcı araçlar uygulaması olarak oluşturulmuştur. Genişletilebilir rootfs örneklerini, apt paket yönetimini ve terminal erişimini destekler. Hedef kitle, cihaz üzerinde test ve betik yazma için daha eski Android donanımında taşınabilir bir Debian ortamına ihtiyaç duyan Linux meraklıları ve geliştiricilerdir.
GNURoot Debian aslında ne sağlar?
GNURoot, bir Debian rootfs'sini monte ederek ve PRoot altında çalıştırarak köksüz bir Debian kullanıcı alanı oluşturur. Uygulama, apt-get update ve apt-get install gibi standart Debian paket komutlarını çalıştırdığınız bir terminal sunar ve DISPLAY ortam değişkenini ayarlayarak grafik çıktıyı üçüncü taraf bir X-server uygulamasına yönlendirebilir. Ayrıca, ayrı test ortamları için birden fazla rootfs görüntüsü oluşturmanıza, başlatmanıza ve kaldırmanıza olanak tanır.
Bir oturum sırasında cihazınızı yavaşlatır mı?
GNURoot, Debian kullanıcı alanını Android ile birlikte çalıştırır, bu nedenle kurulum, sanal makine yaklaşımlarına kıyasla hafif bir yük taşır. Uygulama, PRoot kullanıcı alanı emülasyonuna dayanır; bu, CPU ve RAM kullanımının rootfs içinde çalıştırdığınız süreçlere bağlı olduğu anlamına gelir; basit komut satırı görevleri ve derleme mütevazı kaynaklar kullanırken, bir X sunucusu aracılığıyla GUI uygulamaları çalıştırmak, uygulamaya bağlı olarak yükü artırır.
Üretim cihazında kullanmak güvenli midir ve ileri düzey bilgi gerektirir mi?
Bu araç, sistem bölümlerini değiştirmeden çalışır; kökleme gerektirmez ve bu nedenle doğrudan sistem yazmalarından kaçınır. Bu tasarım, Android sistem dosyalarını dokunulmaz bırakır ve kullanıcı depolamasından rootfs'yi kaldıran temiz bir kaldırma işlemini destekler. Ancak, iş akışı komut satırı paket yönetimi ve ortam değişkenleri kullanır, bu nedenle yanlış yapılandırma veya istenmeyen paket değişikliklerinden kaçınmak için Linux kabuk komutlarına aşina bir kullanıcı gereklidir.
Eski cihazlarda deneyimli kullanıcılar için net rol, ancak artık eski yazılım
GNURoot Debian, kök erişimi olmadan eski Android cihazlarda bir Debian ortamı çalıştırmanın pratik, hafif bir yolu olarak hizmet eder, ancak artık bakımı yapılmamaktadır ve son Android sürümlerinde çökme raporları bulunmaktadır. Bakımı yapılan bir alternatif arayan kullanıcılar modern bir yedeğe geçmelidir; eski donanıma sahip deneyimli kullanıcılar hala GNURoot'u çevrimdışı testler ve hızlı görevler için kullanabilir. Tavsiye edilir.