¿Quieres un acceso rápido y fácil a Linux en tu PC con
Windows? La mejor opción es usar el Subsistema de Windows para Linux.
Esto te da un shell bash de Linux, una ventana
de terminal que se ejecuta en
Windows. Pero, ¿cómo se obtiene esto en Windows 10?
¿Qué es el subsistema de Windows para Linux?
Incluido por primera vez con la actualización de
aniversario de Windows 10 de 2018 e implementado para todos los usuarios en la
actualización de Fall Creators, el subsistema de Windows para Linux básicamente
te permite ejecutar el software de Linux
en Windows 10.
Esta es una característica que se ha incorporado en
Windows. A diferencia de la instalación de Linux en una máquina virtual, el Subsistema de Windows para Linux puede llamarse
instantáneamente desde el menú Inicio.
Para que esto funcione, sin embargo, primero debes
habilitar la función.
Una vez que el subsistema de Windows para Linux está instalado
en Windows 10, puedes ejecutar Linux en el modo de línea de
comandos. ¡Esto te da acceso al shell de bash en tu PC con Windows!
Shell Bash de Linux: solo para Windows 10 de 64 bits
Antes de comenzar, asegúrate de que estás ejecutando una
versión de 64 bits de Windows 10. Lamentablemente, el Subsistema de Windows
para Linux no funcionará en sistemas de 32 bits. Verifica si tu
computadora está ejecutando una versión de Windows de 32 bits o de 64 bits.
Para verificar la compatibilidad de 64 bits de tu
computadora, presiona WIN + I para abrir Configuración, luego Sistema >
Acerca de. En “Especificaciones del dispositivo” verás el tipo
de sistema listado; Para el subsistema de Windows para Linux,
esto debería leer el sistema operativo de 64 bits.
De lo contrario, deberás actualizar tu sistema de Windows 10 de 32 bits a 64 bits. Sin
embargo, esto solo funcionará si tienes hardware de 64 bits.
Cómo instalar la Shell Bash de Linux en Windows 10
¿Listo para instalar Bash en Windows? Comienza haciendo
clic en Panel de control > Programas. Se debe
mostrar el elemento Activar o desactivar las características de Windows,
así que has clic en este para abrir. Espera a que se complete la lista,
luego desplázate hasta el Subsistema de Windows para Linux.
Esta casilla debe estar marcada. Si no lo está, agrega
un cheque, luego has clic en Aceptar para
confirmar.
Se te pedirá que reinicies Windows, así que sigue estas instrucciones. Al
reiniciar, abre Inicio> Tienda Windows. Utiliza la
herramienta de búsqueda para encontrar entradas relacionadas con “Linux” y selecciona
la primera opción, Ejecutar Windows en Linux.
Selecciona tu versión de Linux preferida para
instalar. Cualquiera que elijas determinará la experiencia de
Bash. Por ejemplo, si seleccionas Kali Linux,
podrás usar comandos específicos para ese sistema operativo.
Instala el sistema operativo Linux, luego espera. Una vez completado, has clic en Iniciar
desde la Tienda Windows o
ábrelo desde el menú Inicio. En la primera ejecución, se
te pedirá que ingreses un nombre de usuario y contraseña para crear una cuenta
de usuario.
Hay otros métodos disponibles para iniciar el entorno Linux
elegido. Desde el menú Inicio, puedes ingresar:
- bash
- wsl
Ambos se mostrarán como un “comando Ejecutar” que se puede
seleccionar para abrir instantáneamente el shell Bash. La diferencia con
el uso de cualquiera de estos métodos es que se abren en
el directorio /mnt/c/Windows/System32. Esto significa que
puedes navegar por el subdirectorio System32 en
Windows 10.
Ten en cuenta que no es posible dañar Windows 10 utilizando
el entorno Linux. Cualquier comando que
ingreses dañará solo el Subsistema de Windows para Linux y el sistema operativo
elegido. Windows 10 seguirá siendo seguro.
Además, ya no es necesario habilitar el modo de
desarrollador de Windows 10 en la configuración para ejecutar Bash.
¿En qué se diferencia el Shell Bash de Windows PowerShell?
Con el shell de Linux Bash ejecutándose en Windows 10,
puedes ingresar una variedad de instrucciones de línea de comandos.
Bueno, naturalmente, ambos sistemas son bastante
diferentes. Con la línea de comandos o PowerShell, estás limitado a los
comandos que son específicos de Windows. Esto significa, por ejemplo, usar
el comando dir para ver el contenido de un
directorio; en Linux, el equivalente es ls.
Básicamente, las diferencias entre Windows y Linux son lo
que diferencia a estos dos entornos de texto. La ventaja de tener el shell
Bash en Windows 10 es que puedes acceder fácilmente a Linux dentro de
Windows. Esto ahorra tiempo para configurar una máquina virtual o
reiniciar en una instalación de arranque dual de Linux.
¿Qué puedes hacer con Bash en Windows 10?
Con el shell Bash configurado en Windows 10, puedes usarlo
como lo harías en una PC con Linux.
Los comandos estándar como help
te mostrarán cómo usar las aplicaciones y herramientas preinstaladas. Por
ejemplo, apt help demostrará el uso del
gestor de paquetes. Puedes usarlo para obtener los últimos paquetes,
como lo harías en una PC con Linux con sudo apt
update.
Del mismo modo, el comando sudo apt
upgrade actualiza Linux a la última versión del sistema operativo.
Mientras tanto, otros comandos estándar están
disponibles. Puedes verificar la conectividad de tu red con ifconfig, verificar el directorio actual pwd y cambiar a un directorio diferente con cd.
También puedes obtener una lista rápida de las últimas 10
entradas con el comando history.
En resumen, es como usar Linux dentro del sistema operativo
Windows 10.
Windows 10 y Linux: trabajando juntos
Configurar el Subsistema de Windows para Linux y acceder al
shell Bash es fácil. También es más rápido que ejecutar una máquina
virtual, y mucho menos complicado que confiar en un arranque dual.
Para resumir, todo lo que necesitas hacer para ejecutar el
shell de Linux Bash en Windows 10 es:
- Comprueba
que estás utilizando Windows 10 de 64 bits.
- Habilitar
el subsistema de Windows para Linux en la pantalla de Características de
Windows.
- Instalar
el entorno Linux elegido desde la Tienda Windows.
- Ejecutar
Linux desde el menú Inicio.
Mientras tanto, casi todos los comandos de Linux se pueden
usar en el shell Bash en Windows.
¿Te ha sido útil el post? Hazme el favor de compartirlo en
las rede sociales.
Fuente: Makeuseof