Al ofrecer una gran comodidad y seguridad, las máquinas virtuales son un elemento básico popular para aquellos a quienes les gusta jugar y experimentar con diferentes sistemas operativos. A medida que las computadoras personales se vuelven cada vez más capaces, el mercado de las máquinas virtuales creció con ellas. Hoy en día, las PC pueden ejecutar varios sistemas operativos simultáneamente.

La generación actual de teléfonos inteligentes se ha convertido en dispositivos capaces. Los usuarios pueden editar videos, jugar juegos complejos en alta resolución, transmitir y ver videos 4K y emular software diseñado para computadoras. Esto plantea la pregunta: ¿puede ejecutar una máquina virtual en un teléfono inteligente?

¿Pueden los teléfonos inteligentes ejecutar una máquina virtual?

La respuesta corta es sí. De hecho, cada teléfono inteligente se ejecuta en una especie de máquina virtual. Actualmente, los teléfonos inteligentes Android funcionan con ART (Android Runtime). Esto permite que los bytecodes de los archivos APK se traduzcan a código binario, que un procesador puede leer y ejecutar. Desde la implementación de ART, los dispositivos Android con dos gigabytes de RAM (o más) podían ejecutar cómodamente una máquina virtual.

instagram viewer

Han pasado años desde que 2 GB de RAM eran una cosa, y la mayoría de los teléfonos inteligentes modernos se lanzan con más. Por lo tanto, ejecutar una máquina virtual en un teléfono inteligente ahora es mucho más fácil que nunca.

¿Qué aplicaciones necesito para ejecutar una máquina virtual en mi teléfono inteligente?

Para ejecutar una máquina virtual en su teléfono inteligente, deberá instalar dos aplicaciones a través de Google Play.

  • Descargar:Andronix (Gratis)
  • Descargar:Visor VNC (Gratis)

Andronix es una de las formas más fáciles de ejecutar una máquina virtual en su teléfono inteligente Android. La aplicación le proporciona todas las herramientas e instrucciones. También le proporciona copias del código necesario para instalar el sistema operativo. Andronix es parcialmente de código abierto y actualmente ofrece a los usuarios varias distribuciones populares de Linux de forma gratuita.

A menos que se sienta cómodo usando solo una interfaz de línea de comandos con su máquina virtual, deberá instalar una aplicación de terceros para una GUI (interfaz gráfica de usuario). Aquí es donde entra en juego VNC Viewer. Al especificar un host local y proporcionar la contraseña correcta (que usted determina), VNC Viewer y su protocolo RFB (Remote Frame Buffer) se conectarán a su dispositivo y proporcionarán una interfaz gráfica.

Relacionado: Cómo controlar de forma remota su PC con su teléfono Android

Cómo ejecutar VM en un teléfono inteligente

Una vez que haya descargado e instalado ambas aplicaciones, cargue su teléfono y busque un lugar con una buena conexión Wi-Fi antes de comenzar.

1. Abra la aplicación Andronix e instale Termux

Una vez que abra la aplicación, verá inmediatamente todas las distribuciones gratuitas de Linux que puede ejecutar en su teléfono. Estas distribuciones incluyen Ubuntu, Kali Linux, Debian, Arch Linux, Manjaro, Fedora, Void y Alpine.

Galería de imágenes (4 imágenes)
Expandir
Expandir
Expandir
Expandir

Navegue a la página de instalación de Termux tocando el icono desplegable en la parte superior izquierda de su pantalla. Ir Ajustesy desliza el dedo hacia abajo hasta el final de la página. Seleccione Ejecute la configuración de Termux, luego seleccione Descargar. Una vez que se haya descargado, seleccione Permitir instalación, y tu estas listo.

2. Instale su sistema operativo preferido

En Andronix, vuelve al menú principal y selecciona la distribución que quieras usar. Una vez seleccionada, la aplicación indicará la dificultad de instalar la distribución específica y cualquier complicación que pueda enfrentar.

Seleccione Continuar e instalar Andronix le proporcionará opciones de GUI: Entorno de escritorio, Administradores de ventanas, y Solo CLI.

Si solo desea usar su teléfono inteligente y necesita una GUI, seleccione Entorno de escritorio. Los administradores de Windows le proporcionarán una GUI y un teclado para navegar por la ventana. CLI Only utilizará estrictamente una terminal; solo elija esta opción si está seguro de la distribución.

Galería de imágenes (3 imágenes)
Expandir
Expandir
Expandir

Después de seleccionar su GUI, Andronix le proporcionará opciones de entorno de escritorio. XFCE es un antiguo entorno de escritorio ligero de Linux; elija esta opción solo si lo desea. LXQT reemplazó a LXDE. Si desea el mejor rendimiento de las tres opciones, opte por LXQT.

Una vez que seleccione su entorno de escritorio preferido, aparecerá un mensaje informándole que se ha copiado un comando en su portapapeles. Seleccione Abrir Termux y pega el comando.

Galería de imágenes (3 imágenes)
Expandir
Expandir
Expandir

La instalación comenzará en este punto. Tomará un poco de tiempo instalarlo completamente. Asegúrese de revisar su teléfono de vez en cuando porque deberá especificar su ubicación, idioma y hora. Cuando la instalación esté casi terminada, se le pedirá que proporcione una contraseña. No se preocupe si escribe en el teclado y no parece estar escribiendo, así es como funciona Linux.

Relacionado: El mejor entorno de escritorio Lean Linux: LXDE vs. Xfce vs. COMPAÑERO

3. Inicie el servidor VNC

