Ejecutar apps de Linux en Android: emulador de terminal Linux (Termux)
(kibua20.tistory.com)<p>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. <br />
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)`. <br />
<br />
Formas de aprovechar la terminal Linux Termux en un teléfono Android:<br />
① Cuando se quiere montar un servidor web en un teléfono Android<br />
② Cuando se quiere ejecutar un programa de Python en un teléfono Android<br />
③ Cuando se quiere usar el teléfono Android como servidor basado en SSH (p. ej., sFTP)<br />
④ Cuando se quiere HACKear el software del teléfono Android (dispositivo rooteado) - Se dice que Termux soporta herramientas de hacking.<br />
⑤ 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)<br />
⑥ Los lenguajes interpretados como Python se ejecutan tal cual</p>
Aún no hay comentarios.