Por que você deve aprender Linux no subsistema Windows para Linux
No passado, se você fosse um usuário do Windows curioso sobre o Linux, a única maneira de verificar uma distribuição Linux era usar um live CD ou instalar um sistema de boot duplo. Com o subsistema Windows da Microsoft para Linux (WSL), você pode executar o Windows e o Linux ao mesmo tempo.
Embora os casos de uso de uma distribuição Linux totalmente instalada sejam muito melhores do que o Windows Subsystem for Linux, o WSL ainda é uma escolha melhor para usuários do Windows que desejam apenas a linha de comando do Linux para suas tarefas. Se você está curioso para Linux, veja por que você deve verificar o Subsistema do Windows para Linux.
1. Fácil de instalar
Se você for um usuário Linux pela primeira vez, WSL é bastante atraente porque é fácil de instalar em comparação com os métodos tradicionais de instalação do Linux. Você não precisa reparticionar seu disco rígido ou descobrir como gravar imagens ISO em um CD ou pen drive. E a melhor parte, você não pode inutilizar acidentalmente seu sistema devido a algum erro de configuração.
Embora o Linux para desktop tenha melhorado com o passar dos anos, os drivers de hardware ainda são um obstáculo ao se experimentar o Linux. Sempre parece haver algum dispositivo que não é compatível com o Linux, mas funciona bem no Windows. Isso ocorre porque os fabricantes de hardware escrevem drivers para Windows, pois sabem que a maioria das pessoas usa essa plataforma em seus desktops, enquanto os drivers Linux são escritos principalmente por voluntários.
A instalação do WSL é uma questão de alguns cliques e alguns comandos do PowerShell. A Microsoft possui instruções mais detalhadas para instalar o WSL em uma máquina Windows.
2. Ferramentas de código-fonte aberto presumem o ambiente Linux
O software de código aberto capacita o ambiente de TI moderno, desde o servidor web Apache até o banco de dados MariaDB e a linguagem de script Python. Todos eles foram incubados em sistemas Unix e Linux.
Embora seja possível executar esses programas no Windows, era difícil instalá-los e fazer com que funcionassem corretamente no passado, porque os desenvolvedores de código aberto tendem a presumir que seu software será executado no Linux. Embora isso seja mais verdadeiro no lado do servidor, a grande maioria dos sistemas de desktop ainda executa o Windows. Este foi o ímpeto por trás da criação do subsistema Windows para Linux pela Microsoft.
Muitos desenvolvedores da web trabalham com projetos de código aberto e a Microsoft queria que eles pudessem desenvolver e testar seus aplicativos no Windows.
Se você deseja aprender a codificar, é melhor por esses motivos se familiarizar com os conceitos do Linux e do Unix, e o WSL é um bom lugar para começar.
3. Ambiente familiar
Se você está pensando em aprender Linux, pode achar a perspectiva de um novo ambiente assustadora. Claro, existem ambientes de desktop como GNOME, KDE e Xfce que parecem familiares para qualquer usuário do Windows, mas você ainda precisará aprender um novo ambiente e aplicativos. Tudo funciona de maneira diferente e pode levar algum tempo para você se familiarizar com o fluxo de trabalho.
Com o Windows Subsystem for Linux, você terá sua interface e programas familiares do Windows, juntamente com um novo ambiente Linux poderoso para explorar. Os conceitos do Linux são bastante diferentes dos conceitos do Windows e esse pouco de familiaridade tornará a curva de aprendizado mais superficial.
4. Fácil integração com o Windows
Como o Windows Subsystem for Linux permite que Linux e Windows sejam executados ao mesmo tempo, ele oferece oportunidades de integração entre as duas plataformas.
Você pode iniciar programas Linux e Windows a partir das linhas de comando um do outro. Você pode querer executar o comando tracert do Windows no Linux para solucionar problemas de sua rede enquanto depura um script Python que você escreveu no Linux a partir do PowerShell. Você pode fazer isso enquanto navega no sistema de arquivos do Linux no Windows Explorer.
Essas coisas são mais difíceis de fazer com uma máquina virtual e quase impossíveis de fazer com um sistema de inicialização dupla. É essa flexibilidade que torna o uso de WSL um acéfalo para pessoas que são novas no Linux. Esses recursos também podem atrair pessoas mais experientes com Linux.
Aprenda Linux em seu sistema Windows!
Uma coisa boa sobre a cultura do Linux é que tem sido fácil experimentar o Linux sem ter que desistir de seus aplicativos do Windows testados e aprovados ou configurar duas inicializações e máquinas virtuais.
WSL pode parecer uma grande reversão da Microsoft, que sob Steve Ballmer era antagônica ao Linux nos anos 2000, mas WSL se encaixa firmemente nesta tradição de interoperabilidade do Windows e do Linux. Você sabia que pode aprimorar sua experiência no subsistema do Windows para Linux com apenas alguns ajustes e configurações?