Извуците максимум из ВСЛ 2 помоћу овог практичног водича.

Мицрософт је увео одличне функције у Виндовс 10 и 11 последњих година, али за заједницу програмера, Виндовс подсистем за Линук 2 је вероватно онај који се истиче. Надовезујући се на оригинални ВСЛ, новији ВСЛ 2 доноси више снаге и поузданости за програмере. Програмери морају знати како да максимално искористе ВСЛ 2.

Читајте даље док разматрамо неке од најбољих пракси за коришћење Виндовс подсистема за Линук 2.

Шта је Виндовс подсистем за Линук 2?

Виндовс подсистем за Линук 2 (ВСЛ 2) је Линук кернел уграђен у Виндовс 10 и 11. Једна од највреднијих карактеристика данашњице је Виндовс подсистем за Линук (ВСЛ). Омогућава корисницима Виндовс-а да покрећу Линук дистрибуције као што су Убунту и Кали на Виндовс-у без потребе за двоструким покретањем или конфигуришите специјализовану виртуелну машину.

Без потребе за даљим радом на инсталацији, корисници Виндовс-а могу тренутно приступити Линук алатима, програмима и услужним програмима из командне линије. Првобитно лансиран са Виндовс 10, најновија верзија – ВСЛ 2, нуди много више стабилности и снаге.

instagram viewer

Осим што могу да управљају Линук терминалом, корисници Виндовс-а могу чак покрените Линук ГУИ апликације са ВСЛ 2 на Виндовс-у са побољшаном подршком за И/О перформансе датотека и функционалност ОС.

Како Виндовс подсистем за Линук користи програмерима?

Као програмер, можете имати користи од ВСЛ-а тако што ћете развити апликације на више платформи без бриге о наменском подешавању ВМ-а или напуштању Виндовс екосистема. Такође пружа програмерима моћно језгро Линука које је директно интегрисано у Виндовс 10/11.

Ево неких од других важних предности ВСЛ 2 за програмере:

  • Лако приступите Линук алатима и услужним програмима: Програмери могу директно да користе Линук алате командне линије као што су авк, сед, греп, ифтоп, итд., без наменског ВМ-а или контејнера.
  • Једноставно подешавање: Виндовс подсистем за Линук 2 се лако инсталира. Можете га директно добити преко Мицрософт Сторе-а; такође сте слободни да бирате са листе подржаних Линук дистрибуција.
  • Побољшане перформансе: ВСЛ 2 пружа оптималне перформансе јер користи лагану виртуелну машину; ово даје вашим апликацијама брже покретање и омогућава ефикасно коришћење ресурса.
  • Беспрекорна интеграција са Виндовс-ом: Пошто је ВСЛ 2 директно интегрисан са Виндовс ОС-ом, програмери могу да покрећу Линук и Виндовс апликације истовремено, користе дељене директоријуме датотека и чак конфигуришу ВС Цоде за рад са апликацијама које раде на ВСЛ-у 2. Захваљујући ВСЛ 2, постоји значајно смањење сложености развојног окружења и додатних трошкова.
  • Побољшана Доцкер интеграција: Можете изворно покренути Доцкер контејнере на ВСЛ 2 тако што ћете омогућити позадинско подешавање ВСЛ-2 у Доцкер Десктоп-у; ово ће вам помоћи да побољшате компатибилност ваших Доцкер апликација и побољшате укупне перформансе.

Конфигурисање ВСЛ 2 развојног окружења ће осигурати да можете да користите конзистентно окружење широм више уређаја и платформи, што заузврат може смањити могућност грешака и побољшати поузданост. Такође ћете моћи да постанете продуктивнији у коришћењу Виндовс подсистема за Линук 2 на Виндовс 10 и 11.

За кориснике који тек користе ВСЛ 2, неопходно је пратити најбоље праксе за успостављање ефикасног тока посла. С друге стране, ако сте већ упознати са ВСЛ 2, ови савети ће вам помоћи да будете што продуктивнији.

1. Користите Виндовс терминал

Потпуно нови Виндовс терминал је моћан терминал отвореног кода из Мицрософт продавнице. Мицрософт је дизајнирао Виндовс терминал да директно интегрише ВСЛ 2 и аутоматски конфигурише све Линук дистрибуције чим се инсталирају. То значи да можете лако да прелазите између Виндовс-а и Линук-а без потребе за подешавањем другог окружења.

Виндовс терминал може да подржи више љуски, као што су ПоверСхелл, ВСЛ 2 и командни редак. Такође нуди неколико функција продуктивности, укључујући више картица, траку за претрагу и подељена окна; чак можете прилагодити изглед терминала по свом укусу.

Пошто је Виндовс терминал пројекат отвореног кода, можете бити сигурни да ће га заједница стално побољшавати ради побољшаног корисничког искуства. А ако се заљубите у њега, погледајте најбољи савети, трикови и пречице за Виндовс терминал.

2. Интегришите Висуал Студио Цоде

Многи програмери се ослањају на ВС Цоде, невероватно свестран ИДЕ (уређивач кода). Нуди интегрисани терминал, подршку за проширење и има интуитиван интерфејс који је супер прилагодљив. Ако користите ВСЛ 2 за развој, желите да интегришете ВСЛ 2 са Висуал Студио Цоде за несметан радни ток.

Можете користити ВС Цоде са ВСЛ 2 тако што ћете осигурати да имате Висуал Студио Цоде и ВСЛ 2 Линук дистрибуцију на вашем Виндовс систему. Можете инсталирати Даљински - ВСЛ проширење у Висуал Студио Цоде и конфигуришите га према вашим захтевима.

3. Подесите више профила

Ако планирате да користите ВСЛ 2 за посао, лично учење или школу, размислите о креирању засебних корисничких профила. Ово ће вам омогућити да своје апликације, конфигурације и датотеке одржавате организованим.

Један од метода за подешавање више профила је коришћење Виндовс терминала; када га инсталирате на рачунар са оперативним системом Виндовс 10 или 11, идите на Подешавања > Профили > Додај.

4. Упдате Пацкагес

Као и свака друга дистрибуција Линука, мораћете да обезбедите да се пакети и алати које користите на ВСЛ 2 стално ажурирају. На тај начин осигуравате да је ваш ВСЛ 2 сигуран, поуздан и да ради оптимално. Да бисте ажурирали пакете на ВСЛ 2, унесите следећу команду:

судо апт-добити ажурирање
судо апт-добити надоградити

5. Покрените контејнере са Доцкер-ом

Доцкер је платформа отвореног кода која омогућава програмерима да ефикасно граде, постављају и покрећу своје апликације унутар контејнера. Све зависности су повезане тако да се ваш пројекат лако може применити у било ком окружењу.

Можете да користите Доцкер на Виндовс 10 и 11 преко Доцкер Десктоп-а као самосталну апликацију или да га интегришете са Виндовс подсистемом за Линук за боље перформансе и ефикасну потрошњу ресурса. Препоручујемо вам да покренете своје контејнере са ВСЛ 2 за развој или тестирање.

ВСЛ 2 је Вин-Вин на Виндовс-у

Виндовс подсистем за Линук 2 је невероватан и ефикасно премошћује јаз између Линук и Виндовс екосистема. Као програмер навикнут на Виндовс, можете искористити ВСЛ 2 да бисте добили најбоље од Виндовс-а и Линук-а без угрожавања продуктивности или флексибилности.