Как да зададете стандартното разпределение на Linux на Windows 10

Съдържание:

Как да зададете стандартното разпределение на Linux на Windows 10
Как да зададете стандартното разпределение на Linux на Windows 10

Видео: Как да зададете стандартното разпределение на Linux на Windows 10

Видео: Как да зададете стандартното разпределение на Linux на Windows 10
Видео: 12mp ip камера GREEN VISION определяет пол, возраст человека, считает людей и авто - YouTube 2024, Април
Anonim
Windows 10 вече ви позволява да инсталирате няколко среди на Linux, като се започне с актуализацията на Fall Creators. Ако имате няколко Linux обкръжения, можете да зададете вашите настройки по подразбиране и да превключвате между тях.
Windows 10 вече ви позволява да инсталирате няколко среди на Linux, като се започне с актуализацията на Fall Creators. Ако имате няколко Linux обкръжения, можете да зададете вашите настройки по подразбиране и да превключвате между тях.

Вие сте свободни да изпълнявате няколко среди на Linux наведнъж, но вашата стандартна среда се използва, когато изпълнявате команда като

wsl.exe

или

bash.exe

за да стартирате корпуса или когато го използвате

wsl [command]

или

bash -c [command]

за да стартирате команда от другаде в Windows.

Как да зададете стандартното разпределение на

Най-

wslconfig.exe

команда ви позволява да управлявате дистрибуциите на Linux, изпълнявани чрез подсистема Windows за Linux или WSL.

За да го стартирате, трябва да отворите прозорец на командния ред или PowerShell. За да отворите прозореца на командния прозорец, отворете менюто "Старт", въведете "cmd" и щракнете върху прекия път "Командния ред". За да отворите прозорец PowerShell, щракнете с десния бутон върху бутона "Старт" (или натиснете Windows + X) и след това изберете командата "Windows PowerShell".

За да видите инсталираните Linux дистрибуции, въведете следната команда и натиснете Enter:

wslconfig /l

Линуксната дистрибуция, която завършва с "(по подразбиране)", е стандартната ви Linux дистрибуция.

Ако не виждате инсталирана Linux дистрибуция в този списък, първо трябва да я стартирате. Изчакайте да приключи процесът "Инсталиране, това може да отнеме няколко минути …". Когато това стане, разпределението на Линукс ще се появи в този списък.

Image
Image

За да зададете стандартното си разпределение на Linux, изпълнете следната команда, където име е името на дистрибуцията на Linux:

wslconfig /setdefault Name

Например, за да настроите Ubuntu като стандартно разпределение на Linux, изпълнете следната команда:

wslconfig /setdefault Ubuntu

Сега, когато тичаш или
Сега, когато тичаш или

wsl

или

bash

команди, избраното от вас дистрибуция на Linux се отваря.

Разпределението по подразбиране на Линукс се използва и когато изпълнявате отделни команди и с двете

wsl command

или

bash -c command

Image
Image

Как да стартирате множество Linux разпределения

Можете да стартирате Linux среда дори ако не е вашето по подразбиране. Например, можете да стартирате преките пътища за Ubuntu, openSUSE Leap и SUSE Linux Enterprise Server от менюто "Старт" и същевременно ще разполагате и с трите отделни среди.

За да стартирате Linux дистрибуция от командния ред или чрез пряк път, просто използвайте командата му. Командата, която ви трябва, се показва на страницата на дистрибуцията на Linux в Microsoft Store. Ето командите, които ще ви трябват, за да стартирате трите първи три Linux дистрибуции:
За да стартирате Linux дистрибуция от командния ред или чрез пряк път, просто използвайте командата му. Командата, която ви трябва, се показва на страницата на дистрибуцията на Linux в Microsoft Store. Ето командите, които ще ви трябват, за да стартирате трите първи три Linux дистрибуции:
  • Ubuntu:

    ubuntu

  • openSUSE Leap 42:

    opensuse-42

  • SUSE Linux Enterprise Server 12:

    sles-12

Например, дори ако Ubuntu е вашата стандартна среда, все още можете да стартирате openSUSE от всяко място, като стартирате

opensuse-42

команда.

Тези команди също работят със същите
Тези команди също работят със същите

-c

който можете да използвате с

bash.exe

команда. Просто използвайте командната структура по-долу, където "дистрибуция" е същата команда, която използвате за стартиране на Linux дистрибуцията, а "командата" е командата Linux, която искате да изпълните.

distro-command -c command

С други думи, дори ако openSUSE Leap е стандартното ви разпределение на Linux, все пак можете да изпълнявате команда на Ubuntu от среда на командния ред или скрипт само като стартирате

ubuntu -c command

Например, за да стартирате

apt-get moo

команда, която показва Великденско яйце на Ubuntu, ще изпълните следната команда:

ubuntu -c apt-get moo

Препоръчано: