Executar apps Linux no Android: Linux Terminal Emulator (Termux)
(kibua20.tistory.com)<p>A Libc do Android é a Bionic libc, e a Libc do Linux usa a gLibc, por isso não é possível executar diretamente, sem alterações, binários compilados para Linux. <br />
Para resolver essa diferença, em smartphones Android é preciso usar o Linux Terminal Emulator Termux. Depois de instalar o Termux pela Play Store, é possível instalar e executar vários binários Linux por meio do `apt(pkg)`. <br />
<br />
Formas de usar o terminal Linux Termux em um celular Android:<br />
① Quando se quer subir um servidor web no celular Android<br />
② Quando se quer executar programas Python no celular Android<br />
③ Quando se quer usá-lo como servidor baseado em SSH no celular Android (ex.: sFTP)<br />
④ Quando se quer fazer HACK no software do celular Android (dispositivo com root) - dizem que o Termux oferece suporte a ferramentas de hacking.<br />
⑤ Reutilização de programas desenvolvidos para Linux: como o Termux usa `clang` para compilação em C, binários executáveis (ELF) compilados com o `gcc` do Ubuntu não podem ser executados diretamente e precisam ser recompilados (só o código-fonte pode ser reaproveitado)<br />
⑥ Linguagens interpretadas como Python podem ser executadas diretamente</p>
Ainda não há comentários.