VcXsrv wuxuu noo ogolaanayaa inaan isticmaalno barnaamijyada Linux oo leh interface interface Windows 10

VcXsrv ee Daaqada 10

Markii ugu horreysay ee Microsoft ay soo bandhigtay WSL, wax ka yar 4 sano ka hor, isticmaaleyaal badan ayaa ku faraxsan waxyaabaha cusub. Waxyaabaha kale, lahaanshaha barta Linux ee Windows-ka ayaa noo oggolaaneysa inaan adeegsanno qalab badan. Laakiin noocan ah "mashiinka dalwaddii" ayaa leh wax yar oo dhibaato ah: runti, oo si dhakhso leh oo sharraxaad leh u sharraxaya, kuma xirna aalad wax soo saar leh, marka ma maamuli karno codsiyada GUI Ama si rasmi ah maahan, maxaa yeelay VcXsrv haduu ina ogolaanayo.

VcXsrv waa a xorg-ku-saleysan Windows X server. Codsigan yar ayaa noo oggolaanaya inaan iska dhigno inaan leenahay kormeere ku xiran WSL-kayaga, kaas oo aan ku maamuli karno codsiyada adeegsadaha isticmaalaha. Sababtoo ah rakibiddooda ayaa horeyba u ahayd macquul, laakiin waxay muujisay qalad markii aan isku daynay inaan bilowno. Qodobkaan waxaan ku tusi doonaa talaabooyinka ay tahay inaad raacdo haddii, tusaale ahaan, aad rabto inaad ku rakibto Gedit Windows 10.

Sida loo maamulo barnaamijyada Linux oo leh GUI Windows 10 mahadsanidiisa VcXsrv

  1. Waxa ugu horreeya ee ay tahay inaan sameyno waa rakibidda WSL. Gudaha maqaalkan laga soo bilaabo bishii Sebtember ee la soo dhaafay waxaad sharaxday wax kasta oo aad u baahan tahay inaad sameyso. MUHIIM AH: Waqtiga qorista, looma baahna in kor loogu qaado WSL 2; Waxaa jira cayayaanka qaar oo xayira barnaamijyada Linux oo leh GUI in ay ku shaqeeyaan Windows 10. Waxay u badan tahay in la hagaajin doono mustaqbalka, laakiin tani macquul maahan hadda.
  2. Marka xigta, waxaan rakibnaa VcXsrv, oo laga heli karo xidhiidhkan.
  3. Inta lagu guda jiro rakibidda, waxaan uga tagi doonnaa wax walba sidii caadiga ahayd. Dhamaadka rakibida, VcXsrv wuxuu ku shaqeyn doonaa salka gadaashiisa waxaan awoodi doonnaa inaan ka helno xulashadeeda santuuqa nidaamka.
  4. Hadday na tusto digniinta gidaarka, waxaan u oggolaaneynaa marin "VcXsrv windows xserver".

U oggolow isku xirnaanta

  1. Tallaabada xigta waa in la wado imtixaannada. Aragti ahaan, waan rakibi karnaa barnaamij kasta amarkuna wuxuu ku xirnaan doonaa qeybinta Linux ee aan rakibnay. Ubuntu iyo deriska, amarku waa midka caadiga ah (sudo apt install APP). Waxaan xasuusnaano ku rakibidda barnaamijyada WSL inay tahay hawl aad u dheer, marka waa inaad dulqaad yeelataa.
  2. Marka aan rakibno barnaamijka, waxaan fulin doonnaa amarka soo socda:
export DISPLAY=:0
  1. Marka amarka la fuliyo, waa inaan bilownaa arjiga. Tan awgeed, waa inaan ku qornaa magacaaga terminaalka. Xaalada "Gedit", waa inaan qorno "gedit".

Haddii aan dooneyno inaan dhowr barnaamijyo Linux ah isla mar wada shaqeyno, waa inaan ka bilownaa terminalka windows. Xusuusnow in tan la sameeyo, ka hor amar kasta waa inaan galnaa "wsl" adoon xigashooyin lahayn. Waa inaan isticmaalnaa amarka laga bilaabo tallaabada 6 ka hor inta aan la bilaabin codsi kasta.

Dhibaatooyinka Dhibaatada

Badanaa ma jiraan dhibaatooyin badan, laakiin tan ugu badan ayaa ah inaan isticmaaleyno WSL 2, oo aan horey u sharaxnay in xilligan ay jiraan cayayaanka qaarkood. Waxa inala gudboon waa hoos u dhigid (hoos u dhig). Waxaan u samayn doonaa sida soo socota:

  1. Waxaan fureynaa Windows PowerShell oo waxaan kuqornay amarka soo socda si aan noo tuso nooca WSL ee aan isticmaaleyno:
wsl -l -v
  1. Hadday na tusayso oo keliya xulashooyinka caawimaadda, waxaa loo qaadanayaa inaan ku suganahay WSL 1. Haddii macluumaadka ku saabsan nooca uu soo muuqdo hoostana "VERSION" wuxuu muujinayaa "2", waa inaan hoos ugu dhaadhacnaa adoo galinaya amarka soo socda:
wsl --set-version Ubuntu 1
  1. Tallaabada xigta waa samir. Waxay qaadan kartaa 20 illaa 30 daqiiqo (ama ka badan), iyadoo kuxiran qalabka aan isticmaaleyno, in hoos loo dhigo. Marka hawshu dhammaato, barnaamijyada Linux GUI waa inay si habsami leh u socdaan.

Ka taxaddar, waxaa laga yaabaa inay dhibaatooyin ka jiraan barnaamijyada maaddooyinka badan

Waxa lagu sharaxay qodobkan waa sawirka. Tani waxay ka dhigan tahay inaan ku wadi karno codsiyada sida Gedit dhibaato la'aan, laakiin ma ahan fikrad wanaagsan in la rakibo codsiyada sida Rythmbox maxaa yeelay dhawaqu ma noqon doono sidii lafilaayay. Taas ka sokow, barnaamijyadu si fiican ayey u shaqeeyaan, sida haddii ay yihiin hooyo. Iyada oo aan ku xirnayn bey'adda garaafka oo dhan, "mashiinka dalwaddu" wuxuu ka shaqeeyaa dheecaan aad uga badan kuwa kale, sida wax kastoo aan ku rakibeyno Virtualbox ama Microsoft ee Hyper-V.

Looma diidin in mustaqbalka ay sidoo kale wax ka hagaagi doonaan xagga codka. Si kastaba xaalku ha ahaadee, waxa lagu sharaxay qodobkan ayaa u adeegi doona dhammaan kuwa doonaya inay adeegsadaan qaar ka mid ah aaladaha Linux-ka ee Windows-ka oo aan suurtagal ahayn haddii kale. Barnaamijkee Linux-ka-gaar ah oo aad jeceshahay inaad ku shaqeyso Windows 10?


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   PrunusH dijo

    Ka qayb qaadashada laga bilaabo WSL 2 iyadoon hoos loo dhigin WSL 1:

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

    Wanaagsan,