Tudo o que você pode fazer com o novo Bash Shell do Windows 10

A Atualização de Aniversário do Windows 10 adicionou suporte para ambientes Linux ao Windows 10 desde 2016. Mas não se deixe enganar por esta informação: não é apenas um shell Bash, mas uma camada de compatibilidade completa suficiente para executar aplicativos Linux no Windows .

O artigo de hoje resumirá todas as coisas que você pode fazer no novo shell Bash do Windows 10 por conveniência.

Tudo o que você pode fazer com o novo Bash Shell do Windows 10

Tudo o que você pode fazer com o novo Bash Shell do Windows 10

Comece com Linux no Windows

Tudo o que você pode fazer com o novo Bash Shell do Windows 10

Você pode instalar o ambiente Linux e o shell Bash em qualquer versão do Windows 10, incluindo o Windows 10 Home. No entanto, requer uma versão de 64 bits do Windows 10. Basta ativar o recurso Windows Subsystem for Linux e instalar a distribuição Linux escolhida - por exemplo, Ubuntu - na Windows Store.

A partir da atualização do Fall Creators no final de 2017, você não precisa mais ativar o modo de desenvolvedor no Windows e o recurso não está mais na versão beta.

Instale software Linux

Tudo o que você pode fazer com o novo Bash Shell do Windows 10

A maneira mais fácil de instalar software Linux em um ambiente Ubuntu (ou Debian) é com o comando apt-get . (O comando apt também funciona neste caso). Este comando baixa e instala software dos repositórios de software do Ubuntu. Você pode baixar e instalar um ou mais aplicativos com apenas um comando.

Como este é um ambiente de espaço de usuário mais ou menos relacionado ao Ubuntu, você também pode instalar software de outras maneiras. Você pode compilar e instalar software a partir do código-fonte, como faria em uma distribuição Linux, por exemplo.

Se você tiver outra distribuição Linux instalada, use os comandos para instalar o software nessa distribuição específica. Por exemplo, o openSUSE usa o comando zypper.

Execute várias distribuições Linux

Tudo o que você pode fazer com o novo Bash Shell do Windows 10

Anteriormente, o Windows 10 suportava apenas o Ubuntu, a atualização Fall Creators habilitou o suporte para muitas distribuições Linux. Inicialmente, você pode instalar Ubuntu, openSUSE Leap, SUSE Linux Enterprise Server, Debian GNU/Linux, Kali Linux ou Fedora e provavelmente veremos muito mais distribuições Linux no futuro.

Você pode instalar várias distribuições Linux e até mesmo executar vários ambientes Linux diferentes ao mesmo tempo.

Se você não tiver certeza de qual versão instalar, você deve usar o Ubuntu. No entanto, se você precisar de uma distribuição Linux específica - talvez você esteja testando um software que funcionará em um servidor executando SUSE Linux Enterprise Server ou Debian, ou queira usar as ferramentas de teste de segurança no Kali Linux - elas estão disponíveis na Loja com Ubuntu.

Acesse arquivos do Windows no Bash e arquivos Bash no Windows

Tudo o que você pode fazer com o novo Bash Shell do Windows 10

Seus arquivos Linux e arquivos do Windows geralmente são mantidos separados, mas existem maneiras de acessar seus arquivos Linux a partir do Windows e arquivos do Windows a partir do ambiente Linux.

As distribuições Linux que você instalar criarão uma pasta oculta na qual todos os arquivos usados ​​naquele ambiente Linux serão armazenados. Você pode acessar esta pasta do Windows se desejar, bem como fazer backup de arquivos do Linux com ferramentas do Windows, mas a Microsoft alerta que você não deve modificar esses arquivos do Linux com ferramentas do Windows, ou criar novos arquivos aqui usando aplicativos do Windows.

