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 tiene una computadora física para dedicarse a este propósito y no tiene la intención de eliminar su copia de Windows 10 del disco, ya que está utilizando el sistema operativo de Microsoft para otros fines y no tiene ninguna intención, en al menos no por el momento, para hacer una transición completa a favor del sistema «pingüino».

Si se encuentra exactamente en esta situación, sepa que puede solucionar fácilmente el problema y que tengo toda la intención de ayudarlo 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 su intención real comprender cómo instalar Linux en Windows 10 , continúe leyendo esta guía: le garantizo que, al final, tendrá ideas más claras sobre el método de instalación que mejor se adapta a sus necesidades. Dicho esto, no me queda nada por hacer más que desearle una buena lectura y mucha suerte en todo.

Índice

  • Información preliminar
  • Cómo instalar Linux en Windows 10
    • Subsistema de Windows para Linux
    • Soluciones de terceros
  • Cómo hacer un arranque dual de Linux con Windows 10

Información preliminar

Antes de continuar 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 le permite instalar rápidamente algunas de las distribuciones de Linux más populares, como Ubuntu , Kali 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 puede permitir la ejecución de programas que se pueden usar con el mouse.

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

Para su información, una máquina virtual es un entorno de ejecución completo y seguro , que le 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 asegura que los cambios y los desastres que se produzcan en Linux se hagan realidad. no afectará de ninguna manera a la copia de Windows instalada actualmente.

Finalmente, como opción “avanzada”, puede combinar Linux con Windows creando, de hecho, un sistema de arranque dual : al hacerlo, cada vez que se inicie la computadora, se le preguntará cuál de los dos sistemas operativos usar. Claramente, Linux usará 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 audio, etc.), por lo tanto, todo lo que haga en un entorno Linux podría, en algunos casos, afectar la experiencia de uso de Windows.

Cómo 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 gerente. de máquinas virtuales. Recuerde 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, en italiano, 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 debe activar la función Subsistema de Windows para Linux : para hacer esto, haga 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), escriba , 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, ubique la entrada Subsistema de Windows para Linux de la lista en la siguiente ventana y, si usa una versión del sistema operativo igual o superior a 2004 build 19041 (puede 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 marque 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, haga clic en el botón Aceptar y, cuando se le solicite, reinicie la computadora .

Cuando se completa el reinicio, si también ha activado la plataforma de la máquina virtual, debe configurarla como predeterminada: para hacer esto, abra una ventana de PowerShell usando el elemento apropiado accesible haciendo clic derecho en el botón Inicio , emita el comando dentro de ella wsl --set-default-version 2y presione 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. En el momento de redactar esta guía, las distribuciones admitidas para la instalación simplificada son: Ubuntu 20.04 , Ubuntu 18.04 , Ubuntu 16.04 , Debian , Kali Linux , OpenSUSE Leap 15.1 , SLES 12 SP5 , SLES 15 SP1 , Fedora Remix para WSL , Pengwin , Pengwin Enterprise y Alpine WSL .

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 Get , Open Microsoft Store y Get . Una vez que se completa la configuración de la distribución, puede 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, le pedirá que defina 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 le 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, conectado a esta página web , espere a que el paquete de instalación del servidor de gráficos se descargue en su computadora, luego ejecútelo y haga clic en el botón Siguiente seis veces consecutivas y luego en Instalar y Finalizar para completar la configuración. Si se le solicita, haga clic en el botón Permitir acceso para permitir que el servidor se conecte a la red local.

Ahora, tiene que hacer que Linux «secuestra» automáticamente la ejecución de programas con una interfaz gráfica al servidor de visualización recién instalado: para hacerlo, emita 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 tiene que hacer es instalar y ejecutar los programas gráficos que prefiera: por ejemplo, si ha instalado Ubuntu 20.04 y tiene la intención de usar el escritorio Xfce , instale este último emitiendo el comando sudo apt update && sudo apt install xfce4 x11-apps lightdm, teniendo cuidado de elegir, cuando solicitado, use lightdm como el administrador de ventanas predeterminado. Para iniciar todo el escritorio de Xfce, ejecute el comando xfce4-session.

Soluciones de terceros

Si cree que usar Linux usando el entorno de desarrollo que Windows pone a disposición es demasiado engorroso, puede 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, descargue la ISO de instalación de Internet para la distribución de Linux que prefiera (por ejemplo , Ubuntu , Kali Linux , Fedora , Linux Mint , OpenSuSE , etc.). Cuando lo haya obtenido, proceda con la instalación de VirtualBox de la siguiente manera: conectado al sitio web oficial del administrador de la máquina virtual, haga clic en el enlace de Windows Hosts y espere a que el archivo de instalación del software se descargue en el disco.

Cuando se complete la descarga, inicie el paquete .exe obtenido, haga clic en el botón Siguiente tres veces consecutivas, luego en , Instalar y y espere a que se complete el procedimiento de configuración. Si se le solicita, instale 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, presione el botón Finalizar .

Si todo salió bien, debería encontrarse frente a la pantalla de inicio de VirtualBox: para crear una nueva máquina virtual, haga clic en el botón Nuevo , asígnele un Nombre (por ejemplo, Ubuntu 20.04 ) y configure 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, haga clic en el botón Siguiente , establezca 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), haga clic nuevamente en el botón Siguiente y coloque la marca de verificación junto al item Crear un nuevo disco duro virtual , si aún no lo está.

Después de este paso también, haga clic en el botón Crear , elija hacer un disco en formato VDI , presione el botón Siguiente , coloque la marca de verificación junto a la opción Asignado dinámicamente y, después de presionar el botón Siguiente nuevamente , establezca el tamaño del disco máquina virtual usando la barra de ajuste ubicada en la parte inferior y haga clic en el botón Crear para crear el disco y guardar la máquina virtual en su computadora. Si alguno de los pasos no le resulta muy claro, puede encontrar información más detallada en mi tutorial dedicado al uso de VirtualBox .

De regreso a la pantalla principal de VirtualBox, haga doble clic en el nombre de la máquina recién creada (se encuentra en la barra lateral izquierda), para iniciarla; luego haga 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, seleccione la imagen ISO descargada previamente.

Cuando haya terminado, haga 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 debe hacer es seleccionar el idioma , el formato del teclado , la zona horaria , elegir si desea descargar las actualizaciones o no y, cuando se le solicite, actuar sobre las opciones de partición del disco . Dado que se trata de un entorno virtual, puede elegir, en esta etapa, instalar Linux en todo el disco .

En los siguientes pasos de la instalación, se le pedirá que especifique 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!

Para obtener más información sobre los pasos que acabamos de ver, puede echar un vistazo a mi guía sobre cómo virtualizar Ubuntu que, en principio, también se puede aplicar a otras distribuciones de Linux; si por el contrario prefieres utilizar un administrador de máquina virtual diferente a VirtualBox, como VMWare , echa un vistazo a mi guía dedicada a programas para emular sistemas operativos .

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

¿Cree que ha adquirido suficiente experiencia con Linux en un entorno virtual y desea finalmente instalarlo junto con Windows para obtener un sistema de arranque dual ? No se preocupe, no es muy difícil: la mayoría de las distribuciones de Linux modernas tienen sistemas que le 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 comete algún error por descuido, podría comprometer irreparablemente su copia de Windows; tenga cuidado.

Por lo tanto, antes de continuar, le recomiendo que haga una copia de seguridad de sus archivos personales , copiándolos en un medio externo lo suficientemente grande para contenerlos; si quieres una mano para completar esta operación, te sugiero que eches un vistazo a la guía en profundidad que he creado sobre el tema. Si, por el contrario, quieres hacer una «fotografía» real de Windows, para restaurar si las cosas van realmente mal, puedes hacer un clon de todo el disco siguiendo las instrucciones que te di en mi guía sobre cómo clonar disco duro con sistema operativo .

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, puede 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 tiene que hacer es configurar el arranque desde USB, reiniciar la computadora y esperar a que se inicie el asistente de instalación de Linux. Te he explicado en detalle cómo completar todos los pasos para instalar Linux en arranque dual con Windows 10 (o con otros sistemas operativos de Microsoft) en esta guía .

Dejar un comentario