Página principal » cómo » Cómo configurar su distribución de Linux por defecto en Windows 10

    Cómo configurar su distribución de Linux por defecto en Windows 10

    Windows 10 ahora le permite instalar múltiples entornos Linux, comenzando con la actualización de Fall Creators. Si tiene varios entornos Linux, puede establecer su valor predeterminado y cambiar entre ellos.

    Usted es libre de ejecutar múltiples entornos Linux a la vez, pero su entorno predeterminado se usa cuando ejecuta un comando como wsl.exe o bash.exe para lanzar el shell, o cuando usas wsl [comando] o bash -c [comando] para ejecutar un comando desde otro lugar en Windows.

    Cómo configurar su distribución de Linux por defecto

    los wslconfig.exe comando le permite administrar las distribuciones de Linux que se ejecutan a través del Subsistema de Windows para Linux, o WSL.

    Para ejecutarlo, debe abrir una ventana de símbolo del sistema o PowerShell. Para abrir una ventana del símbolo del sistema, abra el menú Inicio, escriba "cmd" y luego haga clic en el acceso directo "Símbolo del sistema". Para abrir una ventana de PowerShell, haga clic con el botón derecho en el botón de Inicio (o presione Windows + X) y luego seleccione el comando “Windows PowerShell”.

    Para ver sus distribuciones de Linux instaladas, escriba el siguiente comando y presione Enter:

    wslconfig / l

    La distribución de Linux que termina con "(predeterminado)" es su distribución de Linux predeterminada.

    Si no ve una distribución de Linux instalada en esta lista, primero deberá iniciarla. Espere a que finalice el proceso de "Instalación, esto puede llevar unos minutos ...". Cuando termine, la distribución de Linux aparecerá en esta lista..

    Para establecer su distribución predeterminada de Linux, ejecute el siguiente comando, donde Nombre Es el nombre de la distribución de Linux:

    wslconfig / setdefault Nombre

    Por ejemplo, para establecer Ubuntu como su distribución de Linux predeterminada, ejecute el siguiente comando:

    wslconfig / setdefault Ubuntu

    Ahora, cuando corres ya sea el wsl o golpetazo comandos, se abre la distribución de Linux que seleccionó..

    Su distribución de Linux predeterminada también se usa cuando ejecuta comandos individuales con  comando wsl o comando bash -c.

    Cómo ejecutar múltiples distribuciones de Linux

    Puede ejecutar un entorno Linux incluso si no es su predeterminado. Por ejemplo, puede iniciar los accesos directos de Ubuntu, openSUSE Leap y SUSE Linux Enterprise Server desde su menú Inicio y tendrá los tres entornos separados ejecutándose al mismo tiempo.

    Para iniciar una distribución de Linux desde la línea de comandos o mediante un acceso directo, simplemente use su comando. El comando que necesita se muestra en la página de distribución de Linux en Microsoft Store. Estos son los comandos que necesitará para lanzar las tres tres distribuciones iniciales de Linux:

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

    Por ejemplo, incluso si Ubuntu es su entorno predeterminado, aún puede iniciar openSUSE desde cualquier lugar ejecutando opensuse-42 mando.

    Estos comandos también funcionan con el mismo -do interruptor que puede utilizar con el bash.exe mando. Simplemente use la siguiente estructura de comando, donde "distro-command" es el mismo comando que usa para lanzar la distribución de Linux y "command" es el comando de Linux que desea ejecutar.

    distro-command -c comando

    En otras palabras, incluso si openSUSE Leap es su distribución de Linux predeterminada, aún puede ejecutar un comando en Ubuntu desde un entorno de línea de comandos o un script simplemente ejecutando comando ubuntu -c .

    Por ejemplo, para ejecutar el apt-get moo comando que muestra un huevo de Pascua en Ubuntu, ejecutaría el siguiente comando:

    ubuntu -c apt-get moo