Personalize seu Kernel Linux no Windows 10: WSL 2 agora permite!

A Microsoft está a implementar um núcleo Linux no Windows 10, com o objetivo de potenciar o Subsistema Windows para Linux. No entanto, surpreendentemente, não é obrigatório utilizar o núcleo Linux fornecido pela Microsoft. É possível construir um núcleo Linux personalizado, à sua medida, para o Windows.

Esta funcionalidade é parte integrante da nova versão do WSL, presente na versão de pré-visualização Insider 18945. Esta versão corresponde à atualização 20H1, com previsão de lançamento para abril de 2020. A inclusão desta funcionalidade na versão 19H2, agendada para outubro de 2019, permanece incerta.

Embora a Microsoft já tivesse integrado o núcleo Linux, o WSL 2 apresenta-se agora com capacidades ainda mais robustas do que inicialmente previsto. Agora, o utilizador tem a liberdade de personalizar o núcleo Linux, incluindo a adição de módulos. O caminho para o ficheiro do núcleo é definido num ficheiro .wslconfig no sistema, e o Windows carrega-o automaticamente sempre que o sistema Linux é iniciado. Não é obrigatório usar um núcleo personalizado; caso contrário, o Windows utiliza o núcleo pré-instalado.

Nas palavras de Craig Loewen, gestor de programa da plataforma de desenvolvimento do Windows:

“Nós fornecemos um núcleo Linux com o WSL 2, que é integrado no Windows. Contudo, pode haver situações em que o utilizador necessite de um núcleo específico para as suas distribuições WSL 2, como, por exemplo, para utilizar um determinado módulo. Agora, através da opção ‘kernel’ no ficheiro .wslconfig, é possível indicar o caminho para um núcleo na sua máquina, e este será carregado na VM WSL 2 ao iniciar. Caso não seja especificado um núcleo personalizado, o Windows utiliza o núcleo Linux padrão do WSL 2.”

O WSL também apresenta outras melhorias. O ficheiro de configuração global .wslconfig é uma novidade e os utilizadores do WSL 2 podem agora conectar-se a servidores Linux que estejam a correr no seu sistema através do localhost.

Esta mais recente versão de pré-visualização também introduz uma interface redesenhada da Cortana, pesquisa de ficheiros simplificada no Explorador de Ficheiros e um indicador de cursor de texto personalizável.