Agora você pode instalar a distribuição SUSE Linux dentro do WSL no Windows 10

Ícone de tempo de leitura 3 minutos. ler


Os leitores ajudam a oferecer suporte ao MSpoweruser. Podemos receber uma comissão se você comprar através de nossos links. Ícone de dica de ferramenta

Leia nossa página de divulgação para descobrir como você pode ajudar o MSPoweruser a sustentar a equipe editorial Saiba mais

Com o Windows Subsystem for Linux (WSL), agora você pode executar binários do Linux nativamente no Windows 10. Com o WSL, agora você pode executar o Bash nativo no Ubuntu no Windows. Agora você pode executar scripts Bash, ferramentas de linha de comando do Linux como sed, awk, grep, e você pode até experimentar ferramentas Linux como Ruby, Git, Python, etc. diretamente no Windows. Você também pode acessar seu sistema de arquivos do Windows a partir do Bash, permitindo que você trabalhe no mesmo conjunto de arquivos usando suas ferramentas preferidas do Windows ou ferramentas de linha de comando do Linux. Microsoft parceria com o Ubuntu para trazer sua versão Linux para o Windows nativamente.

Se você preferir a distribuição SUSE Linux, agora também pode instalá-la no Windows 10. Você tem atualmente duas opções, openSUSE Leap 42.2 e SUSE Linux Enterprise Server 12 SP2. Abaixo estão as etapas simples que você deve seguir para instalar uma distribuição SUSE Linux dentro do WSL.

  • Baixe o espaço de usuário do docker openSUSE:
    $ wget -O openSUSE-42.2.tar.xz https://github.com/openSUSE/docker-containers-build/blob/openSUSE-42.2/docker/openSUSE-42.2.tar.xz?raw=true
  • Abra o shell bash, que você encontra no menu Iniciar do Windows em “Bash no Ubuntu no Windows” (clique no botão Windows, digite “bash” e pressione Enter). É verdade que ainda é o Ubuntu, mas só precisamos executar alguns comandos antes de substituí-lo.
  • Extraia o espaço de usuário do openSUSE (ignore quaisquer avisos) e saia do shell bash:
    $ sudo mkdir rootfs $ sudo tar -C rootfs -Jxf openSUSE-42.2.tar.xz $ exit
  • Faça backup do rootfs antigo (Ubuntu) e copie o novo rootfs do openSUSE. Abra uma janela do prompt de comando (tecla Windows, digite “cmd” e pressione Enter) e execute os seguintes comandos:
    cd %localappdata%\lxss\ renomear rootfs rootfs.ubuntu mover .\home\ \rootfs.\
  • O novo espaço de usuário do openSUSE, é claro, não incluirá o usuário que você criou quando instalou o Bash para Windows, nem tem coisas como 'sudo'. Para começar, basta definir 'root' como o usuário padrão. Ainda na janela do prompt de comando, execute o seguinte:
    lxrun / setdefaultuser root

    Ao sair do prompt de comando, inicie o bash no menu Iniciar (tecla Windows, digite “bash” e pressione Enter) e você terá seu ambiente openSUSE Leap 42.2 rodando dentro do WSL.

  • Agora vamos também mudar o ícone laranja para um verde legal. O que estou usando vem de iconarchive.com e pode ser encontrado neste link: http://www.iconarchive.com/show/nuoveXT-icons-by-saki/Apps-suse-icon.html
    Baixe o arquivo .ico e copie-o para %localappdata%\lxss\. Em um shell de comando execute os comandos (ou simplesmente use o Windows Explorer, o que melhor lhe convier):

    cd %localappdata%\lxss\ renomear bash.ico Ubuntu.ico renomear Saki-NuoveXT-Apps-suse.ico bash.ico

Mais sobre os tópicos: Linux empresarial, microsoft, SUSE, Ubuntu, janelas 10, Subsistema Windows para Linux