WSL 2 азыр Windows Insiders'те жеткиликтүү

Биз бүгүндөн баштап Insider Fast шакекчесинде Windows build 2 орнотуу менен Linux 18917 үчүн Windows Подсистемасын сынап көрө аларыңызды жарыялоого кубанычтабыз! Бул блог постунда биз кантип баштоону, жаңы wsl.exe буйруктарын жана кээ бир маанилүү кеңештерди карайбыз. WSL 2 жөнүндө толук документтер жеткиликтүү биздин документтер барагыбыз.

WSL 2 азыр Windows Insiders'те жеткиликтүү

WSL2 менен баштоо

WSL 2ди кантип колдоно баштаганыңызды көрүү үчүн күтө албайбыз. Биздин максат WSL 2ди WSL 1ге окшоштуртуу жана биз кантип жакшырта аларыбыз тууралуу пикириңизди угууну чыдамсыздык менен күтөбүз. The WSL2 орнотулууда docs WSL 2 менен кантип иштөөнү түшүндүрөт.

WSL 2ди биринчи жолу колдонуп баштаганыңызда байкай турган кээ бир колдонуучу тажрыйбасынын өзгөрүүлөрү бар. Бул алгачкы алдын ала көрүүдөгү эң маанилүү эки өзгөртүү.

Linux файлдарыңызды Linux тамыр файл тутумуңузга жайгаштырыңыз

Файлдын иштешинин артыкчылыктарынан ырахат алуу үчүн Linux тиркемелери менен тез-тез кирүүчү файлдарды Linux тамыр файл тутумуңузга коюуну унутпаңыз. Биз акыркы үч жыл ичинде WSL 1ди колдонуп жатканда файлдарыңызды C дискиңизге коюуну айтып жатканыбызды түшүнөбүз, бирок WSL 2де андай эмес. WSL 2де файл тутумуна тезирээк жетүү үчүн бул файлдар ичинде болушу керек. Linux тамыр файл системасынын. Биз ошондой эле Windows колдонмолоруна Linux тамыр файл тутумуна кирүү мүмкүнчүлүгүн бердик (мисалы, File Explorer! Иштеп көрүңүз: explorer.exe . Linux дистрибутивиңиздин үй каталогуна кириңиз жана эмне болорун көрүңүз) бул өтүүнү бир топ жеңилдетет.

Баштапкы түзүүдө динамикалык IP дареги менен Linux тармактык колдонмолоруңузга кириңиз

WSL 2 виртуалдаштыруу технологиясын колдонуу менен чоң архитектураны өзгөртүүнү камтыйт жана биз дагы эле тармактык колдоону жакшыртуунун үстүндө иштеп жатабыз. WSL 2 азыр виртуалдык машинада иштегендиктен, Windows'дон Linux тармактык тиркемелерине кирүү үчүн ошол VM'дин IP дарегин колдонушуңуз керек болот, ал эми тескерисинче Linux'тан Windows тармактык тиркемелерине кирүү үчүн Windows хостунун IP дареги керек болот. Биз WSL 2 үчүн тармактык тиркемелерди колдонуу мүмкүнчүлүгүн кошууну көздөп жатабыз localhost мүмкүн болушунча тезирээк! Муну кантип жасоо керектиги боюнча толук маалыматты жана кадамдарды биздин документтерден таба аласыз бул жерде.

Колдонуучу тажрыйбасын өзгөртүүлөр жөнүндө көбүрөөк окуу үчүн, биздин документтерди караңыз: WSL 1 жана WSL 2 ортосунда колдонуучу тажрыйбасынын өзгөрүүлөрү.

Жаңы WSL буйруктары

WSL версияларыңызды жана дистрибуцияларыңызды көзөмөлдөөгө жана көрүүгө жардам берүү үчүн биз дагы бир нече жаңы буйруктарды коштук.

  • wsl --set-version <Distro> <Version>
    WSL 2 архитектурасын же WSL 1 архитектурасын колдонуу үчүн дистрибуцияны айландыруу үчүн бул буйрукту колдонуңуз.

    : белгилүү Linux дистрибуциясы (мисалы, "Ubuntu")

    : 1 же 2 (WSL 1 же 2 үчүн)

  • wsl --set-default-version <Version>
    Жаңы бөлүштүрүүлөр үчүн демейки орнотуу версиясын (WSL 1 же 2) өзгөртөт.

  • wsl --shutdown
    Бардык иштеп жаткан бөлүштүрүүлөрдү жана WSL 2 жеңил пайдалуу виртуалдык машинасын дароо токтотот.

    WSL 2 дистрибуцияларын иштеткен VM - бул биз толугу менен сиз үчүн башкарууну максат кылган нерсе, ошондуктан биз аны сизге керек болгондо айландырып, керексиз болгондо өчүрөбүз. Сиз аны кол менен өчүргүңүз келген учурлар болушу мүмкүн жана бул буйрук бардык бөлүштүрүүнү токтотуу жана WSL 2 VMди өчүрүү аркылуу муну кылууга мүмкүндүк берет.

  • wsl --list --quiet
    Болгону бөлүштүрүү аталыштарын тизмектеңиз.

    Бул буйрук скрипт түзүү үчүн пайдалуу, анткени ал сиз орноткон дистрибуциялардын аталыштарын гана чыгарат, мисалы, демейки дистрибуция, версиялар ж.б.у.с.

  • wsl --list --verbose
    Бардык бөлүштүрүү жөнүндө толук маалыматты көрсөтөт.

    Бул буйрук ар бир дистрибуциянын атын, дистрибуция кандай абалда жана ал иштеп жаткан версиясын тизмелейт. Ал ошондой эле жылдызча менен демейки бөлүштүрүүнү көрсөтөт.

алдыга карап, сиздин пикириңизди угуңуз

Сиз Windows Insider программасынын ичинде WSL 2ге көбүрөөк мүмкүнчүлүктөрдү, мүчүлүштүктөрдү оңдоолорду жана жалпы жаңыртууларды ала аласыз. Көбүрөөк WSL 2 жаңылыктарын билүү үчүн алардын тажрыйба блогуна жана бул блогго көз салып туруңуз.

Эгер кандайдыр бир көйгөйгө туш болсоңуз, же биздин команда боюнча пикириңиз болсо, сураныч, Github сайтыбызга төмөнкү дарекке кайрылыңыз: github.com/microsoft/wsl/issues, жана WSL жөнүндө жалпы суроолоруңуз болсо, биздин команданын бардык мүчөлөрүн Twitter баракчасынан таба аласыз бул Твиттер тизмеси.

Source: www.habr.com

Комментарий кошуу