Comparación de aplicaciones de virtualización o emulación de SO en Android
Existen muchas aplicaciones en Android que pueden ejecutar o emular otros sistemas operativos , mediante el uso de compatibilidad de hardware para tecnologías de virtualización de plataformas o mediante emulación de terminal . Algunas de estas aplicaciones admiten más de un sistema de archivos virtual o de emulación para diferentes perfiles de SO, lo que permite tener o ejecutar varios SO. Algunas incluso tienen soporte para ejecutar la emulación a través de una conexión SSH localhost (permitiendo que las aplicaciones de terminal ssh remotas en el dispositivo accedan a la emulación/VM del SO, VNC y XSDL. Si más de una de estas aplicaciones que admiten estos protocolos o tecnologías están disponibles en el dispositivo Android, a través de la capacidad de Android de realizar tareas en segundo plano, la aplicación principal de emulador/VM en Android se puede usar para iniciar múltiples SO de emulación/VM, a los que las otras aplicaciones pueden conectarse, por lo que varios SO emulados/VM pueden ejecutarse al mismo tiempo. Sin embargo, hay algunas aplicaciones de emulador o VM que requieren que el dispositivo Android esté rooteado para que la aplicación funcione, y hay otras que no lo requieren. Algunas aplicaciones de acceso a terminal remoto también tienen la capacidad de acceder a Toybox implementado internamente de Android , a través del soporte de bucle invertido del dispositivo. Algunas aplicaciones de VM/emulador tienen un conjunto fijo de SO o aplicaciones que pueden ser compatibles.
Desde Android 8 ( Oreo ) y versiones posteriores de Android, algunas de estas aplicaciones han estado reportando problemas ya que Google ha aumentado la seguridad de los permisos de acceso a archivos en las versiones más nuevas de Android. Algunas aplicaciones tienen dificultades o han perdido el acceso a la tarjeta SD. [1] [2] También se ha informado que algunas de las aplicaciones tienen problemas para utilizar paquetes como udisks2 , Open vSwitch , Snort (software) y Mininet, debido a nuevas restricciones de hardware o API de Android en las aplicaciones que se han implementado en los últimos años. [3] [4] Debido a esto, muchos de estos desarrolladores de aplicaciones y los miembros de su comunidad afirman que la aplicación de emulación/VM puede ejecutarse por sí sola y en un sistema operativo sin estar rooteada, sin embargo, no todos los paquetes podrán ejecutarse a menos que el dispositivo esté rooteado. [3] [4] [5] [6]
Emuladores de SO o aplicaciones VM de Android
La siguiente es una lista de emuladores de sistema operativo y aplicaciones de virtualización de sistema operativo para Android.
Aplicaciones de emulación de terminal que utilizan el sistema operativo interno
Véase también
Referencias
- ^ "Terminal - Termux no tiene permisos para acceder al almacenamiento interno, ni siquiera para leer". Android Enthusiasts Stack Exchange . Consultado el 30 de octubre de 2019 .
- ^ "¿Cómo acceder a la tarjeta SD? · Issue #46 · CypherpunkArmory/UserLAnd". GitHub . Consultado el 30 de octubre de 2019 .
- ^ ab "Error de instalación de Apt-Get: el error de permiso denegado de Udisks2 genera muchos errores de DPKG · Problema n.° 992 · CypherpunkArmory/UserLAnd". GitHub . Consultado el 30 de octubre de 2019 .
- ^ ab "[Tutorial completo💻] Instalar Parrot OS en Android". AndroPalac.com . 2019-10-09. Archivado desde el original el 2019-10-30 . Consultado el 2019-10-30 .
- ^ "Pregunta n.° 266516: Preguntas: paquete udisks2: Ubuntu". answers.launchpad.net . 19 de marzo de 2015 . Consultado el 30 de octubre de 2019 .
- ^ "sesión cerrada después de dpkg --configure -a ], Después de instalar gnome-terminal · Issue #802 · CypherpunkArmory/UserLAnd". GitHub . Consultado el 2019-10-30 .
- ^ "Termux - Aplicaciones en Google Play". play.google.com . Consultado el 30 de octubre de 2019 .
- ^ "Termux". termux.com . Consultado el 30 de octubre de 2019 .
- ^ Wallen, Jack (13 de agosto de 2019). «Cómo instalar Git en Android». TechRepublic . Consultado el 30 de octubre de 2019 .
- ^ "UserLAnd - Aplicaciones en Google Play". play.google.com . Consultado el 30 de octubre de 2019 .
- ^ "Use Linux Anywhere" (Usa Linux en cualquier lugar). userland.tech . Consultado el 30 de octubre de 2019 .
- ^ "Emulador SPC/AT - PC x86/x86-64 - Descargas - Emuladores" www.emutopia.com . Consultado el 30 de octubre de 2019 .
- ^ "Emulador SPC/AT x64 0.98 - Noticias de portada" www.emutopia.com . Consultado el 30 de octubre de 2019 .
- ^ "GNURoot Debian – Aplicaciones en Google Play". 2019-04-06. Archivado desde el original el 2019-04-06 . Consultado el 2019-10-30 .
- ^ "GNURoot Debian". corbinlc.github.io . Consultado el 30 de octubre de 2019 .
- ^ Este es el repositorio correspondiente a la aplicación GNURoot Debian para Android: corbinlc/GNURootDebian, 2019-10-24 , recuperado 2019-10-30
- ^ "AnLinux: Ejecuta Linux en Android sin acceso root - Aplicaciones en Google Play". play.google.com . Consultado el 30 de octubre de 2019 .
- ^ AnLinux te permite ejecutar Linux en Android sin acceso root.: EXALAB/AnLinux-App, EXALAB, 2019-10-30 , consultado el 2019-10-30
- ^ "VMOS Virtual Root Android en Android-Double System - Aplicaciones en Google Play". play.google.com . Consultado el 30 de octubre de 2019 .
- ^ "VMOS te permite ejecutar una máquina virtual de Android en tu teléfono". xda-developers . 2019-08-08 . Consultado el 2019-10-30 .
- ^ "AndroNix - Linux en Android sin root - Aplicaciones en Google Play". play.google.com . Consultado el 30 de octubre de 2019 .
- ^ "AndroNix - Instalar Linux en Android sin rootear". AndroNix . Consultado el 30 de octubre de 2019 .
- ^ "Linux Deploy - Aplicaciones en Google Play". play.google.com . Consultado el 30 de octubre de 2019 .
- ^ Skshidlevsky, Anton (2019-10-30), GitHub - meefik/linuxdeploy: Instalar y ejecutar GNU/Linux en Android , consultado el 2019-10-30
- ^ ab Bradshaw, Kyle (18 de octubre de 2019). "Samsung discontinúa 'Linux on DeX' con la actualización de Android 10". 9to5Google . Consultado el 30 de octubre de 2019 .
- ^ "Linux en DeX está muerto, dice Samsung". ¡Dios mío! ¡Ubuntu! . 2019-10-20 . Consultado el 2019-10-30 .
- ^ "Linux en DeX". www.linuxondex.com . Archivado desde el original el 2020-08-11 . Consultado el 2019-10-30 .
- ^ "VMware Horizon Client - Aplicaciones en Google Play". play.google.com . Consultado el 21 de noviembre de 2019 .
- ^ Evans, Jonny (28 de enero de 2019). «Cómo ejecutar Windows 10 en un iPad Pro o en un dispositivo Android». Computerworld . Consultado el 21 de noviembre de 2019 .
- ^ https://github.com/epicstudios856/Vectras-VM-Android
- ^ https://github.com/limboemu/limbo
- ^ "JuiceSSH - Cliente SSH - Aplicaciones en Google Play". play.google.com . Consultado el 21 de noviembre de 2019 .
- ^ "JuiceSSH - Cliente SSH gratuito para Android". juicessh.com . Consultado el 21 de noviembre de 2019 .
- ^ Wallen, Jack (13 de agosto de 2014). «JuiceSSH facilita la gestión de SSH desde un dispositivo Android». TechRepublic . Consultado el 21 de noviembre de 2019 .
- ^ "ConnectBot - Aplicaciones en Google Play". play.google.com . Consultado el 21 de noviembre de 2019 .
- ^ "Una buena alternativa a PuTTY: Termius: una herramienta de conexión SSH portátil muy útil". Computing & Technology, el blog de tecnología informática más completo y la base de conocimientos de informática . Consultado el 21 de noviembre de 2019 .
- ^ "Termius". termius.com . Consultado el 21 de noviembre de 2019 .
- ^ "JuiceSSH - Cliente SSH vs Termius - Cliente SSH/SFTP y Telnet - Comparación de datos del mercado de Android con Google Play". www.androidrank.org . Consultado el 21 de noviembre de 2019 .