Cómo instalar Linux Bash Shell en Windows 10

Bash Shell es simplemente una utilidad de línea de comandos que ha sido parte de Linux durante mucho tiempo y ahora, Microsoft lo ha agregado directamente a Windows 10. Esta no es una máquina virtual ni ningún contenedor o cualquier software compilado para Windows. En cambio, es un subsistema de Windows completo destinado a ejecutar el software Linux, basado en el proyecto Discontinuado Astoria de Microsoft para ejecutar aplicaciones de Android en Windows.

Ahora, todos sabemos qué es un sistema operativo de doble modo. ¿Qué hará si desea usar el sistema operativo Windows y el sistema operativo Linux, pero su PC no es lo suficientemente fuerte como para manejar elsistemas operativos de modo dual? ¿Significa que tiene que mantener dos PC, una con el sistema operativo Windows y otra con el sistema operativo Linux? Obviamente, no.

How To Install Linux Bash Shell On Windows 10

Microsoft ha hecho posible usar un modo de sistema operativo dual sin tener dos sistemas operativos en su PC. Microsoft en asociación con Canonical, que es la empresa matriz de Ubuntu, anunció que ahora puedeEjecutar RalinklinuxClientEn Windows usando un shell bash, es decir, podrá realizar todas las funciones de Linux en Windows sin tener un sistema operativo Linux en su PC.

Y, con la graduación de Windows 10, se ha vuelto muy fácil obtener un shell de Bash en Windows. Ahora, esta pregunta surge,¿Cómo instalar el shell de Bash Linux en Windows 10?En este artículo, obtendrá una respuesta a esto.

Cómo instalar el shell de Bash Linux en Windows 10

Para usar el shell de Bash Linux en Windows 10, en primer lugar, debe instalar elShell de Bash Linux en su Windows 10, y antes de instalar la carcasa de la fiesta, hay algunos requisitos previos.

  • Debe ejecutar la actualización de aniversario de Windows 10 en su máquina.
  • Debe usar la versión de 64 bits de Windows 10, ya que el shell Bash Linux no funciona en la versión de 32 bits.

Una vez que se cumplan todos los requisitos previos, comience a instalar el shell Bash Linux en su Windows 10.

Para instalar el shell de Bash Linux en Windows 10, siga estos pasos:

1. Abra elAjustes.

Type Settings in the Windows search b

2. Haga clic en elActualización y seguridadopción.

Press Windows Key + I to open Settings then click on Update & security icon

3. Haga clic en elOpciones de desarrolladorDesde el menú en el panel izquierdo.

4. Bajo las características del desarrollador, haga clic en elRadiobotón junto aModo de desarrollador.

Nota: Comenzando con la actualización de los creadores de otoño, no necesita habilitar el modo de desarrollador.Saltar directamente al paso 9.

Fix Developer Mode package failed to install Error code 0x80004005

5. Aparecerá un cuadro de diálogo de advertencia preguntando si está seguro de que desea encender el modo de desarrollador. Haga clic en elbotón.

Click on the Yes button | How To Install Linux Bash Shell On Windows 10

6. Comenzará a instalar elPaquete de modo de desarrollador.

It will start installing the Developer Mode package

7. Una vez finalizado la instalación, recibirá un mensaje con respecto al modo de desarrollador que se enciende.

8. Reinicie su PC.

Lea también: SEXE Error de sintaxis de Bash cerca de Token inesperado

9. Una vez que se reinicie su PC, abra elPanel de control.

Open Control Panel by searching in search bar

10. Haga clic enProgramas.

Click on Programs

11. Bajo elProgramas y características, haga clic enTurn Windows características encendidas o desactivadas.

Under the Programs and Features, click on Turn Windows features on or of

12. El cuadro de diálogo a continuación aparecerá.

A dialog box will appear of Turn Window features on or off

13. Verifique la casilla de verificación junto aSubsistema de Windows para el Linuxopción.

Check the checkbox next to Windows Subsystem for the Linux option | How To Install Linux Bash Shell On Windows 10

14. Haga clic en elDE ACUERDObotón.

15. Los cambios comenzarán a aplicarse. Una vez que se completa la solicitud y los componentes están instalados, debe reiniciar su PC haciendo clic en elReanudar Ahoraopción.

Need to restart your PC by clicking on the Restart Now option

16. Una vez que se reinicie el sistema, debe instalar la distribución de Ubuntu para el subsistema de Windows para Linux.

17. Abra el símbolo del sistema (administrador) y escriba el siguiente comando y presione Enter:

lxrun /install

Nota: Comenzando con la actualización de los creadores de otoño, ya no puede instalar o usar Ubuntu utilizando el comando "Bash".

18. Esto instalará con éxito la distribución de Ubuntu. Ahora solo necesita configurar el nombre de usuario y la contraseña UNIX (que puede ser diferente a su credencial de inicio de sesión de Windows).

19. Una vez terminado, puede usar el comando bash en Windows abriendo el símbolo del sistema y usando el siguiente comando:

bash

Lea también: Top 14 mejores tarjeta gráfica para Linux

Alternativa: Instale las distribuciones de Linux con Microsoft Store

1. Abra Microsoft Store.

2. Ahora tiene la opción de instalar la siguiente distribución de Linux:

Ubuntu.
OpenSuse Leap
Kali Linux
Debian
Alpine WSL
Suse Linux Enterprise

3. Busque cualquiera de las distribuciones anteriores de Linux y haga clic en elInstalarbotón.

4. En este ejemplo, instalaremos Ubuntu. BuscarubuntuLuego haga clic en elObtener (o instalar)botón.

Get Ubuntu in Microsoft Store

5. Una vez que se complete la instalación, haga clic en elLanzamientobotón.

6. Necesitascrear un nombre de usuario y contraseñaPara esta distribución de Linux (que puede diferente a su nombre de usuario y contraseña de Windows).

7. Ahora crea unNuevo nombre de usuario y contraseñaLuego repita la contraseña y nuevamente presioneIngresarpara confirmar.

You need to create a username & password for this Linux distribution | How To Install Linux Bash Shell On Windows 10

8. Eso es todo, ahora puedes usar la distribución de Ubuntu cuando lo desees lanzándolo desde el menú Inicio.

9. Alternativamente, puede iniciar la distribución de Linux instalada utilizando elComando WSL.

Como saben, el shell de Bash Linux en Windows no es el shell bash real que encuentra en Linux, por lo que la utilidad de la línea de comandos tiene algunas limitaciones. Estas limitaciones son:

  • Subsistema de Windows para Linux (WSL)no está diseñado para ejecutar las aplicaciones gráficas de Linux.
  • Solo ofrecerá a los desarrolladores una función de línea de comandos basada en texto para ejecutar bash.
  • Las aplicaciones de Linux acceden a los archivos del sistema y todo lo que está disponible en el disco duro para que no pueda iniciar o usar los scripts en los programas de Windows.
  • Tampoco es compatible con el software del servidor de fondo.
  • No todas las aplicaciones de línea de comandos funcionan.

Microsoft está lanzando esta función con una etiqueta beta, lo que significa que todavía está en progreso, y no todas las características previstas están incluidas y, a veces, puede no funcionar correctamente.

Recomendado:

Pero, con los próximos tiempos y actualizaciones, Microsoft está encontrando formas de hacer que Linux Bash Shell lo mismo sea el Real Linux Bash Shell al enfocarse en sus funcionalidades básicas como Bash Environment para ejecutar herramientas como AWK, SED y GREP, soporte de usuarios de Linux y muchos más.

Deja un comentario

Su dirección de correo electrónico no se publicará. Los campos requeridos están marcados*