En el primer inicio, encontrará una opción sobre la resolución que desea que use su servidor. De nuevo, experimenta y encuentra lo que te gusta. La cuarta opción (resolución lista para HD) siempre es una buena opción.

4. Ver la máquina virtual a través del visor VNC

Galería de imágenes (4 imágenes)
Expandir
Expandir
Expandir
Expandir

Abra VNC Viewer y seleccione el ícono más, que abrirá un formulario. Sobre el Habla a campo, entrada servidor local: 1. Puede ingresar lo que quiera para el Nombre campo. imprenta CREAR. Recibirá una advertencia, pero puede simplemente presionar Aceptar.

Smartphone-ejecutando-ubuntu-en-VM

Luego se le pedirá que ingrese la contraseña que creó anteriormente. Una vez que presione SEGUIR, tendrá el control de su máquina virtual con una GUI. ¡Disfrutar!

Cómo iniciar VM y servidor VNC

Abra la aplicación Termux y use el comando ls para ver el contenido de su directorio actual.

ls

Usa el comando ./ (punto barra) junto con el archivo .sh coloreado en verde y comienza con la palabra Comienzo. Esto iniciará la VM en su teléfono y lo asignará como usuario "root@localhost". Ha ejecutado con éxito la máquina virtual de su teléfono inteligente. Por ejemplo, el siguiente comando iniciará una máquina virtual Ubuntu.

./start-ubuntu20.sh

Para iniciar el servidor VNC, debe utilizar el comando de inicio del servidor de comandos.

vncserver-inicio

Cierre correctamente su servidor y máquina virtual

Es importante que cierre correctamente su servidor y VM para ahorrar batería y evitar todos los problemas que podría enfrentar si no los cierra correctamente.

Al salir de su visor VNC, asegúrese de apagarlo como una computadora normal. Después de eso, ve a tu terminal y usa el comando vncserver-stop, luego escriba 1 o el número correspondiente al servidor VNC que desea cerrar.

vncserver-stop

Para cerrar la VM, todo lo que tiene que hacer es usar el comando Salida. Para salir de Termux, también use el comando de salida.

Salida

Según las muchas consultas en Internet sobre la dificultad para abrir un servidor, muchas personas parecen olvidarse de cerrar el servidor VNC después del inicio inicial. Para evitar todas las respuestas complicadas de Internet, debe cerrar el primer servidor VNC abierto durante la inicialización. Puedes hacerlo usando el vncserver-stop mando.

¿Se puede instalar una máquina virtual en un iPhone?

Es posible instalar una máquina virtual en un producto Apple. Sin embargo, puede que no sea tan sencillo como lo es con Android. La mejor manera de hacerlo sería a través de UTM. UTM es una aplicación que puede usar en un dispositivo Apple para ejecutar otros sistemas operativos como Windows y varias distribuciones de Linux.

Lo mejor de UTM es que no necesita hacer jailbreak para iOS 11, 12, 13 y algunas variaciones de iOS 14. También es una aplicación de código abierto que puede consultar personalmente en GitHub. La aplicación es razonablemente fácil de usar, siempre que siga las guía de usuario.

El problema con UTM es que Apple no le permitirá instalarlo como un "consumidor regular". De hecho, la aplicación no aparece en la App Store. La única forma en que puede instalar UTM en su iPhone es si proporciona un certificado que demuestre que es un desarrollador que prueba una aplicación en el dispositivo.

iPhone ofrece suscripciones gratuitas y de pago para obtener un certificado de desarrollador. Esto no debería ser un problema si no te importa pagar los 99 USD por una suscripción de un año. Pero si quiere ir por la ruta gratuita, tendrá que seguir pidiendo nuevos certificados cada siete días.

Para que los certificados de desarrollador gratuitos sean más cómodos de usar, puede instalar una aplicación llamada AltStore. La AltStore también es donde puede descargar e instalar UTM. Además de ser una alternativa a la AppStore, esta aplicación firmará automáticamente su certificado de desarrollador gratuito, por lo que no tendrá que solicitar uno manualmente cada siete días.

El futuro de la máquina virtual en los teléfonos inteligentes

Ejecutar una máquina virtual en un teléfono inteligente siempre ha sido una posibilidad. Sin embargo, fue hace solo unos años cuando la gente finalmente pudo ejecutar una máquina virtual utilizable. Hoy en día, ejecutar uno o dos sistemas operativos diluidos es casi el límite de lo que pueden hacer los teléfonos. Sin embargo, a medida que los fabricantes de teléfonos inteligentes siguen mejorando sus productos, puede estar seguro de que algún día, los teléfonos inteligentes serán capaces de ejecutar sistemas operativos virtuales completos con gran estabilidad.

7 razones prácticas para comenzar a usar una máquina virtual

¿Para qué sirven las máquinas virtuales? Estos son algunos beneficios y usos prácticos de las máquinas virtuales que puede probar ahora mismo.

Leer siguiente

CuotaPíoCorreo electrónico
Temas relacionados
  • Tecnología explicada
Sobre el Autor
jayric maning (8 artículos publicados)

Deseoso de aprender cómo funcionaban las cosas, Jayric Maning comenzó a jugar con todo tipo de dispositivos electrónicos y analógicos durante su adolescencia. Se dedicó a la ciencia forense en la Universidad de Baguio, donde se familiarizó con la informática forense y la seguridad cibernética. Actualmente está haciendo un montón de autoaprendizaje y jugando con la tecnología para descubrir cómo funcionan y cómo podemos usarlos para hacer la vida más fácil (¡o al menos más genial!).

Más de Jayric Maning

Suscríbete a nuestro boletín

¡Únase a nuestro boletín para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse