Pagina inicial » como » Como definir sua distribuição Linux padrão no Windows 10

    Como definir sua distribuição Linux padrão no Windows 10

    O Windows 10 agora permite que você instale vários ambientes Linux, começando com a Atualização do Fall Creators. Se você tiver vários ambientes Linux, poderá definir seu padrão e alternar entre eles.

    Você está livre para executar vários ambientes Linux de uma só vez, mas seu ambiente padrão é usado quando você executa um comando como wsl.exe ou bash.exe para iniciar o shell, ou quando você usa wsl [comando] ou bash -c [comando] executar um comando de outro lugar no Windows.

    Como definir sua distribuição padrão do Linux

    o wslconfig.exe comando permite gerenciar as distribuições do Linux em execução através do Subsistema Windows para Linux ou WSL.

    Para executá-lo, você precisa abrir uma janela Prompt de Comando ou PowerShell. Para abrir uma janela do Prompt de Comando, abra o menu Iniciar, digite “cmd” e clique no atalho “Prompt de Comando”. Para abrir uma janela do PowerShell, clique com o botão direito do mouse no botão Iniciar (ou pressione Windows + X) e selecione o comando “Windows PowerShell”.

    Para visualizar suas distribuições do Linux instaladas, digite o seguinte comando e pressione Enter:

    wslconfig / l

    A distribuição Linux terminando com “(Default)” é sua distribuição Linux padrão.

    Se você não vir uma distribuição Linux instalada nessa lista, primeiro precisará ativá-la. Aguarde até que o processo "Instalação, isso pode levar alguns minutos ..." seja concluído. Quando estiver pronto, a distribuição do Linux aparecerá nesta lista.

    Para definir sua distribuição Linux padrão, execute o seguinte comando, onde Nome é o nome da distribuição do Linux:

    wslconfig / setdefault Nome

    Por exemplo, para definir o Ubuntu como sua distribuição padrão do Linux, execute o seguinte comando:

    wslconfig / setdefault Ubuntu

    Agora, quando você corre o wsl ou bater comandos, a distribuição do Linux que você selecionou é aberta.

    Sua distribuição padrão do Linux também é usada quando você executa comandos individuais  comando wsl ou comando bash -c.

    Como executar várias distribuições do Linux

    Você pode executar um ambiente Linux mesmo que não seja seu padrão. Por exemplo, você pode iniciar os atalhos Ubuntu, openSUSE Leap e SUSE Linux Enterprise Server a partir do menu Iniciar e terá todos os três ambientes separados em execução ao mesmo tempo.

    Para iniciar uma distribuição do Linux a partir da linha de comando ou através de um atalho, basta usar seu comando. O comando que você precisa é exibido na página da distribuição Linux na Microsoft Store. Aqui estão os comandos que você precisará para lançar as três primeiras distribuições Linux:

    • Ubuntu: ubuntu
    • Leap 42 do openSUSE: opensuse-42
    • SUSE Linux Enterprise Server 12: sles-12

    Por exemplo, mesmo que o Ubuntu seja seu ambiente padrão, você ainda pode iniciar o openSUSE de qualquer lugar executando o opensuse-42 comando.

    Esses comandos também funcionam com o mesmo -c mudar você pode usar com o bash.exe comando. Basta usar a estrutura de comando abaixo, onde “distro-command” é o mesmo comando que você usa para iniciar a distribuição do Linux e “command” é o comando do Linux que você deseja executar.

    comando distro-command -c

    Em outras palavras, mesmo que o openSUSE Leap seja sua distribuição Linux padrão, você ainda pode executar um comando no Ubuntu a partir de um ambiente de linha de comando ou script apenas executando comando ubuntu -c .

    Por exemplo, para executar o apt-get moo comando que mostra um ovo de Páscoa no Ubuntu, você executaria o seguinte comando:

    ubuntu -c apt-get moo