Quando você estiver em um ambiente Linux, poderá acessar suas unidades do Windows no diretório /mnt/. Por exemplo, sua unidade C: está localizada em /mnt/c e sua unidade D: está localizada em /mnt/d. Se você quiser trabalhar com arquivos de ambientes Linux e Windows, coloque-os em algum lugar do sistema de arquivos do Windows e acesse-os através do diretório /mnt/.

Monte unidades removíveis e locais de rede

Tudo o que você pode fazer com o novo Bash Shell do Windows 10

O recurso Windows Subsystem for Linux monta automaticamente unidades fixas dentro do diretório /mnt/, mas não monta automaticamente unidades removíveis, como unidades USB e unidades ópticas. Ele também não monta automaticamente nenhuma unidade de rede mapeada no PC.

No entanto, você mesmo pode montá-los e acessá-los em um ambiente Linux com um comando de montagem especial, para aproveitar as vantagens do sistema de arquivos drvfs.

Mude para Zsh (ou outro shell) em vez de Bash

Tudo o que você pode fazer com o novo Bash Shell do Windows 10

Embora a Microsoft inicialmente tenha oferecido esse recurso como um ambiente “Bash Shell”, na verdade é uma camada básica de compatibilidade, permitindo que você execute software Linux no Windows. Isso significa que você pode executar outros shells em vez do Bash, se desejar.

Por exemplo, você pode usar o shell Zsh em vez do Bash. Você pode até configurar o shell Bash padrão para alternar automaticamente para o shell Zsh, ao abrir o atalho do shell do Linux no menu Iniciar .

Use o script Bash no Windows

Tudo o que você pode fazer com o novo Bash Shell do Windows 10

Graças a este ambiente, é realmente possível escrever um script de shell Bash no Windows e executá-lo. Os scripts Bash podem acessar arquivos do Windows armazenados no diretório /mnt, para que você possa permitir que comandos e scripts do Linux funcionem em seus arquivos normais do Windows. Você também pode executar comandos do Windows em um script Bash.

Você pode combinar comandos Bash em um script em lote útil ou em um script do PowerShell .

Execute comandos do Linux fora do shell do Linux

Tudo o que você pode fazer com o novo Bash Shell do Windows 10

Se você deseja apenas iniciar um programa, executar um comando ou executar um script rapidamente, nem precisa iniciar o ambiente Bash primeiro. Você pode usar o comando bash -c ou wsl para executar um comando do Linux de fora do shell do Linux. Os ambientes Linux simplesmente executam o comando e saem. Se você executar este comando em um prompt de comando ou janela do PowerShell, o comando enviará os resultados para o prompt de comando ou console do PowerShell.

Você pode fazer muito com bash -c ou wsl. Você pode criar atalhos na área de trabalho para iniciar programas Linux, integrá-los em scripts em lote ou PowerShell ou executá-los de qualquer outra maneira que você normalmente executa programas do Windows.

Execute programas do Windows a partir do Bash

Tudo o que você pode fazer com o novo Bash Shell do Windows 10

Desde a Atualização para Criadores (lançada na primavera de 2017), você pode executar programas do Windows em um ambiente Linux . Isso significa que você pode integrar comandos do Windows junto com comandos do Linux em um script Bash ou apenas executar comandos do Windows a partir do shell Bash ou Zsh padrão que você está usando.

Para executar um programa do Windows, digite o caminho do arquivo .exe e pressione Enter. Você encontrará seus programas Windows instalados no diretório /mnt/c no ambiente Bash. Lembre-se de que este comando diferencia maiúsculas de minúsculas no Linux, então “Example.exe” é diferente de “example.exe”.

Execute programas gráficos do Linux na área de trabalho

Tudo o que você pode fazer com o novo Bash Shell do Windows 10

A Microsoft não oferece suporte oficial a software gráfico Linux no Windows. O recurso Windows Subsystem for Linux foi projetado para executar programas de linha de comando que os desenvolvedores possam precisar. Mas é realmente possível executar programas gráficos do Linux na área de trabalho do Windows usando esse recurso.

No entanto, isso não funcionará por padrão. Você precisará instalar um servidor X e definir a variável DISPLAY antes que os programas gráficos do Linux sejam executados na área de trabalho do Windows. Quanto mais simples for o aplicativo, melhor será o seu desempenho. Quanto mais complexo for um aplicativo, maior será a probabilidade de ele tentar fazer algo que o recurso básico do subsistema Windows para Linux da Microsoft ainda não suporta.

Escolha seu ambiente Linux padrão

Tudo o que você pode fazer com o novo Bash Shell do Windows 10

Se você tiver várias distribuições Linux instaladas, poderá escolher sua instalação padrão. Esta é a distribuição usada quando você inicia uma distribuição Linux usando o comando bash ou wsl, ou quando você usa o comando bash -c ou wsl para executar um comando Linux de outro lugar no Windows.

Mesmo se você tiver várias distribuições Linux instaladas, ainda poderá iniciá-las diretamente executando um comando como ubuntu ou opensuse-42. O comando exato de que você precisa está em todas as páginas de download de distribuições Linux na Microsoft Store.

Inicie rapidamente o Bash a partir do File Explorer

Tudo o que você pode fazer com o novo Bash Shell do Windows 10

Você não precisa iniciar o shell do Linux a partir do ícone de atalho. Você pode iniciá-lo rapidamente no File Explorer digitando “bash” na barra de endereço e pressionando Enter. O shell Bash da distribuição Linux padrão aparecerá e o diretório de trabalho atual será aquele que você abriu no File Explorer .

Você também pode adicionar a opção “ Abrir shell Bash aqui ” ao Explorador de Arquivos editando o Registro do Windows , oferecendo uma opção de menu de contexto conveniente, semelhante às opções “ Abrir janela do PowerShell aqui ” ou “ Abrir prompt de comando aqui” .

Altere sua conta de usuário UNIX

Tudo o que você pode fazer com o novo Bash Shell do Windows 10

Ao configurar o Bash pela primeira vez, você será solicitado a criar uma conta de usuário UNIX e definir uma senha. Você será conectado automaticamente com esta conta sempre que abrir uma janela do Bash. Se você deseja alterar sua conta de usuário UNIX ou usar a conta root como sua conta padrão no shell, existe um comando oculto para alterar a conta de usuário padrão .

Desinstale e reinstale o ambiente Linux

Tudo o que você pode fazer com o novo Bash Shell do Windows 10

Depois de instalar alguns programas ou alterar algumas configurações, você pode querer reinstalar o Ubuntu ou outra distribuição Linux. Isso costumava ser um pouco complicado, mas agora você pode fazer isso simplesmente desinstalando a distribuição Linux, como faria com qualquer outro aplicativo, e depois reinstalando-o na Loja.

Para obter um novo sistema sem baixar uma distribuição Linux, você pode executar o comando da distribuição junto com a opção “limpar” no prompt de comando do Windows ou no console do PowerShell. Por exemplo, para redefinir o Ubuntu sem recarregá-lo, execute ubuntu clean.

Se você ainda tiver um ambiente Linux mais antigo instalado - um que foi instalado antes da atualização do Fall Creators - você ainda pode desinstalá-lo usando o comando lxrun.

Atualize o ambiente Ubuntu

Após a atualização do Fall Creators para Windows 10, agora você deve instalar o Ubuntu e outros ambientes Linux da Loja. Depois de fazer isso, eles serão atualizados automaticamente para a versão mais recente, sem nenhum comando especial.

No entanto, se você criou um ambiente Bash em uma versão mais antiga do Windows, instalará um ambiente Ubuntu mais antigo. Você pode simplesmente abrir a Loja e instalar o Ubuntu mais recente da Windows Store para atualizar.

