Lifehacks-ka qabow ee la shaqeynta WSL (Windows Subsystem for Linux)

Waxaan si qoto dheer u galay WSL (Windows Subsystem for Linux) iyo hadda taas WSL2 laga heli karo Xakamaynta Windows, tani waa wakhti aad u fiican in si dhab ah loo baadho fursadaha jira. Muuqaal aad u xiiso badan oo aan ka helay WSL ayaa ah awoodda "si saafi ah" ugu wareejinta xogta u dhaxaysa adduunka. Tani maaha waayo-aragnimo aad si fudud ugu heli karto mashiinnada farsamada gacanta oo buuxa, waxayna ka hadlaysaa is-dhexgalka adag ee u dhexeeya Linux iyo Windows.

Hoos waxaa ku yaal macluumaad dheeraad ah oo ku saabsan qaar ka mid ah waxyaabaha qabow ee aad sameyn kartid markaad isku qaseyso subagga lawska iyo shukulaatada!

Lifehacks-ka qabow ee la shaqeynta WSL (Windows Subsystem for Linux)

Ka soo saar Windows Explorer Linux oo gal faylashaada qaybinta

Markaad ku jirto khadka taliska WSL/bash oo aad rabto inaad si muuqaal ah u gasho faylashaada, waxaad ku ordi kartaa "explorer.exe" meesha tusaha hadda jira oo waxaad heli doontaa daaqada Windows Explorer oo faylashaada Linux lagugu keeno adiga oo adeegsanaya server-ka qorshaha shabakada deegaanka9.

Lifehacks-ka qabow ee la shaqeynta WSL (Windows Subsystem for Linux)

Isticmaal amarrada Linux dhabta ah (ma aha CGYWIN) ee Windows

Horaan wax uga qoray arrintan, laakiin hadda waxaa jira magacyo loogu magac daray PowerShell, kaas oo kuu ogolaanaya inaad isticmaasho amarrada Linux dhabta ah ka gudaha Windows.

Waxaad si toos ah uga wici kartaa amar kasta oo Linux ah DOS / Windows / wax kasta adoo si fudud u dhigaya WSL.exe ka dib, sidan oo kale ah.

C:temp> wsl ls -la | findstr "foo"
-rwxrwxrwx 1 root root     14 Sep 27 14:26 foo.bat

C:temp> dir | wsl grep foo
09/27/2016  02:26 PM                14 foo.bat

C:temp> wsl ls -la > out.txt

C:temp> wsl ls -la /proc/cpuinfo
-r--r--r-- 1 root root 0 Sep 28 11:28 /proc/cpuinfo

C:temp> wsl ls -la "/mnt/c/Program Files"
...contents of C:Program Files...

Fududeynta Windows waxaa loogu yeeri karaa / laga maamuli karaa WSL/Linux maadaama dariiqa Windows uu ku yaal $PATH ka hor Windows. Waxa kaliya oo ay tahay inaad sameyso waa inaad si cad ugu wacdaa .exe dhamaadka. Tani waa sida "Explorer.exe" u shaqeeyo. Waxa kale oo aad samayn kartaa notepad.exe ama fayl kasta oo kale.

Bilaw Visual Studio Code oo ka gal abka Linux gudaha Windows

Waxaad ku socon kartaa "code" inta aad ku jirto gal WSL waxaana laguu sheegi doonaa inaad rakibto Kordhinta fogaanta VS.. Tani waxay si wax ku ool ah u kala qaybisaa Visual Studio Code nus waxayna ku shaqeysaa "madax la'aan" VS Code Server Linux iyadoo wadata macmiilka VS Code ee adduunka Windows.

Waxaad sidoo kale u baahan tahay inaad rakibto Muuqaalka Muuqaalka Visual Studio ΠΈ Kordhinta fog - WSL. Haddii la rabo, rakib nooca beta ee Windows Terminal waayo-aragnimo terminal ka wanaagsan ee Windows.

Halkan waxaa ah maqaallo aad u wanaagsan oo laga soo qaatay khadka taliska Windows blog.

Waa kuwan faa'iidooyinka WSL 2

  • Mashiinnada casriga ah waa kuwo kheyraad xoog leh waxayna abuuraan khibrad aad u madax bannaan.
  • WSL-kii asalka ahaa aad buu u "ku xirnaa" laakiin wuxuu lahaa waxqabad aad u liita marka loo eego VM-ga.
  • WSL 2 waxay bixisaa hab isku-dhafan oo leh VM-yada fudud, is-dhexgal si buuxda ugu xidhan, iyo waxqabad sare.

Ku socodsii Linuxes badan ilbiriqsiyo gudahood

Halkan waxaan isticmaalayaa "wsl --list --all" waxaanan horeyba ugu haystay nidaamkayga saddex Linux.

C:Usersscott>wsl --list --all
Windows Subsystem for Linux Distributions:
Ubuntu-18.04 (Default)
Ubuntu-16.04
Pengwin

Si fudud ayaan u socodsiin karaa iyaga oo waliba u meelayn karaa profiles si ay ugu muuqdaan Terminalkayga Windows.

Ku socodsii X Windows Server-ka Windows-ka adigoo isticmaalaya Pengwin

Pengwin waa qaybinta WSL Linux caadada ah oo aad u fiican. Waxaad ka heli kartaa Windows Store. Ku dar Pengwin X Server, tusaale ahaan X410, oo waxaad helaysaa nidaam isku dhafan oo aad u qabow.

Si fudud u dhaqaaji qaybinta WSL inta u dhaxaysa nidaamyada Windows.

Ana Betts waxay u dabaaldegtaa farsamadan weyn, kaas oo aad si fudud ugu wareejin karto qaybintaada WSL2 ee ku habboon hal mashiin n baabuurta

wsl --export MyDistro ./distro.tar

# размСститС Π΅Π³ΠΎ Π³Π΄Π΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ, Dropbox, Onedrive, Π³Π΄Π΅-Ρ‚ΠΎ Π΅Ρ‰Π΅

mkdir ~/AppData/Local/MyDistro
wsl --import MyDistro ~/AppData/Local/MyDistro ./distro.tar --version 2 

Waa intaas. Hel habka ugu habboon ee Linux, oo la isku waafajiyay dhammaan nidaamyadaaga.

Isticmaal Bixiyaha Aqoonsiga Windows Git gudaha WSL

Dhammaan sifooyinka kor ku xusan waxaa lagu dhejin doonaa dhammaadka in this post qabow ka Ana Betts, halkaas oo ay ku biirto Bixiyaha Aqoonsiga Windows Git ee WSL, u rogaya /usr/bin/git-credential-maareeye oo u rogaya qoraal qolof ah oo wacaysa maamulaha Windows git creds. dhalaalaya. Tani waxay ku suurtageli kartaa oo keliya is dhexgalka nadiif ah oo adag.

Isku day, rakib WSL, Terminal Windows, oo abuur deegaan Linux qurux badan oo ku yaal Windows..

Source: www.habr.com

Add a comment