Um guia rápido para shell bash linux no windows 10

Em março de 2016 a Microsoft anunciou a parceria Canonical incrível. Anunciada como Linux no Windows, os programadores se alegrou com a perspectiva de Bash vindo para o Windows

. Ao invés de uma máquina virtual, o aniversário do Windows Update 10 prometeu trazer a funcionalidade completa de bash para o Windows.10 Surpreendentes razões pelas quais você vai gostar Windows 1010 Surpreendentes razões pelas quais você vai gostar Windows 10É quase legal para odiar no Windows 10 nos dias de hoje. Não deixe que privá-lo de todos os benefícios do Windows 10 vai trazer! Nós mostramos-lhe o que você está perdendo.consulte Mais informação

Bash para Windows tem sido vivo por algum tempo, e embala um wallop de capacidades. Embora certamente atendendo a um público desenvolvedor, mais recursos se escondem debaixo da linha de comando. Saiba mais sobre Bash no Windows, de como e por que você deve instalá-lo, para recursos ocultos que você provavelmente não sabia sobre.

Requisitos do sistema para Bash no Windows

Requisitos do Windows Bash

Obtendo Bash no Windows instalados é bastante simples, mas vamos começar com o básico.

Você precisará de um PC executando Windows 10, um PC de 64 bits, ea atualização Anniversary Windows 10 instalado. Uma vez que os desenvolvedores de atualização alvo, você também vai precisar para alternar o modo de desenvolvedor on. A reinicialização pode ser necessária. Uma vez que ele está de volta, o Windows Subsistema para Linux (Beta) pode ser ativado em Recursos do Windows. Isso, então, pede outra reinicialização, e, finalmente, uma vez que seu sistema foi ligado novamente, você pode abrir Bash. Woohoo!Como instalar o Windows 10 para livre em qualquer Windows, Linux ou OS X PCComo instalar o Windows 10 para livre em qualquer Windows, Linux ou OS X PCVocê não tem que atualizar para o Windows 10 a experimentá-lo. Se você se qualificar para a atualização gratuita ou quer experimentar o Windows 10 no Linux ou OS X, você pode avaliar-lo gratuitamente.consulte Mais informação

Ubuntu no Windows

Então, instalar e executar Bash no Windows é surpreendentemente fácil. Contanto que você está armado com um 64-bit Windows 10 PC e ter a atualização Anniversary instalado, é tão simples como ligar algumas características.

Permitindo Bash no Windows

Permitindo Bash no Windows não é tão difícil quanto parece. Aqui é como ir sobre com instalar.

Primeiro, ative o modo Developer. Navegar para Configurações gt; Atualizar & Segurança gt; para desenvolvedores e selecione a bolha por Modo de desenvolvedor.

Em seguida, bateu teclas Windows + Q e procurar Liga ou desliga características das janelas.

Verifica Está bem e reiniciar. Uma vez instalado e funcionando novamente, abra o menu Iniciar e procurar bater. Clique no comando Bash prazo opção.

Você vai ser promovido a aceitar os termos de serviço, e depois de concordar com aqueles, Bash irá baixar.

Assim que terminar, você pode finalmente executar Bash! Para fazer isso, basta abrir o menu Iniciar e procurar Ubuntu.

O que você pode realmente fazer

Uma das maiores questões, o que você pode na realidade fazer com Bash no Windows? ferramentas de linha de comando padrão GNU, incluindo ...

grep
ssh
nano

... deve funcionar perfeitamente. Instalação de pacotes e atualizações usando apt e apt-get funciona tão grande assim. apoio Symlink e sistema de arquivo vem por meio do subsistema Windows para Linux ambiente (WSL), e há algum apoio linguagem de programação para os gostos de Python, NodeJS, e Perl. Enquanto Bash no Windows não é destinado a execução de aplicações gráficas, ele pode ser realizado.

Felizmente, você não pode editar / open / apagar aplicativos do Windows ou alterar configurações do sistema Windows. Esta é uma grande prova de falhas, como todos sabemos os erros podem acontecer quando se utiliza a linha de comando.

Instalar o Linux Software

Bash Ubuntu

Video: Usando shell do Linux (bash) no Windows 10

No Linux, você pode instalar aplicativos através de vários métodos. A linha de comando é mais comumente usado. O apt-get pacotes de software de downloads a partir de repositórios, juntamente com dependências. É bacana, e ficaria assim (sans-suportes, e com o nome do pacote real):

sudo apt-get instalar [nome do pacote]

Se nós estamos instalando Git por exemplo, vamos correr:

sudo apt-get instalar git

Bem simples. No entanto, certifique-se de incluir sudo como precisamos permissões de superusuário. Git e outros softwares podem ser instalados a partir da fonte também.

Born to Run (Graphical Apps)

Bash no Windows não oferece suporte a aplicativos Linux gráficas, ou pelo menos oficialmente. No entanto, os membros da comunidade encontrou um método de fazê-lo usando o subsistema Windows aparentemente bastante versátil para Linux. Só porque algo não é feito para uma finalidade não significa que ele não pode ser usado para isso.

Caso em questão: a instalação Bash para Windows instala uma imagem do espaço do usuário Ubuntu inteiro. Basicamente, você tem tudo (todos os binários), que é caracterizado em um Ubuntu tradicional instalar com uma interface gráfica do usuário (GUI).



Ao incluir um espaço de usuário completo Ubuntu, é, portanto, possível rodar aplicativos Linux gráficas no Windows. A solução chama para instalar X Server, usando o apt-get para instalar um programa, definindo uma variável ambiente de exibição, e, finalmente, iniciar o aplicativo. Apesar de não ser particularmente difícil, é um processo complicado como variáveis ​​de ambiente de exibição deve ser definido cada vez que você deseja executar um aplicativo gráfico.

Além disso, é uma característica não suportado, de modo a funcionalidade é contingente num bando de factores. Como qualquer usuário nativo do Linux sabe, app instala muitas vezes requerem dependências e ajustes como é, então você só pode imaginar jerry-aparelhamento Bash no Windows para executar estes.

Deseja executar aplicações gráficas do Linux? Você provavelmente está melhor fora de usar Cygwin, uma máquina virtual no Windows para executar uma distribuição Linux ou apenas dual boot. Então, novamente, há a novidade de aplicativos Linux gráficas no Windows.Esqueça Cygwin: CASH traz o melhor do Linux para o WindowsEsqueça Cygwin: CASH traz o melhor do Linux para o WindowsLinux e Windows são muito diferentes sistemas operacionais, e em nenhum lugar isso é mais aparente do que com a linha de comando. Várias ferramentas estão disponíveis para tornar o Windows sentir mais como Linux, como Cash.consulte Mais informação

Arquivos Acessando

Instalando Bash para Windows cria um espaço completo do usuário Ubuntu. Você pode facilmente acessar esses arquivos usando Windows File Explorer. No entanto, você terá que saber Onde olhar, o que exige primeira permitindo Mostrar arquivos ocultos, pastas e unidades Em Arquivo de opções de visualização Explorer. Cada conta de usuário do Windows tem seu próprio espaço do usuário Ubuntu, que pode ser encontrado navegando até a pasta:

C: Users nome do usuário AppData Local Lxss rootfs

A pasta da conta de casa reside em:

C: Users nome do usuário AppData Local Lxss home username

Com a pasta de raiz de:

C: Users nome do usuário AppData Local Lxss root

Acessando os arquivos de sistema do Windows em Bash é um pouco diferente. O padrão no Bash é o diretório raiz Ubuntu criado dentro do sistema de arquivos do Windows. Mas você pode montar a unidade de sistema do Windows. Então, para montar o drive C:, use o comando:

/ Mnt / C

Para a unidade D: isso seria:

/ Mnt / D

E assim por diante. Desde que nós estamos usando a linha de comando, podemos par de tais comandos com os gostos de CD (Diretório de alteração). Permissões de trabalhar um pouco diferente. Para acessar a pasta admin, o Bash no programa Windows requer o “Executar como Administrador” privilégio.

Management server

Quer uma razão de super prático usar Bash para Windows? gerenciamento de servidores é uma ótima idéia. Criando um servidor é realmente fácil, mas se é sem cabeça, você vai precisar de uma maneira de gerenciá-lo. Há um monte de aplicativos, incluindo PuTTY, mas a linha de comando oferece uma solução simples. Apenas ssh para o servidor e você pode controlá-lo a partir do terminal. Execução de scripts remotos funciona muito bem usando Bash no Windows, e é uma aplicação útil fantástico.

Desinstalar Bash para Windows

Uma vez instalado o Bash para Windows, é bastante fácil de desinstalar. Existem dois métodos principais para realizar isso: um remove ambiente Ubuntu, mas mantém sua pasta pessoal intacta. Para conseguir isso, execute estes comandos via prompt de comando ou PowerShell:

lxrun / desinstalação

A notificação será então alertar sobre os resultados de desinstalação: “Isto irá remover o ambiente Ubuntu, bem como quaisquer modificações e novas aplicações ...”

Tipo y para efectuar a remoção.

A alternativa desliga o Subsistema do Windows para Linux e isso remove o ambiente Ubuntu e a pasta base:

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

lxrun / desinstalação / full

A notificação avisa:

“Isso vai desinstalar Ubuntu no Windows. Isto irá remover o ambiente Ubuntu, bem como quaisquer modificações, novos aplicativos e dados do usuário.”

Tipo y para permitir a remoção do software.

Comando do Windows Prompt

Bash no Windows embala cargas de potencial, e há recursos soberbas dos gostos do blog do Windows, sites de comunidade Ubuntu, e até mesmo de todos favorito: Reddit. Conversas na thread / r / bashonubuntuonwindows incluem a execução de código do Visual Studio, servidores de arquivos Samba, e desenvolver com WSL. Como execução de aplicações gráficas provado, as possibilidades são quase infinitas.

O que você está usando atualmente Bash no Windows para? São mesmo você sendo executado Bash no Windows? Deixe-nos saber na seção de comentários abaixo!


Artigos relacionados