Ejecutar apps de Linux en Android: emulador de terminal Linux (Termux)
(kibua20.tistory.com)La Libc de Android es Bionic libc, y la Libc de Linux usa gLibc, por lo que no es posible ejecutar directamente archivos binarios compilados para Linux.
Para resolver esta diferencia, en un smartphone Android se debe usar el emulador de terminal Linux Termux. Después de instalar Termux desde Play Store, es posible instalar y ejecutar varios binarios de Linux mediante apt(pkg).
Formas de aprovechar la terminal Linux Termux en un teléfono Android:
① Cuando se quiere montar un servidor web en un teléfono Android
② Cuando se quiere ejecutar un programa de Python en un teléfono Android
③ Cuando se quiere usar el teléfono Android como servidor basado en SSH (p. ej., sFTP)
④ Cuando se quiere HACKear el software del teléfono Android (dispositivo rooteado) - Se dice que Termux soporta herramientas de hacking.
⑤ Reutilizar programas desarrollados en Linux: como Termux usa clang para compilar en C, los binarios ejecutables (ELF) compilados con gcc en Ubuntu no se pueden ejecutar directamente y deben recompilarse (solo se reutiliza el código fuente)
⑥ Los lenguajes interpretados como Python se ejecutan tal cual
Aún no hay comentarios.