Melhorias na linha de comando e WSL no Windows 10 versão 1803
O Windows 10 versão 1803 "Spring Creators Update" tem uma série de mudanças interessantes e melhorias feitas nas ferramentas de linha de comando e especialmente no recurso WSL. Existem vários novos recursos, como aplicativos de console UWP.
Propaganda
No Atualização de criadores do Windows 10 Spring, Windows Subsystem for Linux (WSL) tem suporte para algumas novas distros Linux. Agora é possível instalar Kali Linux e Debian.
Melhorias e recursos da WSL
Depois de habilitando WSL, você pode instalar Kali e Debian da loja. Você pode usar os seguintes links:
- Ubuntu
- openSUSE Leap
- SUSE Linux Enterprise Server
- Obtenha Kali Linux para WSL
- Debian GNU / Linux
Consulte o artigo
Instale distros Linux da Microsoft Store no Windows 10
Um novo arquivo /etc/wsl.conf agora é suportado para dar a você mais controle sobre a configuração da sua distribuição ao iniciar o seu ambiente. A montagem do drive e a configuração da rede são as duas áreas específicas com suporte no momento. O arquivo de amostra é o seguinte:
[montagem automática] ativado = verdadeiro. root = / windir / options = "metadados, umask = 22, fmask = 11" mountFsTab = false # Vamos habilitar o DNS - mesmo que estejam habilitados por padrão, vamos especificar aqui apenas para ser explícito. [rede] generateHosts = true. generateResolvConf = true
Consulte o postagem oficial do blog para obter um guia detalhado sobre este arquivo e seus valores.
Tarefas em segundo plano
O subsistema Windows para Linux (WSL) tem suporte para tarefas em segundo plano de longa execução, semelhante a como o subsistema Win32 tem serviços. Esta é uma mudança realmente impressionante para usuários de WSL que trabalham com servidores como Apache ou aplicativos como screen ou tmux. Agora eles podem ser executados em segundo plano como daemons regulares do Linux. Ver
WSL tem suporte para tarefas em segundo plano
Uma nova ferramenta, wslpath e permissões do sistema de arquivos
Wslpath.exe é uma nova ferramenta que você pode usar para converter caminhos entre o Windows e o Linux. Você deve executar wslpath em um ambiente WSL.
Ele vem com as seguintes opções:
-a Força o resultado para o formato de caminho absoluto
-u Traduzir de um caminho do Windows para um caminho WSL (padrão)
-w Traduzir de um caminho WSL para um caminho do Windows
-m Traduzir de um caminho WSL para um caminho do Windows, com ‘/’ em vez de ‘\\’
Agora você pode definir o proprietário e o grupo de arquivos usando chmod / chown e modificar as permissões de leitura / gravação / execução no WSL. Você também pode criar arquivos especiais como fifos, soquetes unix e arquivos de dispositivo. Era um recurso muito esperado por muitos usuários do WSL.
Outra mudança interessante é a adição de novas opções de montagem com o sistema de arquivos DrvFs para projetar permissões em arquivos, além de fornecer novos metadados do Linux em arquivos e pastas.
Ver
Melhorias em Chmod e Chown WSL no Windows 10
Soquetes Unix
Soquetes Unix agora são suportados no Windows. Você também pode se comunicar por meio de soquetes Unix entre Windows e WSL. Isso permite que o WSL execute o Linux Docker Client para interagir com o Docker Daemon em execução no Windows. Existem algumas regras relativas a permissões e interoperabilidade. Referir-se esta postagem do blog para detalhes.
Sessão aprimorada para VMs Linux Hyper-V
VMs Linux em execução no Hyper-V agora podem se beneficiar de um modo de sessão aprimorado. É alimentado pelo projeto XRDP de código aberto que permite interagir com a VM Linux da mesma forma que o usuário pode fazer com VMs Windows Hyper-V via protocolo RDP.
Criação Rápida
Criação Rápida é uma nova ferramenta que permite criar VMs rapidamente sem passar por um assistente de várias etapas.
Um servidor OpenSSH integrado e ferramentas de cliente
Em máquinas Windows, o software freeware de código aberto PuTTY é o padrão de fato quando se trata de SSH e Telnet. Com o Windows 10, a Microsoft finalmente ouviu seus usuários após anos solicitando um cliente e servidor SSH. Incluindo uma implementação OpenSSH, o valor do sistema operacional aumenta.
Consulte as seguintes postagens do blog:
- Como habilitar o cliente OpenSSH no Windows 10
- Como habilitar o servidor OpenSSH no Windows 10
Para o servidor OpenSSH, verifique os valiosos comentários deixados por nossos leitores. Eles compartilharam várias dicas úteis lá.
Aplicativos de console UWP
Outro recurso interessante que está chegando no Windows 10 versão 1803 "Redstone 4" (Spring Creators Update) é o suporte para aplicativos de console UWP. Isso significa que os aplicativos UWP agora podem usar a janela do console para entrada e saída. Eles devem ser usados com Prompt de Comando e PowerShell. Esses aplicativos podem usar as APIs de console e até mesmo APIs Win32 tradicionais, como printf ou getchar.
É isso.
O que você sente sobre essas mudanças? Você gosta das atualizações incluídas no Windows 10 versão 1803? Deixe-nos um comentário!