More
    InicioAndroidCómo instalar Linux en Windows 10

    Cómo instalar Linux en Windows 10

    Has decidido acercarte al mundo de la programación y, siguiendo el consejo de un amigo tuyo, te gustaría usar Linux para simplificarte las cosas. Sin embargo, no tienes una computadora física para dedicarte a este propósito y no tienes la intención de eliminar tu copia de Windows 10 del disco, ya que estás utilizando el sistema operativo de Microsoft para otros fines y no tienes ninguna intención, al menos no por el momento, para hacer una transición completa al sistema «pingüino».

    Si te encuentras exactamente en esta situación, puedes solucionar fácilmente el problema y tengo toda la intención de ayudarte a hacerlo. De hecho, es posible hacer que Windows 10 y Linux coexistan en la misma computadora de muchas maneras: usando el motor Linux integrado en el sistema operativo de Microsoft, usando una máquina virtual o instalando el sistema operativo “penguin” en arranque dual.

    Entonces, si es tu intención real comprender cómo instalar Linux en Windows 10, continúa leyendo esta guía: te garantizo que, al final, tendrá ideas más claras sobre el método de instalación que mejor se adapte a tus necesidades. Dicho esto, no me queda nada por hacer más que desearte una buena lectura y mucha suerte en todo.

    Información preliminar

    Antes de seguir adelante y explicar cómo instalar Linux en Windows 10, permítanme brindarles un poco más de información sobre cómo puede suceder esto.

    Si estás interesado en aprovechar al máximo la línea de comandos de Linux, dejando fuera la parte gráfica del sistema operativo, puedes confiar en el subsistema de Windows para Linux, también llamado WSL: integrado a partir de Windows 10, es un entorno de desarrollo que permite para instalar rápidamente algunas de las distribuciones de Linux más populares, como UbuntuKali o Fedora, directamente desde Microsoft Store.

    Al final de la instalación, es posible invocar Linux directamente desde el menú Inicio y tener acceso a un entorno de ejecución completo, pero no equipado con una interfaz gráfica. Sin embargo, con algunos trucos y un poco de precaución, también puedes permitir la ejecución de programas que se pueden usar con el mouse.

    Si, por el contrario, deseas tener una experiencia completa de Linux, sin que afecte a Windows y a todo el contenido del disco de ninguna manera, puedes ponerte en contacto con un administrador de máquina virtual.

    Para tu información, una máquina virtual es un entorno de ejecución completo y seguro, que te permite instalar copias completas de los sistemas operativos (llamados invitados) de una manera totalmente disociada del sistema operativo que reside en la computadora (llamado host) y el hardware subyacente.

    De hecho, una máquina de este tipo utiliza componentes virtuales (que, sin embargo, explotan claramente el procesador, la RAM, etc. del ordenador real) pero, sobre todo, un disco virtual, lo que garantiza que los cambios y los desastres que se produzcan en Linux se hagan realidad y no afectará de ninguna manera a la copia de Windows instalada actualmente.

    Finalmente, como opción “avanzada”, puedes combinar Linux con Windows creando, de hecho, un sistema de arranque dual: al hacerlo, cada vez que se inicie la computadora, se te preguntará cuál de los dos sistemas operativos usar. Claramente, Linux usarás el mismo disco que Windows (la partición que se le dedicará deberá crearse manualmente, desde dentro de Windows o durante la instalación de Linux) y los recursos físicos de la computadora (CPU, RAM, tarjeta de video, red, sistema de sonido, etc.), por lo que todo lo que hagas en un entorno Linux podría, en algunos casos, afectar tu experiencia con Windows.

    Cómo instalar Linux en Windows 10

    instalar Linux en Windows 10
    instalar Linux en Windows 10

    Ahora que tienes toda la información que necesitas sobre el tema, es hora de mostrarte cómo instalar Linux en Windows 10 usando los dos métodos que te dije hace un rato: el subsistema de Windows para Linux, o WSL, y la virtualización a través de un administrador de máquinas virtuales. Recuerda que, en ambos casos, cualquier cambio en archivos y carpetas realizado por Linux no se verá reflejado en Windows.

    Subsistema de Windows para Linux

    El método más simple para instalar Linux en Windows 10 implica usar WSL o Subsistema de Windows para Linux: si nunca has oído hablar de él, es un componente del sistema operativo de Microsoft que te permite ejecutar Linux en un entorno virtual a la perfección integrado con Windows. Además, algunas de las distribuciones más conocidas del sistema operativo «penguin» se pueden descargar cómodamente desde Microsoft Store.

    Para aprovechar esta posibilidad, primero debes activar la función Subsistema de Windows para Linux: para hacer esto, haz clic en la barra de búsqueda de Cortana (o abra el menú Inicio haciendo clic en el icono en forma de bandera ubicado en la parte inferior izquierda), escribe, en el campo de búsqueda, las palabras habilitar o deshabilitar las funciones de Windows y seleccionar el primer resultado devuelto (el que proviene del Panel de control).

    Ahora, ubica la entrada Subsistema de Windows para Linux de la lista en la siguiente ventana y, si usas una versión del sistema operativo igual o superior a 2004 build 19041 (puedes verificar esto rápidamente presionando la combinación de teclas Win + R y escribiendo el comando winver, seguido de presionar la tecla Enter, en el cuadro de texto propuesto), también marca la casilla relacionada con el elemento Plataforma de la máquina virtual, para instalar la versión más reciente de WSL. Para aplicar los cambios, haz clic en el botón Aceptar y, cuando se te solicite, reinicia la computadora.

    Cuando se completa el reinicio, si también has activado la plataforma de la máquina virtual, debes configurarla como predeterminada: para hacer esto, abre una ventana de PowerShell usando el elemento apropiado accesible haciendo clic derecho en el botón Inicio, emite el comando dentro de ella wsl --set-default-version 2 y presiona la tecla Enter en el teclado para confirmar el cambio.

    Lo grande está hecho: ahora, solo tienes que abrir Microsoft Store e instalar la distribución que prefieras, eligiéndola entre las disponibles.

    Una vez que hayas identificado la distribución de Linux que mejor se adapta a tu caso, haz clic en el enlace más adecuado y procede con la instalación del mismo, presionando los botones GetOpen Microsoft Store y Get. Una vez que se completa la configuración de la distribución, puedes iniciarla directamente desde el menú Inicio, haciendo clic en el icono que se ha creado mientras tanto.

    En la primera ejecución, Windows se encargará de instalar los archivos necesarios para ejecutar el nuevo sistema operativo y, cuando sea necesario, te pedirá que definas las credenciales de inicio de sesión (nombre de usuario y contraseña de administrador) y hará que el shell de texto del sistema esté disponible en funcionamiento.

    Como ya te expliqué en el capítulo sobre información preliminar, WSL está diseñado para ejecutarse de forma nativa en una copia de trabajo del sistema operativo, pero sin una interfaz gráfica; para suplir esta carencia, es necesario instalar un servidor gráfico de terceros, como Xming, que puede albergar la interfaz gráfica de los programas ejecutados (o todo el escritorio).

    Para descargar Xming, ve a la pagina oficial y espera a que se descargue el paquete de instalación del servidor de gráficos en tu computadora, luego ejecútalo y haz clic en el botón Siguiente seis veces consecutivas y luego en Instalar y finalizar para completar la configuración. Si se te solicita, haz clic en el botón Permitir acceso para permitir que el servidor se conecte a la red local.

    Ahora, tienes que hacer que Linux «secuestre» automáticamente la ejecución de programas con una interfaz gráfica al servidor de visualización recién instalado: para hacerlo, emite los comandos export DISPLAY=:0.0y en secuencia echo "export DISPLAY=:0.0" > $HOME/.bashrc, ambos seguidos presionando la tecla Enter en el teclado.

    En este punto, todo lo que tienes que hacer es instalar y ejecutar los programas gráficos que prefieras: por ejemplo, si has instalado Ubuntu 20.04 y tiene la intención de usar el escritorio Xfce, instala este último emitiendo el comando sudo apt update && sudo apt install xfce4 x11-apps lightdm, teniendo cuidado de elegir, cuando solicitarlo, para usar lightdm como el administrador de ventanas predeterminado. Para iniciar todo el escritorio de Xfce, ejecuta el comando xfce4-session.

    Soluciones de terceros

    Soluciones de terceros para linux
    Soluciones de terceros para linux

    Si cree que usar Linux usando el entorno de desarrollo que Windows pone a disposición es demasiado engorroso, puedes usar una solución de terceros, como VirtualBox, para virtualizar el sistema operativo en su versión completa de la interfaz gráfica.

    Al hacerlo, se creará un entorno seguro sobre el que operar, que no afectará de ninguna manera al sistema operativo original del equipo: es decir, todos los cambios realizados en los discos y archivos dedicados a Linux permanecerán allí, como virtual, y no afectarán a los elementos de Windows de ninguna manera.

    Antes de comenzar, descarga la ISO de instalación de Internet para la distribución de Linux que prefieras (por ejemplo, Ubuntu, Kali Linux, Fedora, Linux Mint, OpenSuSE, etc.). Cuando lo hayas obtenido, procede con la instalación de VirtualBox de la siguiente manera: conectado al sitio web oficial del administrador de la máquina virtual, haz clic en el enlace de Windows Hosts y espera a que el archivo de instalación del software se descargue en el disco.

    Cuando se complete la descarga, inicia el paquete .exe obtenido, haz clic en el botón Siguiente tres veces consecutivas, luego en Instalar y  y espera a que se complete el procedimiento de configuración. Si se te solicita, instala componentes de software adicionales (por ejemplo, compatibilidad con periféricos USB 3.0) haciendo clic en el botón Instalar adjunto a las distintas pantallas de advertencia que aparecen. Para finalizar la instalación e iniciar VirtualBox, presiona el botón Finalizar.

    Si todo salió bien, deberías encontrarte frente a la pantalla de inicio de VirtualBox: para crear una nueva máquina virtual, haz clic en el botón Nuevo, asígnale un Nombre (por ejemplo, Ubuntu 20.04) y configura los menús desplegables Tipo y Versión de una manera coherente con la distribución de Linux que está a punto de instalar.

    Ahora, haz clic en el botón Siguiente, configura la cantidad de RAM para dedicar a la máquina virtual (teniendo cuidado de no exceder la mitad de la RAM total disponible en la PC), haz clic nuevamente en el botón Siguiente y coloca la marca de verificación junto al elemento Crea un nuevo disco duro virtual, si aún no está allí.

    Después de este paso también, haz clic en el botón Crear, elige hacer un disco en formato VDI, presiona el botón Siguiente, coloca la marca de verificación junto a la opción Asignado dinámicamente y, después de presionar el botón Siguiente nuevamente, establece el tamaño del disco máquina virtual usando la barra de ajuste ubicada en la parte inferior y haz clic en el botón Crear para crear el disco y guardar la máquina virtual en su computadora.

    De regreso a la pantalla principal de VirtualBox, haz doble clic en el nombre de la máquina recién creada (te encuentras en la barra lateral izquierda), para iniciarla; luego haz clic en el ícono de la carpeta amarilla ubicado en la ventana de selección del disco de arranque y, usando el panel del Explorador de archivos, selecciona la imagen ISO descargada previamente.

    Cuando hayas terminado, haz clic en el botón Inicio, para iniciar la nueva máquina virtual: si todo salió bien, debería comenzar el asistente de instalación específico para la distribución elegida. Por lo general, lo que debes hacer es seleccionar el idioma, el formato del teclado, la zona horaria, elegir si deseas descargar las actualizaciones o no y, cuando se te solicite, actuar sobre las opciones de partición del disco. Dado que se trata de un entorno virtual, puedes elegir, en esta etapa, instalar Linux en todo el disco.

    En los siguientes pasos de la instalación, se te pedirá que especifiques un nombre de usuario y contraseña para iniciar sesión en el sistema: una vez que se hayan completado estos pasos, la instalación debería completarse automáticamente. Al final de la misma, opta por reiniciar el equipo para acceder al entorno virtual de Linux que, si todo ha ido bien, ¡debería funcionar a la perfección!

    Cómo hacer un arranque dual de Linux con Windows 10

    Cómo hacer un arranque dual de Linux con Windows 10
    Cómo hacer un arranque dual de Linux con Windows 10

    ¿Crees que has adquirido suficiente experiencia con Linux en un entorno virtual y deseas finalmente instalarlo junto con Windows para obtener un sistema de arranque dual? No te preocupes, no es muy difícil: la mayoría de las distribuciones de Linux modernas tienen sistemas que te permiten combinar los dos sistemas operativos sin intervenir manualmente en discos y particiones.

    Sin embargo, debo señalar un aspecto de lo que considero casi fundamental: instalar Linux en arranque dual significa tomar acciones concretas sobre los discos físicos instalados en el sistema operativo. Por lo tanto, si cometes algún error por descuido, podrías comprometer irreparablemente tu copia de Windows; ten cuidado.

    Por lo tanto, antes de continuar, te recomiendo que hagas una copia de seguridad de sus archivos personales, copiándolos en un medio externo lo suficientemente grande para contenerlos.

    Habiendo tomado las precauciones necesarias, solo debes poner en marcha el negocio realizando las operaciones necesarias: descargar la ISO de la distribución Linux de tu interés, copiarla a disco o memoria USB y, tras desactivar el sistema Fastboot de Windows 10 (que, de hecho, puedes bloquear discos y hacerlos inaccesibles para sistemas operativos distintos al que ya está instalado), iniciar sesión en el sistema UEFI de la computadora y deshabilitar el Arranque seguro, la función de seguridad que evita que los sistemas operativos no firmados se inicien.

    Después de este paso también, todo lo que tienes que hacer es configurar el arranque desde USB, reiniciar la computadora y esperar a que se inicie el asistente de instalación de Linux. 

    George R. Haberhttps://tecnologiandroid.com/
    Ingeniero en Sistemas con contrato indefinido en Tecnología Android. Me emociono fácilmente y me interesa un poco de todo: ciencia, tecnología, pero también cómics, podcasts, memes, YouTube y videojuegos.
    Articulos relacionados

    DEJA UNA RESPUESTA

    Por favor ingrese su comentario!
    Por favor ingrese su nombre aquí

    Ver más

    • Responsable: Charles Stuber.
    • Finalidad:  Moderar los comentarios.
    • Legitimación:  Por consentimiento del interesado.
    • Destinatarios y encargados de tratamiento: No se ceden o comunican datos a terceros para prestar este servicio. El Titular ha contratado los servicios de alojamiento web a Webempresa que actúa como encargado de tratamiento.
    • Derechos: Acceder, rectificar y suprimir los datos.
    • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.

    Te recomendamos leer: