Ver destacados

Instalar Fedora en Windows 11

Tutorial con vídeo para instalar Fedora en Windows 11 de forma completa.
Escrito por
1.9K Visitas  |  Publicado ago 12 2023 11:00
Favorito
Compartir
Comparte esta pagina a tus Amigos y Contactos usando las siguientes Redes Sociales


 

Hoy en día no es posible instalar aplicaciones de un sistema operativo en otro diferente (de otro desarrollador), por ejemplo, aplicaciones de Windows no pueden ser usadas en Linux y macOS y viceversa, aplicaciones de Linux no pueden ser usadas en Windows pero Microsoft ha creado una solución para corregir esto y es la característica WSL.

 

Instalar WSL (Windows Subsystem for Linux – Subsistema de Windows para Linux), es una característica integrada en Windows 11, aunque desactivada por defecto, gracias a la cual es posible ejecutar un entorno de Linux dentro de nuestro Windows 11 y esto es posible gracias a una capa de compatibilidad entre Windows y las distribuciones de Linux compatibles. Esto nos dará la posibilidad de ejecutar comandos y aplicaciones de Linux en Windows sin que debamos usar máquinas virtuales o bien crear el ya conocido arranque dual que puede afectar el rendimiento.

 

Tutorial con vídeo para saber cómo instalar Fedora Server 38 para después configurar Fedora Server 38 de forma completa.

 

Funciones
Gracias a WSL los desarrolladores al ejecutar un entorno GNU/Linux, pueden disponer casi al 100% todas las herramientas, utilidades y aplicaciones de línea de comandos, esto permite:

 

  • Seleccionar e instalar distribuciones GNU/Linux desde la Tienda de Windows
  • Hacer uso de lenguajes de programación como NodeJS, Javascript, Python, Ruby, C/C++, C# & F#, Rust, Go y algunos mas
  • Ejecutar scripts de shell Bash y aplicaciones de línea de comandos
  • Tener acceso a utilidades como vim, emacs, tmux y algunas otras
  • Correr comandos como grep, sed, awk
  • Tener acceso y administrar servicios populares como SSHD, MySQL, Apache, lighttpd, MongoDB, PostgreSQL y mas
  • Instalar software gracias al administrador de paquetes de distribución integrado
  • Ejecutar aplicaciones gráficas GNU/Linux integradas desde el escritorio de Windows 11
  • Invocar aplicaciones de Linux en Windows 11 con total funcionamiento
  • Invocar aplicaciones de Windows a través de un shell de línea de comandos

 

 

WSL ofrece está disponible en dos versiones principales que son WSL 1 y WSL 2, siendo WSL 2 mucho más versátil ya que permite a ejecutar el kernel de Linux directamente en Windows con total compatibilidad.

 

Distribuciones
Ahora, para algunos usuarios existe un problema y es que WSL solo tiene de forma integrada, o a través de la Tienda de Windows, las siguientes distribuciones:

 

  • Debian GNU/Linux
  • Kali Linux Rolling
  • Ubuntu 18.04 LTS
  • Ubuntu 20.04 LTS
  • Ubuntu 22.04 LTS
  • Oracle Linux 7.9
  • Oracle Linux 8.7
  • Oracle Linux 9.1
  • OpenSUSE Leap 15.5
  • SUSE Linux Enterprise Server 15 SP4
  • SUSE Linux Enterprise Server 15 SP5
  • OpenSUSE Tumbleweed

 

 

Como vemos falta la distribución de Fedora la cual también es una de las más conocidas, aunque no la veamos allí existe un método para instalar Fedora en Windows 11 y Solvetic te explicara como lograr esto.

 

Cómo instalar Fedora en Windows 11

 

Paso 1

Lo primero es revisar como está la característica WSL en Windows 11, para esto en el buscador ingresamos la palabra “características” y luego damos clic en “Activar o desactivar las características de Windows”:

 

 

Paso 2

En la ventana emergente buscamos la línea “Subsistema de Windows para Linux”:

 

 

Paso 3

Si no está activa debemos marcar su casilla:

 

 

Paso 4

Luego damos clic en “Aceptar” y se iniciara la búsqueda de los archivos:

 

 

Paso 5

Se aplicaran los cambios:

 

 

Paso 6

Esperamos que finalice el proceso:

 

 

Paso 7

Ahora vamos a dar clic en el botón “Reiniciar ahora” para que los cambios sean aplicados:

 

 

Paso 8

Podemos ver que se aplicaran los cambios para activar la característica:

 

 

Paso 9

Una vez iniciemos sesión, vamos a abrir la Terminal como administrador:

 

 

Paso 10

Aceptamos los permisos del sistema:

 

 

Paso 11

En la terminal vamos a ejecutar el siguiente comando para ver el estado de WSL:
wsl –status

 

Paso 12

Como mencionamos, Fedora no esta disponible para ser instalada por defecto, podemos ejecutar el siguiente comando para ver las distribuciones disponibles:
wsl –list --online

 

Paso 13

Después de esto vamos a realizar el proceso para instalar Fedora, iremos a la siguiente URL:

 

 Fedora 38

 

Paso 14

Allí encontramos las versiones mas recientes siendo la 38 la mas actual pero esta no es la tradicional imagen ISO, es un contenedor especial:

 

 

 

 

Paso 15

Allí vamos a descargar la versión más reciente de Fedora Container en base a la arquitectura usada, en este caso x86_64:

 

 

Paso 16

Una vez descargada, iremos a la carpeta de Descargas y allí damos clic derecho sobre el archivo y extraemos su contenido:

 

 

 

Paso 17

Podemos ver la carpeta extraída:

 

 

Paso 18

Ahora vamos a acceder a la carpeta extraída y allí confirmamos que existe el archivo “Layer”:

 

 

Paso 19

Este archivo lo vamos a copiar a la ruta deseada, debemos confirmar permisos de administrador:

 

 

Paso 20

Al dar clic en Continuar esperamos que se copie esta carpeta allí:

 

 

Paso 21

Después de esto vamos a la terminal para ejecutar el siguiente comando para importar el contenido de Fedora que hemos descargado:
wsl --import (distribución) (instalación local) (ruta archivo)

 

Paso 22

Al pulsar Enter es posible ver lo siguiente:

 

 

Paso 23

En caso de ver este mensaje, vamos a actualizar WSL con el siguiente comando:
wsl –update

 

Paso 24

Esperamos que termine este proceso:

 

 

Paso 25

Al finalizar veremos lo siguiente:

 

 

Nota
en algunos casos debemos aceptar los permisos del sistema para esta operación.

 

 

 

Paso 26

De nuevo ejecutamos el comando para importar el contenido de Fedora:
wsl --import (distribución) (instalación local) (ruta archivo)

 

Paso 27

Esperamos que esta operación finalice:

 

 

Paso 28

Con ello Fedora ha sido instalado en WSL de Windows 11, para confirmarlo vamos a ejecutar el siguiente comando:
wsl –list --verbose

 

 

Paso 29

Es momento de acceder a Fedora, disponemos de dos opciones que son:

 

  • wsl -d (distribución)
  • wsl –distribution (distribución)

 

 

 

 

 

 

Paso 30

O bien lo siguiente. Vemos que se ha accedido a fedora 38.

 

 

Paso 31

Para validar esto, vamos a ejecutar el siguiente comando:
cat /etc/os-release

 

Paso 32

Para salir de esta sesión ejecutamos el comando “exit”:

 

 

Paso 33

Finalmente es posible añadir los repositorios de RPMFusion los cuales permiten tener una mayor sección de paquetes, para ello ejecutamos lo siguiente en la sesión de Fedora:
sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

 

Paso 34

Luego aceptamos este proceso:

 

 

Paso 35

Esperamos llegue a su final:

 

 

Solvetic te ha enseñado de manera simple cómo usar Fedora en su version más reciente en Windows 11 y así disponer de dos sistemas ampliamente conocidos.

 

 

Tutorial para saber cómo usar Wine o ejecutar exe en Linux sin Wine para ejecutar programas de Windows en Linux.

¿Te ayudó este Tutorial?

Ayuda a mejorar este Tutorial!
¿Quieres ayudarnos a mejorar este tutorial más? Puedes enviar tu Revisión con los cambios que considere útiles. Ya hay 0 usuario que han contribuido en este tutorial al enviar sus Revisiones. ¡Puedes ser el próximo!