Cómo instalar y usar Linux Bash Shell en Windows 10

How Install Use Linux Bash Shell Windows 10



Microsoft ha iniciado una asociación con Canonical y es una empresa matriz de Ubuntu. Esta asociación abrió la puerta a los usuarios de Linux porque permite que cualquiera pueda usar Linux en Windows. El CEO de Microsoft anunció oficialmente que ahora cualquiera puede instalar y usar Linux Bash Shell en Windows 10. Muchos de ustedes todavía no lo creen, así que en este artículo, le daremos información sobre cómo instalar y usar Linux Bash Shell en Windows 10.

Por qué debería usar Linux Bash Shell

Como sabemos, el sistema operativo de Windows ya tiene un PowerShell, que es un lenguaje de script y shell de comandos. PowerShell ayuda a los administradores del sistema a realizar diferentes tareas de administración y se creó a partir del marco .NET para superar las deficiencias del símbolo del sistema.







Ahora que cree que PowerShell ya está presente en Windows, ¿cuál es la necesidad de Bash Shell en Windows? Bash y PowerShell están diseñados de manera diferente para diferentes tareas. El shell Bash está integrado en el sistema operativo Windows y elimina los pasos adicionales que tenía que seguir para usar los mismos lenguajes de programación en Windows.



¿Qué es Bash Shell?

Bash es una abreviatura de Bourne-Again Shell, que es el juego de palabras con Stephen Bourne (autor del ancestro directo para el shell actual de UNIX). Bash es un lenguaje de comandos o Shell, y se usa para diferentes tipos de sistemas operativos GNU y Linux.



Bash es la versión gratuita de Bourne Shell y se distribuye con el sistema operativo GNU y Linux que también incluye Ubuntu. En caso de que haya usado Ubuntu y haya trabajado en los comandos específicos de la terminal, debe haber usado Bash para este proceso. Bash es uno de los intérpretes de línea de comandos más asombrosos, por lo que es un shell interactivo predeterminado en las diferentes distribuciones de Linux.





Cómo instalar y usar Linux Bash Shell en Windows 10

El primer paso del proceso requiere que habilite la opción Subsistema de Windows para Linux en Windows desde PowerShell. En caso de que desee utilizar la GUI, debe buscar la opción de función para obtener la lista de funciones de Windows, para que pueda hacerlo de acuerdo con la imagen que se muestra a continuación:


A continuación, ábralo para usar todas las opciones, así que verifique Subsistema de Windows para Linux y Plataforma de máquina virtual y habilítelos marcando la casilla, luego reinicie su sistema para aplicar los cambios.




En caso de que esté utilizando PowerShell, debe ir al menú Inicio y escribir PowerShell en el cuadro de búsqueda, luego ejecutarlo como administrador haciendo clic derecho sobre él:


Una vez que abra PowerShell, use el siguiente comando para habilitar Bash en Windows 10. (En este caso, el sistema le preguntará acerca de la confirmación, así que escriba Y, o puede presionar Enter.



Ahora, debe descargar el sistema Linux de la Tienda Windows y buscar Linux o Ubuntu.


Después de buscar, obtendrá la siguiente pantalla mediante la cual puede instalar Ubuntu o SUSE. (En este caso, se utiliza Ubuntu para el proceso posterior).


La diferencia entre openSUSE o Ubuntu o SUSE Linux Enterprise son los diferentes comandos para instalar los nuevos paquetes de los nuevos subsistemas de Linux. Se necesitarán alrededor de 1 GB o más para descargar Ubuntu.


Es la última tarea para ejecutar Linux en Windows 10, por lo que debe buscar la distribución de Linux que ha instalado, es decir, Ubuntu.

Ahora ejecútelo como una aplicación habitual de Windows, y llevará algún tiempo instalarlo y luego completar un nombre de usuario y contraseña.


Por fin, Linux se instalará en su sistema, así que disfrútelo.

Caso de resolución de problemas

1. En caso de que obtenga el código como este:


Eso significa que ha recibido el El componente opcional WSL no está habilitado. Habilítelo y vuelva a intentarlo. error. Le indicará que presione cualquier tecla para continuar, por lo que se cerrará automáticamente cuando presione cualquier tecla.

Este error podría ocurrir porque el Subsistema de Windows para Linux no está habilitado correctamente. Por lo tanto, debe habilitarlo como explicamos en nuestro artículo.

2. En caso de que obtenga el La instalación falló con el error 0x80070003 error, entonces debe asegurarse de que su Linux debe almacenarse e instalarse en la unidad C de su sistema porque el subsistema Windows de Linux de Linux solo funciona en la unidad C, que es la unidad del sistema.

Primero, ve al Configuración> Almacenamiento> Más configuraciones de almacenamiento y cambiar la ubicación del contenido recién descargado.

Actualice WSL1 a WSL 2 o el subsistema de Windows para Linux 2

En caso de que su sistema esté inscrito en el programa Insider de Windows o su sistema esté actualizado a 18917 o superior, es fácil para usted actualizar WSL 1 a WSL 2.

Antes de actualizar WSL1 a WSL 2, debe habilitar una función de Windows, así que ábrala y desplácese hacia abajo en la opción y luego habilite la función Plataforma de máquina virtual. Ahora, reinicie su sistema para aplicar los cambios.


Luego abra PowerShell, y debe ejecutarlo como administrador, luego ejecute el comando que se proporciona a continuación.

wsl--set-version 2

Recuerde, debe reemplazar con nombres de distribución instalados como Ubuntu, Debian o Kali Linux. Después de este proceso, su sistema cambiará WSL1 a WSL 2 y tardará entre 5 y 10 minutos.

Por último, ingrese el comando que se proporciona a continuación para verificar la versión de WSL (el Subsistema de Windows para Linux) en su sistema. Si muestra WSL versión 2, eso significa que su WSL ahora está actualizado.

wsl-los -v

Conclusión

Este artículo ha proporcionado información completa sobre cómo instalar y usar Linux Bash Shell en Windows 10. Como hemos comentado, el CEO de Microsoft anunció oficialmente que ahora puede instalar y usar Linux Bash Shell en Windows 10. Este artículo le ayudará instala Linux Bash Shell en su Windows 10 sin ningún problema, por lo que le hemos ofrecido formas de abordar los errores al instalar Linux Bash Shell. ¿Cuáles son sus comentarios sobre este artículo? ¡Haznos saber!.