VcXsrv gerir okkur kleift að nota Linux forrit með notendaviðmóti í Windows 10

VcXsrv í glugga 10

Þegar Microsoft kynnti WSL fyrir aðeins tæpum 4 árum voru margir notendur ánægðir með nýjungina. Með því að hafa Linuxstöðina í Windows er meðal annars hægt að nota mörg verkfæri. En þessi tegund af "sýndarvél" er með smá vandamál: í raun, og að útskýra það fljótt og illa, er það ekki tengt neinu framleiðslutæki, þannig að við getum ekki keyrt forrit með GUI. Eða ekki opinberlega, vegna þess VcXsrv ef hann ætlar að leyfa okkur.

VcXsrv er a Windows X netþjóni sem byggir á xorg. Þetta litla forrit gerir okkur kleift að líkja eftir því að við höfum skjá tengdan WSL okkar, sem við getum keyrt forrit með notendaviðmóti. Vegna þess að uppsetning þeirra var þegar möguleg, en það sýndi villu þegar við reyndum að ræsa þá. Í þessari grein munum við sýna þér skrefin sem þú þarft að fylgja ef þú vilt til dæmis setja Gedit upp á Windows 10.

Hvernig á að keyra Linux forrit með GUI á Windows 10 þökk sé VcXsrv

  1. Það fyrsta sem við verðum að gera er að setja upp WSL. Í Þessi grein frá því í september síðastliðnum hefur þú útskýrt allt sem þú þarft til að gera það. MIKILVÆGT: Þegar þetta er skrifað er engin þörf á að uppfæra í WSL 2; Það eru nokkrar villur sem koma í veg fyrir að Linux forrit geti keyrt með GUI í Windows 10. Þau verða líklega lagfærð í framtíðinni en það er ekki hægt núna.
  2. Næst setjum við upp VcXsrv, fáanlegt á á þennan tengil.
  3. Við uppsetningu munum við láta allt vera sjálfgefið. Í lok uppsetningarinnar mun VcXsrv hlaupa í bakgrunni og við munum fá aðgang að valkostum þess frá kerfisbakkanum.
  4. Ef það sýnir okkur viðvörun við eldvegg leyfum við „VcXsrv windows xserver“ aðgang.

Leyfa tengingu

  1. Næsta skref er að keyra prófin. Í orði getum við sett upp hvaða forrit sem er og skipunin fer eftir Linux dreifingunni sem við höfum sett upp. Í Ubuntu og afleiðum er skipunin sú venjulega (sudo apt install APP). Við munum að það er langt ferli að setja forritin upp í WSL, svo þú verður að vera þolinmóður.
  2. Þegar forritið er sett upp munum við framkvæma eftirfarandi skipun:
export DISPLAY=:0
  1. Þegar skipunin er framkvæmd verðum við að ræsa forritið. Til að gera þetta verðum við að skrifa nafn þitt í flugstöðina. Þegar um er að ræða „Gedit“ verðum við að skrifa „gedit“.

Ef við viljum keyra nokkur Linux forrit á sama tíma verðum við að ræsa þau frá windows terminal. Mundu að til að gera þetta, fyrir hverja skipun verðum við að slá inn "wsl" án tilvitnana. Við verðum að nota skipunina frá skrefi 6 áður en hvert forrit er ræst.

Úrræðaleit

Það eru venjulega ekki mörg vandamál, en algengast er að við séum að nota WSL 2, sem við höfum þegar útskýrt að nú eru með nokkrar villur. Það sem við verðum að gera er lækka (lækka). Við munum gera það sem hér segir:

  1. Við opnum Windows PowerShell og sláum inn eftirfarandi skipun til að sýna okkur hvaða útgáfu af WSL við erum að nota:
wsl -l -v
  1. Ef það sýnir okkur aðeins hjálparmöguleikana er gert ráð fyrir að við séum í WSL 1. Ef upplýsingar um útgáfuna birtast og undir „VERSION“ sýna þær „2“ verðum við að fara niður með því að slá inn eftirfarandi skipun:
wsl --set-version Ubuntu 1
  1. Næsta skref er þolinmæði. Það getur tekið 20 til 30 mínútur (eða meira), allt eftir búnaði sem við erum að nota, til að lækka hlutfallið. Þegar ferlinu er lokið ættu Linux GUI forritin að ganga vel.

Verið varkár, það geta verið vandamál með margmiðlunarforrit

Það sem er útskýrt í þessari grein er fyrir myndina. Þetta þýðir að við getum keyrt forrit eins og Gedit án vandræða, en það er ekki góð hugmynd að setja upp forrit eins og Rythmbox vegna þess hljóðið verður ekki eins og við var að búast. Fyrir utan það virka forritin nokkuð vel, eins og þau séu innfædd. Með því að fara ekki eftir öllu myndrænu umhverfi virkar „sýndarvélin“ miklu meira vökva en önnur, eins og öll sem við setjum upp í Virtualbox eða í Hyper-V eigin Microsoft.

Það er ekki útilokað að í framtíðinni muni hlutirnir einnig batna hvað hljóð varðar. Hvað sem því líður mun það sem útskýrt er í þessari grein þjóna öllum þeim sem vilja nota nokkur Linux verkfæri í Windows sem annars væri ekki mögulegt. Hvaða Linux-einka forrit myndir þú vilja geta keyrt á Windows 10?


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

2 athugasemdir, láttu þitt eftir

Skildu eftir athugasemd þína

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir með *

*

*

  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.   PrunusH sagði

    Framlag til að framkvæma þær úr WSL 2 án þess að þurfa að lækka í WSL 1:

    https://github.com/microsoft/WSL/issues/4106

    Bestu kveðjur,

    1.    pablinux sagði

      Halló, PrunushH. Það er vel þegið, en það verður ekki nauðsynlegt vegna þess að Microsoft hefur þegar tilkynnt að það verði samhæft (það er nú þegar samhæft fyrir Innherja) opinberlega.

      A kveðja.