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.
Index
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:
- Við förum í Microsoft Store og setjum upp Ubuntu 18.04.
- 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
- 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.
- Næst byrjum við Ubuntu frá forritavalmyndinni.
- Við bíðum eftir því að kerfið sé sett upp.
- Þegar þar að kemur mun það biðja okkur um notendanafn. Við verðum að slá það inn í lágstöfum og ýta á Enter.
- 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.
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
Þ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
7 athugasemdir, láttu þitt eftir
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 ?
É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.
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.
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.
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
Í 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!
Þ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