Tengo un teléfono Android bastante potente x86-64 Android. Quiero ejecutar una distribución de escritorio GNU/Linux (preferiblemente basada en Debian) sobre Android.
Tengo el firmware original, pero rooteado y con Xposed Framework.
Sé sobre Complete Linux Installer, y parece excelente. Pero tienen una imagen prepreparada. ¿Supongo que esa imagen es de ARM, por lo que no funcionará? ¿Verdad? Además, dicen que mi ROM tiene que admitir "loop-devices." ¿Lo hace? ¿Y si no lo hace hay alguna forma de habilitarlo?
Pero estoy seguro de que también debe haber un montón de otras maneras de hacerlo. Para su información, tengo acceso a una computadora portátil con un procesador Intel que puedo usar para el proceso. (Pero no estoy muy interesado en horas de experimentación para hacerlo funcionar).
Además de eso, quiero realmente aprovechar las especificaciones del teléfono. Un proceso fácil de usar también es una ventaja.
Tenga en cuenta que aunque he aceptado mi propia respuesta aquí, todavía agradezco mucho respuestas adicionales.
1 votos
El instalador completo de Linux se bloquea en mi Samsung S4 con root ejecutando CM13. Sin embargo, Linux Deploy funciona.
0 votos
@Matthieu CLL también se estrelló en mi Samsung S3 con root. Nunca probé LD en el Samsung.
0 votos
No necesitas utilizar ninguna aplicación de terceros para ejecutar Linux en un dispositivo Android. Simplemente obtén el rootfs de cualquier distribución que desees ejecutar, míntalo y
chroot
en él desde cualquier aplicación de terminal como Termux. Por lo general, se necesita una configuración mínima, como agregar un nuevo usuario, agregar un servidor DNS, etc. Utilizo Ubuntu, ArchLinuxARM y VoidLinux de esta manera en mi dispositivo. Además dechroot
, también utilizo montajes, PID, redes y espacios de nombres UTS para aislar aún más el entorno Linux de Android. También es posible usar VNC o XServer, pero generalmente no lo hago.