Una guía rápida para shell bash linux en windows 10

En marzo de 2016, Microsoft anunció la asociación canónica impresionante. Considerada como Linux en Windows, los desarrolladores se regocijaron ante la perspectiva de Bash venir a Windows. En lugar de una máquina virtual, la actualización de Windows 10 Aniversario prometió llevar a toda la funcionalidad de fiesta a Windows.10 razones por las que usted sorprendentes es que le gusten Windows 1010 razones por las que usted sorprendentes es que le gusten Windows 10Es casi frío al odio en Windows 10 en estos días. No deje que le priva de todos los beneficios de Windows 10 que traerá! Le mostramos lo que estás perdiendo.Lee mas

Bash para Windows ha sido vivir durante algún tiempo, y paquetes de un golpe de las capacidades. Aunque ciertamente que atienden a una audiencia de desarrolladores, más características se esconden debajo de la línea de comando. Más información sobre Bash en Windows, desde cómo y por qué debe instalarlo, a las características ocultas que probablemente no sabía nada.

Requisitos del sistema para Bash en Windows

Requisitos de Windows Bash

Conseguir Bash en Windows instalados es bastante simple, pero vamos a empezar con lo básico.

Usted necesitará un PC con windows 10, un PC de 64 bits, y la actualización de Windows 10 Aniversario instalado. Dado que los desarrolladores de actualización dirigido, también tendrá que cambiar el modo de programador sucesivamente. Puede ser necesario reiniciar. Una vez que está de nuevo, Subsistema de Windows para Linux (Beta) puede ser activado en Características de Windows. Esto le pide otra reinicio, y, finalmente, una vez que su sistema ha dado la espalda, puede abrir Bash. Woohoo!Cómo instalar Windows 10 de forma gratuita en cualquier Windows, Linux o OS X PCCómo instalar Windows 10 de forma gratuita en cualquier Windows, Linux o OS X PCUsted no tiene que actualizar a Windows 10 a intentarlo. Si tiene derecho a la actualización gratuita o quiere probar Windows 10 en Linux o OS X, puede evaluar de forma gratuita.Lee mas

Ubuntu en Windows

Por lo tanto la instalación y ejecución del golpe en Windows es sorprendentemente fácil. Mientras usted está armado con un Windows de 64 bits y 10 PC de haber instalado la actualización de aniversario, es tan simple como encender una serie de características.

Permitiendo Bash en Windows

Permitiendo Bash en Windows no es tan difícil como parece. Aquí es cómo hacer para instalar con.

En primer lugar, habilitar el modo de desarrollador. Navegar a ajustes gt; Actualizar & Seguridad gt; para desarrolladores y seleccionar la burbuja Modo desarrollador.

A continuación, golpeó teclas Windows + Q y la búsqueda de Activar o desactivar las características de windows.

Comprobar DE ACUERDO y reiniciar el sistema. Una vez en marcha de nuevo, abra el menú Inicio y buscar Intento. Clickea en el Bash comando de ejecución opción.

Serás promovido a aceptar los términos de servicio, y después de acceder a ellos, Bash Va a descargar.

Una vez terminado esto, que finalmente puede ejecutar Bash! Para ello, basta con abrir el menú Inicio y buscar Ubuntu.

Lo que en realidad se puede hacer

Una de las cuestiones más importantes, lo que puede actualmente ver con Bash en Windows? herramientas de línea de comandos estándar GNU, incluidos ...

Vídeo: Cómo ejecutar aplicaciones gráficas Linux en el shell Bash de Windows 10

grep
ssh
nano

... debe funcionar a la perfección. Instalación de paquetes y actualizaciones usando apt y apt-get funciones muy bueno también. apoyo y enlace simbólico sistema de archivos viene a través del subsistema de Windows para Linux medio ambiente (WSL), y hay un poco de apoyo lenguaje de programación para los gustos de Python, NodeJS, y Perl. Mientras que en el reventón de Windows no está diseñado para ejecutar aplicaciones gráficas, se puede lograr.

Por suerte, hipocresía editar / abierta / eliminar aplicaciones de Windows o alterar la configuración del sistema de Windows. Esta es una gran prueba de fallos, como todos sabemos, los errores pueden ocurrir cuando se utiliza la línea de comandos.

Instalación del software de Linux

Bash Ubuntu

En Linux, puede instalar aplicaciones a través de varios métodos. La línea de comandos es más comúnmente utilizado. El apt-get paquetes de software de descargas desde los repositorios, junto con las dependencias. Es ingenioso, y se vería así (sans-soportes, y con el nombre del paquete):

sudo apt-get instalar [Nombre del paquete]

Si estamos instalando Git por ejemplo, vamos a correr:

Vídeo: Windows 10 BASH Shell - Run Linux Tools on Windows

sudo apt-get instalar Git

Bastante simple. Sin embargo, asegúrese de incluir sudo ya que necesitamos permisos de superusuario. Git, y otro software se pueden instalar desde el código fuente también.

Born to Run (gráfica Aplicaciones)

Bash en Windows no es compatible con aplicaciones gráficas de Linux, o por lo menos oficialmente. Sin embargo, miembros de la comunidad encontraron un método de hacerlo mediante el aparentemente más versátil Subsistema de Windows para Linux. El hecho de que algo no está hecho para un propósito no significa que no se puede utilizar para eso.

