WSL: Hvernig á að setja upp og nota Ubuntu undirkerfið í Windows 10

Neofetch í Windows 10

Fyrir þremur árum, Microsoft fram WSL, sem er skammstöfun fyrir Windows Susbystem fyrir Linux. Sem Ubuntu notandi hugsaði ég „Þetta er gagnslaust, ég mun aldrei nota það ef ég nota þegar Ubuntu sem móðurmál“, en hafði ég rétt fyrir mér? Örugglega ekki. Ég er nýbyrjaður að nota WSL á Windows 10 vegna þess að ég er Linux notandi, vegna þess að Ubuntu flugstöð Það býður okkur mjög áhugaverða möguleika sem vert er að hafa við höndina.

Rökrétt er það ekki fullkomið. Eins og við munum útskýra hér að neðan, það verða nokkur verkefni sem við getum ekki framkvæmt, að hluta til vegna þess að það sem við ætlum að setja upp og nota er aðeins flugstöð, það er gluggi þar sem við munum slá inn skipanalínurnar til að gera það sem við þurfum. Hér að neðan útskýri ég skrefin sem fylgja skal til að setja upp Ubuntu 18.04 flugstöðina í Windows 10 og hvað við getum gert við hana.

WSL, keyrir Linux skipanir á Windows 10

Áður en við getum notað það verðum við að setja það upp. Skrefin til að fylgja yrðu eftirfarandi:

  1. Við förum í Microsoft Store og setjum upp Ubuntu 18.04.

Settu Ubuntu 18.04 upp úr Microsoft Store

  1. Næst verðum við að keyra eftirfarandi skipun sem stjórnandi. Til að gera þetta hægri smellum við á Start og veljum „Windows PowerShell (stjórnandi)“:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Virkja WSL

  1. Við bíðum eftir að WSL verði virkjað. Þegar ferlinu er lokið verðum við að endurræsa. Sjálfgefið er það merkt sem „já“, svo við getum endurræst með því að ýta á Enter. Við getum líka gert fyrstu skrefin á móti: virkjaðu fyrst WSL og settu síðan Ubuntu upp.

Setja upp WSL

  1. Næst byrjum við Ubuntu frá forritavalmyndinni.
  2. Við bíðum eftir því að kerfið sé sett upp.

Við bíðum eftir að kerfið verði sett upp

  1. Þegar þar að kemur mun það biðja okkur um notendanafn. Við verðum að slá það inn í lágstöfum og ýta á Enter.
  2. Fyrir lykilorðið munum við gera það sama og í öðrum hlutum: setja það einu sinni, ýta á enter, setja það aftur til að staðfesta það og ýta á Enter aftur.

Sláðu inn notandanafn og lykilorð

Og það væri allt. Við höfum þegar Ubuntu flugstöðin sett upp á Windows. Sjálfgefið er að við getum nú þegar notað skipanir eins og APT, svo fyrsta prófið sem ég mæli með er að setja upp "neofetch":

sudo apt install neofetch

Til að ræsa það og sjá eitthvað eins og hausmyndina, þá þarftu bara að skrifa „neofetch“ án gæsalappa. Það virðist mikilvægt að nefna það Við getum hleypt af stokkunum Linux skipunum frá Windows PowerShell eða beint frá valkostinum «Framkvæma".

Hvað við getum og getum ekki gert með WSL

GUI forrit virka ekki í WSL

Það sem þú verður að vera með á hreinu er hvað flugstöð er. Útskýrt hratt og rangt, það er stýrikerfi sem vinnur eingöngu og eingöngu með skipanalínur og það getur ekki birt myndir umfram textann sem við setjum inn / birtum. Þetta þýðir að við getum til dæmis sett upp hvaða forrit sem er í boði í Ubuntu geymslunum, en við munum ekki geta hleypt af stokkunum þeim sem nota GUI, svo sem Firefox (þó það væri ekki skynsamlegt að setja neitt sem er opinberlega fáanlegur fyrir Windows). Það þýðir líka að við getum ekki fylgt þessu til dæmis kennsla til að taka upp skjá með ffmpeg: ef við sláum inn skipunina og ýtum á Enter byrjar verkefnið en hættir þegar það áttar sig á að „það er enginn skjár tiltækur“.

Þegar þessi grein er skrifuð, heldur ekki samhæft við Snap pakka, þannig að mér hefur ekki tekist að prófa pakka sem gerir okkur kleift að skoða GIF frá flugstöðinni (ég mun líklega skrifa grein um það).

En þar sem við nefndum ffmpeg, segðu það já við getum notað það til að umbreyta skrám, eitthvað sem við útskýrum í þessa aðra grein. En fyrst verðum við að setja upp hugbúnaðinn og allt háð því (sudo apt install ffmpeg). Við getum líka sett upp ImageMagick og gert þetta annað, sem gerir okkur kleift að umbreyta / breyta myndum í lotum.

En það er smá vandamál með leiðirnar ...

Eitthvað sem ég vildi að þeir lagfærðu í framtíðinni tengist leiðirnar. Þau eru ekki eins og hann kannast ekki við það sama. Vandamálið er hvernig Windows skrifar þau og hvernig Linux þarf á þeim að halda. Það góða er að það er auðvelt að muna hvernig á að breyta slóð frá Windows í Linux.

