Како омогућити Системд на Виндовс подсистему за Линук (ВСЛ)

Kak Vklucit Systemd V Podsisteme Windows Dla Linux Wsl



Као ИТ стручњак, увек тражим нове начине да оптимизујем свој радни ток. Један од начина на који сам то недавно могао да урадим је да омогућим Системд на Виндовс подсистему за Линук (ВСЛ). Системд је Линук менаџер процеса који може у великој мери побољшати перформансе вашег Линук система. Ако га омогућите на ВСЛ-у, можете добити предности системд-а без потребе за двоструким покретањем система. Ево како да омогућите Системд на ВСЛ-у: 1. Отворите контролну таблу Виндовс подсистема за Линук (ВСЛ). 2. Идите на картицу „Опште“. 3. Означите опцију „Омогући Системд интеграцију“. 4. Кликните на „ОК“ да бисте сачували промене. Након што следите ове кораке, моћи ћете да користите системд на вашој ВСЛ инсталацији. Испробајте и видите како може да вам помогне да побољшате ток посла!



управљачки програм за резервне копије 10

Виндовс подсистем за Линук (ВСЛ) је слој компатибилности за покретање Линук бинарних извршних датотека на Виндовс 11/10 клијентским рачунарима, као и Виндовс Сервер 2019 и новијим рачунарима. Са издавањем ВСЛ 2, направљене су важне промене, као што је стварно Линук кернел, кроз подскуп Хипер-В функција. У овом посту ћемо вас провести кроз кораке до како омогућити системд у ВСЛ-у .





Како омогућити Системд на Виндовс подсистему за Линук (ВСЛ)





Шта је системд?

Системд је скуп основних грађевинских блокова за Линук систем. Обезбеђује менаџер система и услуга који ради као ПИД 1 и покреће остатак система. Системд је подразумевано инсталиран на неколико познатих дистрибуција, укључујући Убунту, Дебиан и друге. Са овом променом, ВСЛ ће постати још више упоредив са покретањем ваших преферираних Линук дистрибуција на голим машинама и омогућиће вам да користите апликације које захтевају системску подршку. Ево неколико примера Линук апликација које зависе од системд-а: клик , мицрок8с , и системцтл .



Према Мицрософт-у:

Подршка Системд-а захтевала је промене у ВСЛ архитектури. Пошто системд захтева ПИД 1, ВСЛ инит процес који ради на Линук дистрибуцији постаје системд подређени процес. Пошто је процес обезбеђивања ВСЛ-а одговоран за обезбеђивање инфраструктуре за комуникацију између Линук и Виндовс компоненти, промена ове хијерархије је захтевала преиспитивање неких од претпоставки направљених током процеса обезбеђивања ВСЛ-а. Додатне промене су биле потребне да би се обезбедило чисто гашење (пошто то гашење сада контролише системд) и да би се обезбедила компатибилност са ВСЛг. Такође је важно напоменути да са овим променама, системски сервиси НЕЋЕ одржавати вашу ВСЛ инстанцу у функцији.

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



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

Како омогућити Системд на Виндовс подсистему за Линук (ВСЛ)

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

Да бисте инсталирали системд на своју машину, мораћете да урадите следеће:

Уверите се да користите ВСЛ верзију 0.67.6 или новију.

Ако сте омогућили ВСЛ преко ПоверСхелл-а и нисте га преузели из Мицрософт продавнице на свом уређају, у почетку нећете имати системд. Биће доступан само корисницима који користе Виндовс 11 Инсидер Буилд или користе ВСЛ преузет из Мицрософт продавнице. Ако користите Убунту Превиев на ВСЛ-у, системд се додаје аутоматски. Дакле, да бисте проверили да ли имате подржану верзију ВСЛ-а, само отворите Виндовс терминал и покрените следећу команду у ПоверСхелл конзоли:

|_+_|

Из излаза, ако је ВСЛ верзија 0.67.6 или старија, можете отићи у Мицрософт Сторе и преузимање ВСЛ. Такође, корисници рачунара, посебно ако нисте Виндовс Инсидер, могу преузимање Најновије издање из ВСЛ ГитХуб спремишта. Системд подршка ће бити додата свим корисницима у будућности. Да бисте проверили да ли постоје ажурирања за ВСЛ, покрените следећу команду у ПоверСхелл-у:

виндовс 10 цортана не ради
|_+_|

читати : Поправи грешке, проблеме и проблеме Виндовс подсистема за Линук

Подесите системд заставицу у подешавањима ВСЛ дистрибуције.

Прикажи статус системских услуга

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

фирефок јасна историја на излазу
  • Покрените уређивач са судо правима и додајте следеће редове:
|_+_|
  • Након тога, сачувајте датотеку и изађите.
  • Сада можете затворити своју ВСЛ Виндовс дистрибуцију и покренути следећу команду у ПоверСхелл-у да поново покренете своје ВСЛ инстанце.
|_+_|
  • Када се покрене, требало би да имате покренут системд. Да бисте проверили и приказали статус својих услуга, покрените наредбу у наставку:
|_+_|

читати : Како инсталирати верзију дистрибуције Линука на ВСЛ1 или ВСЛ2 на Виндовс-у

Ево како можете да омогућите Системд на Виндовс подсистему за Линук (ВСЛ)!

Како да покренем системски систем као инит?

Да бисте се покренули под системд-ом, изаберите ставку менија за покретање коју сте креирали за ту сврху. Ако нисте креирали унос менија за покретање, једноставно изаберите унос за закрпљено језгро, уредите командну линију кернела директно у груб и додајте следећи ред: инит=/либ/системд/системд .

Популар Постс