Os entusiastas da tecnologia não terão dúvidas sobre as coisas interessantes que poderão fazer com o ambiente Linux no futuro. Esperamos que o recurso Windows Subsystem for Linux continue a se tornar mais poderoso, mas não devemos esperar que a Microsoft ofereça suporte oficial a aplicativos gráficos Linux na área de trabalho tão cedo.

Ver mais:

Deixar um comentário

Como remover o aviso de solicitação de direitos autorais no canto direito da tela do Windows 10

Como remover o aviso de solicitação de direitos autorais no canto direito da tela do Windows 10

Você vê uma notificação de ativação do Windows 10 no canto direito da tela? Este artigo irá orientá-lo sobre como excluir o aviso de solicitação de direitos autorais no Windows 10.

Instruções do AZ sobre como instalar o Windows 10 build 14393.222

Instruções do AZ sobre como instalar o Windows 10 build 14393.222

Recentemente, a Microsoft lançou a atualização cumulativa mais recente para usuários de PC com Windows 10, chamada Build 14393.222. Esta atualização lançada para o Windows 10 corrige principalmente bugs com base no feedback do usuário e melhora a experiência de desempenho do sistema operacional.

Proteja sua rede de computadores com host Bastion em apenas 3 etapas

Proteja sua rede de computadores com host Bastion em apenas 3 etapas

Você tem computadores em sua rede local que precisam de acesso externo? Usar um host bastião como gatekeeper para sua rede pode ser uma boa solução.

3 maneiras de limpar rapidamente todos os logs de eventos no Windows 10

3 maneiras de limpar rapidamente todos os logs de eventos no Windows 10

Às vezes, pode ser necessário excluir logs de eventos antigos de uma só vez. Neste guia, Quantrimang.com mostrará três maneiras de excluir rapidamente todos os logs de eventos no Visualizador de Eventos do Windows 10.

Como criar uma tecla do Windows se o seu teclado não estiver disponível

Como criar uma tecla do Windows se o seu teclado não estiver disponível

Se você preferir usar um teclado clássico antigo, como o IBM Modelo M, que não inclui uma tecla física do Windows, existe um método fácil de adicionar mais, pegando emprestada uma tecla que você não usa com frequência.

Como criar modo de fundo transparente no Windows 10

Como criar modo de fundo transparente no Windows 10

WindowTop é uma ferramenta que tem a capacidade de escurecer todas as janelas de aplicativos e programas em execução em computadores com Windows 10. Ou você pode usar uma interface de fundo escuro no Windows.

Métodos de IP falso ajudam você a acessar anonimamente

Métodos de IP falso ajudam você a acessar anonimamente

Em muitos artigos anteriores, mencionamos que permanecer anônimo online é extremamente importante. Informações privadas vazam todos os anos, tornando a segurança online cada vez mais necessária. Essa também é a razão pela qual devemos usar endereços IP virtuais. Abaixo, aprenderemos sobre métodos para criar IPs falsos!

Como desativar a barra de idiomas na barra de tarefas do Windows 8

Como desativar a barra de idiomas na barra de tarefas do Windows 8

A barra de idiomas do Windows 8 é uma barra de ferramentas de idiomas em miniatura projetada para ser exibida automaticamente na tela da área de trabalho. No entanto, muitas pessoas desejam ocultar esta barra de idiomas na barra de tarefas.

Dicas para otimizar a velocidade da conexão com a Internet da Linksys

Dicas para otimizar a velocidade da conexão com a Internet da Linksys

Maximizar a velocidade da Internet é essencial para otimizar sua conexão de rede. Você pode ter uma ótima experiência de entretenimento e trabalho usando computadores, TVs com Internet, consoles de jogos, etc.

Como configurar WEP, WPA, WPA2 para roteador Linksys

Como configurar WEP, WPA, WPA2 para roteador Linksys

A conectividade sem fio é uma necessidade hoje e por isso a segurança sem fio é essencial para garantir a segurança da sua rede interna.