O Windows 10 agora é compatível com Tar e cURL
A partir do Windows 10 Build 17063, o Windows 10 vem com um novo pacote de ferramentas que são comuns no mundo dos sistemas operacionais do tipo Unix. O sistema operacional tem portas nativas de duas ferramentas populares de código aberto, bsdtar e curl. Aqui estão alguns detalhes.
Propaganda
O que são alcatrão e curl
Essas duas ferramentas são amplamente utilizadas no mundo Linux. Se você não estiver familiarizado com eles, aqui está uma breve descrição desses aplicativos.
- Alcatrão: Uma ferramenta de linha de comando que permite ao usuário extrair arquivos e criar arquivos. Fora do PowerShell ou da instalação de software de terceiros, não havia como extrair um arquivo do cmd.exe. Estamos corrigindo esse comportamento. A implementação que estamos enviando no Windows usa libarchive.
- Ondulação: Outra ferramenta de linha de comando que permite a transferência de arquivos de e para servidores (para que você possa, digamos, agora baixar um arquivo da Internet).
Eles estão disponíveis em todas as edições do Windows 10.
Como usar alcatrão e curl
Ambas as ferramentas podem ser iniciadas a partir de uma janela de prompt de comando. Eles suportam o conjunto tradicional de interruptores.
Você pode aprender mais sobre eles lendo a ajuda. Começar tar --help
e curl --help
no prompt de comando.
Você pode usar o comando tar -x
para extrair arquivos TAR, e a opção tar -c
para criá-los.
É importante mencionar que o PowerShell tem vários cmdlets que podem substituir ou replicar a funcionalidade curl.
Embora seja uma boa mudança de qualquer ponto de vista, os usuários regulares do Windows 10 não se beneficiarão com isso. Existem várias ferramentas de arquivamento gráfico, incluindo 7-Zip, PeaZip, WinRAR, WinZip, etc. Muitos deles podem criar um arquivo TAR pronto para uso. As ferramentas portadas são utilitários de console e requerem trabalho com seus argumentos de linha de comando, portanto, é difícil imaginar um usuário médio usando-as. Eles são ótimos para desenvolvedores que trabalham com diferentes sistemas operacionais e serviços e aplicativos de plataforma cruzada. Para esses desenvolvedores que usam o Windows 10, esta é uma mudança útil.
Portanto, as versões modernas do Windows 10 têm uma forte integração com o Linux. Eles já vêm com um console Linux completo, construídas em Cliente SSH e Servidor SSH, e agora incluem tar e curl. Os utilitários devem chegar ao ramo estável em março de 2018, com a próxima atualização de recurso "Redstone 4". Você pode ler o que há de novo na próxima atualização aqui:
O que há de novo no Windows 10 Redstone 4