Un ejemplo: la instalación de Bash para Windows instala una imagen completa del espacio de usuario de Ubuntu. Básicamente, usted consigue todo (todos los binarios) que se ofrece en un Ubuntu instalación tradicional con una interfaz gráfica de usuario (GUI).

Con la inclusión de un espacio completo de usuario de Ubuntu, es por lo tanto posible ejecutar aplicaciones gráficas de Linux en Windows. La solución requiere la instalación del servidor X, usando apt-get para instalar un programa, el establecimiento de una variable de entorno de visualización, y finalmente el lanzamiento de la aplicación. Aunque no es particularmente difícil, es un proceso engorroso como variables de entorno de visualización deben ajustarse cada vez que se desea ejecutar una aplicación gráfica.

Además, es una característica no soportada, por lo que la funcionalidad es contingente en un grupo de factores. Como cualquier usuario de Linux nativo sabe, las instalaciones de aplicaciones a menudo requieren ajustes dependencias y como es, por lo que sólo se puede imaginar un ensamble en el reventón de Windows para ejecutar estos.

Quiere llevar a cabo aplicaciones gráficas de Linux? Usted es probablemente mejor usar Cygwin, una máquina virtual en Windows para ejecutar una distribución de Linux o simplemente el arranque dual. Por otra parte, existe la novedad de aplicaciones gráficas de Linux en Windows.Olvídese de Cygwin: EFECTIVO trae lo mejor de Linux a WindowsOlvídese de Cygwin: EFECTIVO trae lo mejor de Linux a WindowsLinux y Windows son muy diferentes sistemas operativos, y en ninguna parte es que más evidente que con la línea de comandos. Varias herramientas están disponibles para hacer que Windows se sienta más como Linux, tales como dinero en efectivo.Lee mas

accede a los archivos

Instalación de Bash para Windows crea un espacio de usuario completa de Ubuntu. Se puede acceder fácilmente a estos archivos utilizando el Explorador de archivos de Windows. Sin embargo, usted tiene que saber dónde a buscar, lo que requiere en primer lugar que permite Mostrar archivos ocultos, carpetas y unidades En Archivo de opciones de visualización Explorer. Cada cuenta de usuario de Windows tiene su propio espacio de usuario de Ubuntu, que se puede encontrar navegando a la carpeta:

C: Users nombre de usuario AppData Local Lxss rootfs

La carpeta de la cuenta reside en el hogar:

C: Users nombre de usuario AppData Local Lxss home NOMBRE DE USUARIO

Con la carpeta raíz de:

C: Users nombre de usuario AppData Local Lxss root

Acceder a los archivos de sistema de Windows en Bash es un poco diferente. El defecto en Bash es el directorio raíz de Ubuntu creada dentro del sistema de archivos de Windows. Sin embargo, se puede instalar la unidad del sistema de Windows. Así que para montar la unidad C:, utilice el comando:

/ Mnt / C

Para la unidad D: esto sería:

/ Mnt / D

Y así. Puesto que estamos utilizando la línea de comandos, podemos acoplar estas órdenes con los gustos de discos compactos (cambio de directorio). Permisos de trabajo un poco diferente. Para acceder a la carpeta de administración, el programa de Windows en el reventón requiere el privilegio “Ejecutar como Administrador”.

Management Server

Quieres una razón muy práctica para usar Bash para Windows? la administración de servidores es una gran idea. Creación de un servidor es muy fácil, pero si es sin cabeza, necesitará una manera de manejarlo. Hay un montón de aplicaciones, incluyendo la masilla, pero la línea de comandos ofrece una solución sencilla. Sólo SSH en el servidor y se puede gestionar desde el terminal. Ejecutar secuencias de comandos remotos funciona bastante bien usando Bash en Windows, y es una útil aplicación fantástico.

Vídeo: Usando shell do Linux (bash) no Windows 10

Desinstalar Bash para Windows

Una vez que haya instalado Bash para Windows, que es bastante fácil de desinstalar. Hay dos métodos principales para lograrlo: se quita entorno de Ubuntu, pero mantiene intacta su carpeta de inicio. Para lograr esto, ejecute estos comandos a través de la línea de comandos o PowerShell:

lxrun / desinstalación

Una notificación pasará a advertir de los resultados de la desinstalación: “Esto eliminará el entorno de Ubuntu, así como las modificaciones y nuevas aplicaciones ...”

Tipo y para proceder con la extracción.

La alternativa que se apague el subsistema de Windows para Linux y esto elimina el entorno Ubuntu y la carpeta de inicio:

lxrun / desinstalación / lleno

Una notificación advierte:

“Esto va a desinstalar Ubuntu en Windows. Esto eliminará el entorno de Ubuntu, así como las modificaciones, nuevas aplicaciones y datos de usuario “.

Tipo y para permitir la eliminación del software.

Comandos de Windows

Bash en Windows paquetes de un montón de posibilidades, y hay excelentes recursos de la talla del blog de Windows, sitios de la comunidad de Ubuntu, e incluso de todo el mundo favorita: Reddit. Las conversaciones en el hilo / r / bashonubuntuonwindows incluyen la ejecución de código de Visual Studio, servidores de archivos Samba, y el desarrollo de la WSL. A medida que se ejecutan las aplicaciones gráficas probadas, las posibilidades son casi infinitas.

Lo que está utilizando actualmente en el reventón de Windows para? ¿Está ejecutando Bash incluso en Windows? ¡Háganos saber en la sección de comentarios!

Artículos Relacionados