Yadda ake Shigar Windows Subsystem na Linux


Windows Subsystem na Linux (WSL) yana gudanar da GNU/Linux muhalli wanda ya haɗa da yawancin abubuwan amfani da layin umarni da aikace-aikace a saman Windows OS. A al'adance akwai hanyoyi da yawa da zamu iya saita Linux OS don aiki da su. Ko dai zai iya zama boot biyu, yana gudana ta VirtualBox, ko shigar dashi azaman babban OS ɗinmu.

Yanzu tare da Windows Subsystem na Linux, yana ƙara sabuwar damar kawar da samfuran kafa OS daga karce. Yana da sauki saitawa tare da WSL da Shigar Linux kuma samun tafi. Don ƙarin sani game da gine-ginen WSL koma zuwa\"Microsoft Build 2019 - BRK3068".

Anan zamu kafa WSL 2 wanda shine sabon fitarwa. WSL 2 wani bangare ne na Windows 10, sigar da aka fitar a 2004 a watan Mayu na 2020. WSL 1 tayi amfani da fassarar ko takaddar daidaitawa tsakanin Linux da Windows yayin da WSL 2 ke amfani da fasahar inji ta zamani don baka damar gudanar da ainihin kernel na Linux kai tsaye akan Windows 10.

Kafin Kafa WSL 2 kana buƙatar Windows 10, Shafin 1903, Gina 18362, ko sama da haka.

Enable Windows Subsystem da Virtual Machine don Linux

Dole ne ku fara ba da damar “Windows Subsystem for Linux” da kuma Virtual Machine Platform na zaɓuɓɓukan zaɓi kafin girka kowane rarraba Linux akan tsarin Windows. WSL 2 tana amfani da fasahar Injin Kayan Masarufi maimakon layin fassara don sadarwa tsakanin Windows da Linux.

Buɗe PowerShell azaman Mai Gudanarwa kuma gudanar da waɗannan umarni don kunna fasalin WSL da VM kuma sake yin tsarin sau ɗaya.

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

Sanya Rarraba Linux na Zaɓinka akan Windows

Bude Microsoft Store kuma zaɓi abin da kuka fi so rarraba Linux.

Don dalilan zanga-zanga, za mu girka Ubuntu, je shagon Microsoft, kuma a cikin sandar bincike Ubuntu.

Bude Ubuntu 20.04 LTS kuma danna Shigar.

Kaddamar da Ubuntu yana da sauƙi a cikin Windows. Kawai jeka bincika ka buga Ubuntu, zai nuna maka dukkan nau'ikan Ubuntu da aka girka.

Hakanan zaka iya sanya wannan a cikin Windows Taskbar ko kuma idan kana amfani da sabon Terminal na Windows zaka iya saitawa a ciki. Yanzu zamu ƙaddamar da Ubuntu 20.04. Idan kana ƙaddamar da shi a karon farko zai ɗauki ɗan lokaci don saita wasu abubuwa a bayan fage to hakan zai sa mu saita sunan mai amfani da kalmar wucewa.

A wannan matakin, zaku iya karɓar kuskure don shigar da ɓangaren kernel. Don gyara wannan kuskuren dole ne ku saukar da hannu ku girka WSL2 Linux Kernel.

0x1bc WSL 2 requires an update to its kernel component. 

Don bayani sai a ziyarci https://aka.ms/wsl2kernel

Yanzu na daidaita duka 18.04 da 20.04 kamar yadda aka nuna a sashin baya. Buɗe harsashi kuma ka rubuta umarni mai zuwa don bincika Rarrabawa da Sakin Ubuntu naka.

lsb_release -a

Yanzu mun gama da girka Ubuntu akan Windows. A cikin kankanin lokaci zamu iya samun daskarewa ta aiki inda zamu iya fara girka kayan aiki da kunshe-kunshe kamar docker, ansible, git, Python, da dai sauransu kamar yadda muke bukata.

Koyi Dokokin Tsarin Windows don Linux Distro

Akwai wasu zaɓuɓɓuka waɗanda za mu iya amfani da su don ƙaddamar da Rarraba Linux ɗinmu kai tsaye daga PowerShell ko CMD da sauri.

1. Rubuta umarni mai zuwa, wanda zai nuna jerin zaɓuɓɓukan da zamu iya amfani dasu tare da wsl.

wsl -help

2. Binciki sigar shigarwar da aka shigar ta hanyar bin umarnin nan mai zuwa.

wsl -l

Daga fitowar wannan umarnin, zaku ga nau'ikan Ubuntu iri biyu an girka kuma an saita Ubuntu 20.04 don zama tsoho.

3. Tsoffin Rarrabawa (Ubuntu 20.04) ana iya ƙaddamar ta hanyar bugawa kawai.

wsl

4. Canja tsoffin rarraba Linux ta hanyar aiwatar da umarnin.

wsl -s Ubuntu-18.04

5. Haɗa zuwa takamaiman rarraba tare da takamaiman mai amfani ta hanyar tafiyar da umarnin.

wsl -d Ubuntu-18.04 -u tecmint

6. Zamu iya wuce wasu flagsan tutoci tare da \"wsl -l \" don bincika matsayin aikin rarrabawa.

  • wsl -l - duka - Jera duk rarraba.
  • wsl -l - Gudura - Lissafa rarraba kawai waɗanda ke gudana a halin yanzu.
  • wsl -l - nutsuwa - Nuna sunayen rarraba kawai.
  • wsl -l --bobos - nuna cikakken bayani game da duk rarraba.

7. Ta hanyar bin umarni mai zuwa, zamu iya bincika wane irin nau'ikan WSL wanda Rarraba Linux na yana gudana dashi.

wsl -l -v

My Ubuntu 20.04 yana gudana tare da sigar WSL 1 tunda an saita ta da baya. Zan iya canza wannan zuwa WSL 2 ta hanyar bin umarnin.

wsl --set-version Ubuntu-20.04 2

Wannan zai ɗauki ɗan lokaci don kammalawa kuma kuna iya ganin\"Canza Cikakke" lokacin da aka canza WSL 1 zuwa WSL 2.

Lokacin gudanar da umarnin --nabi-seti , bude wata taga PowerShell saika gudu wsl -l -v don bincika halin yanzu. Zai nuna kamar\"Canzawa".

wsl -l -v

Kuna iya sake yin umarni mai zuwa don sake duba sigar WSL. Duka Rarraba nawa yanzu zai gudana tare da WSL2.

wsl -l -v

Hakanan zamu iya saita WSL2 azaman sigar ta asali don haka lokacin da muka girka sabon rarraba zaiyi aiki tare da WSL2. Zaka iya saita sigar da aka saba ta gudana.

wsl --set-default-version 2

A cikin wannan labarin, mun ga yadda za a saita WSL 2 don shigar da Ubuntu Linux a kan Windows kuma mun koyi wasu zaɓuɓɓukan layin umarni waɗanda za mu iya amfani da su daga PowerShell ko cmd da sauri.

A lokacin Shigarwa, zaku iya cin karo da kurakurai daban-daban waɗanda ban taɓa cin karo da su ba, a wannan yanayin, ɓangaren FAQ na hukuma daga takardun Microsoft don samun ƙarin haske game da WSL.