CORRER APLICACIONES DE ANDROID EN GNU/LINUX

Pongámoslo así: si del aspecto interno se habla, Android es un Linux más. El único inconveniente es que Android tiene su propio runtime (la máquina virtual) y un número de librerías corriendo encima del kernel y de las cuales dependen sus aplicaciones. Es por esta sencilla razón que no se puede simplemente instalar aplicaciones Android en GNU/Linux —llámese Debian, archlinux o Fedora— y esperar que estas corran como si nada.
Afortunadamente ya está aquí al hermanastro de Wine: el proyecto open-source Shashlik —o brocheta—, que viene para llenar el vacío que separa a Android de una distro GNU/Linux convencional.

El propósito de Shashlik es hacer que se pueda correr aplicaciones Android en una distros GNU/Linux, pero no las emula, sino que hace uso de un subsistema. ¿Cómo lo hace? Dada la naturaleza abierta de ambos sistemas no es difícil saberlo. Shashlik lo que hace es correr un runtime de Android en segundo plano.

Ofreciendo una experiencia más nativa, cada aplicación de Android instalado se instalará y ejecutará como si fuera un programa más en el ordenador. El runtime de Shashlik extraerá los iconos y los metadatos de la aplicación y creará entradas en el escritorio, el menú o cual sea el lugar donde estén los programas. Así mismo los gráficos y OpenGL de las aplicaciones serán renderizados directamente en la distro Linux.
Aunque este proyecto ya tiene buen tiempo desarrollándose, recién acaban de anunciar su primera versión experimental pública. Los paquetes de instalación de momento son sólo compatibles con Ubuntu y Arch Linux. Si vas a instalar una aplicación para probarla, deberás echar mano de la terminal. Para instalar un APK que descargues, deberás hacer clic derecho y abrirlo con la siguiente ruta:
/opt/shashlik/bin/shashlik-install
Por si te interesa, la podés descargar desde acá | Shashlik (0.9.3) | :
- Paquete deb ;
- Paquete Aur .