Til dæmis: leiðin C: \ Notendur \ Pablo \ Destktop \ Windows væri / mnt / c / Notendur / Pablo / Desktop. Vitandi það, ef við viljum einhvern tíma draga Windows skrá í Ubuntu flugstöðina, það sem við verðum að gera er breyti í grundvallaratriðum afturábak í venjulegar súlur, settu lágstafina „c“, fjarlægðu ristilinn og bættu „/ mnt /“ að framan. Það er ekki erfitt að muna það.

Og þetta er hvernig WSL er sett upp og notað í Windows 10. Að teknu tilliti til afkastagetu harða diskanna í núverandi tölvum og möguleikanna sem það býður okkur, Ég held að það sé þess virði að láta setja það upp. Og ég skil greinina með eftirfarandi skipun:

hætta


Innihald greinarinnar fylgir meginreglum okkar um siðareglur ritstjórnar. Til að tilkynna um villu smelltu hér.

7 athugasemdir, láttu þitt eftir

Skildu eftir athugasemd þína

Netfangið þitt verður ekki birt.

*

*

  1. Ábyrgðarmaður gagna: Miguel Ángel Gatón
  2. Tilgangur gagnanna: Control SPAM, umsögn stjórnun.
  3. Lögmæti: Samþykki þitt
  4. Samskipti gagna: Gögnunum verður ekki miðlað til þriðja aðila nema með lagalegri skyldu.
  5. Gagnageymsla: Gagnagrunnur sem Occentus Networks (ESB) hýsir
  6. Réttindi: Hvenær sem er getur þú takmarkað, endurheimt og eytt upplýsingum þínum.

  1.   notandi sagði

    Mjög gagnlegt, þökk sé þessari kennslu, án þess að vita neitt um Linux, hef ég getað sett upp og skilið svolítið hvað er útskýrt.
    Kærar þakkir ?

  2.   Daniel sagði

    Ég var búinn að setja upp og ég var að prófa en ég get ekki vitað hvernig ég á að nota forritin sem ég hef sett upp í Ubuntu frá windows og forritum þeirra.
    Til dæmis, ef ég vil nota git, sem fylgir ubuntu, frá sjónrænum kóða settum upp á windows, hvernig myndi ég gera það?
    Eða ef þú vildir meðal annars nota docket eða apache og mysql.
    Hugmyndin er að geta farið yfir Linux forrit frá Windows, án þess að fara inn í vélina.

    1.    Raymond sagði

      Daníel, ég mæli með að þú prófir Laragon. Það er mjög áhugaverð lausn fyrir Windows. (Það keyrir ekki á Linux.)
      Af öllu vefþróunarumhverfinu er það fullkomnasta. Komdu með Apache 2.4, Nginx, MySQL 5.7, PHP 7.4, Redis, Memcached, Node.js 14, npm, git og þú getur bætt það með því að setja (bah, renna út ZIP í ákveðinni möppu) eftirfarandi: phpmyadmin, Node.js / MongoDB, Python / Django / Flask / Postgres, Ruby, Java, Go.
      Ég hætti að nota XAMP og WAMP vegna þess að það er mjög einfalt og færir allt sem þú þarft.

  3.   Sebastian Valencia Carvajal sagði

    Halló, getur þú hjálpað mér? Ég fæ eftirfarandi villu í ubuntu flugstöðinni á Windows:
    „WslRegisterDistribution mistókst með villu: 0x80370102
    Villa: 0x80370102 Ekki var hægt að ræsa sýndarvélina vegna þess að nauðsynlegur eiginleiki var ekki settur upp. "
    Það ætti að vera skýrara að þú gerir nákvæmlega öll skrefin sem gefin eru upp.
    Takk fyrirfram.

  4.   Horacio Lobato Escoto sagði

    Mjög gott framlag.

    Ég vil deila því að ég prófaði bara að setja upp Ubuntu 20.04 lts í WSL, áður var ég búinn að setja upp X server, XMING. Að keyra XMING netþjóninn fyrst, í Ubuntu fundinum lýsum við yfir umhverfisbreytunni DISPLAY =: 0.0, með þessu er nú hægt að setja upp og keyra Ubuntu myndræn forrit.

    Vona að þetta hjálpi einhverjum.

    kveðjur

  5.   Raymond sagði

    Í laburo mínum setti ég það upp án vandræða, en heima hjá mér sendir Microsoft Store villuna „Code: 0x80131500“ og það er engin leið að endurstilla það. Þeir mæla með því að forsníða og setja upp glugga, en ég vil ekki gera svo mikil vandræði. Ég vildi bara nota það en ég hef enga leið til að hlaða niður Ubuntu appinu úr versluninni. Er til leið til að fá þá útgáfu af Ubuntu utan Microsoft Store? Kveðja!

  6.   Super sagði

    Það er mikið vandamál að setja power shell modalità amministratore, wsl frá sjálfgefinni útgáfu 1.
    wsl –set-default-útgáfa 1

    Það sem ég fylgdi eftir fa version version per le varie app
    wsl –list – verbose
    poi potete far handbók
    wsl –set-version nome app (nánari listi) útgáfu númer

    fylgdu blogginu mínu super-blog-info.blogspot.com

bool (satt)