Cool lifehacks maka ịrụ ọrụ na WSL (Windows Subsystem maka Linux)

M miri emi na WSL (Windows Subsystem maka Linux) na ugbu a WSL2 dị na Windows Insiders, Nke a bụ oge dị mma iji nyochaa nhọrọ ndị dịnụ. Otu ihe na-adọrọ mmasị m chọtara na WSL bụ ikike ịmegharị data n'etiti ụwa. Nke a abụghị ahụmịhe ị nwere ike nweta ngwa ngwa site na igwe mebere zuru oke, ọ na-ekwu maka njikọta siri ike n'etiti Linux na Windows.

N'okpuru ebe a bụ ozi ndị ọzọ gbasara ụfọdụ ihe dị mma ị nwere ike ime mgbe ị na-agwakọta butter peanut na chocolate!

Cool lifehacks maka ịrụ ọrụ na WSL (Windows Subsystem maka Linux)

Mepee Windows Explorer site na Linux wee nweta faịlụ nkesa gị

Mgbe ị nọ n'ahịrị iwu WSL / bash ma chọọ ịnweta faịlụ gị n'anya, ị nwere ike ịgba ọsọ "explorer.exe." ebe ndekọ ugbu a dị na ị ga-enweta windo Windows Explorer na faịlụ Linux gị na-ebuga gị site na sava ahụ. atụmatụ netwọk mpaghara9.

Cool lifehacks maka ịrụ ọrụ na WSL (Windows Subsystem maka Linux)

Jiri ezigbo iwu Linux (ọ bụghị CGYWIN) sitere na Windows

Edeela m banyere nke a mbụ, mana ugbu a enwere utu aha maka ọrụ PowerShell, nke na-enye gị ohere iji ezigbo iwu Linux site n'ime Windows.

Ị nwere ike ịkpọ iwu Linux ọ bụla ozugbo site na DOS / Windows / ihe ọ bụla site na itinye ya mgbe WSL.exe gasịrị, dị ka nke a.

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...

Enwere ike ịkpọ Windows executables / na-agba ọsọ site na WSL/Linux ebe ụzọ Windows dị na $ PATH tupu Windows. Naanị ihe ị ga - eme bụ ịkpọ ya n'ụzọ doro anya na .exe na njedebe. Nke a bụ otú "Explorer.exe" si arụ ọrụ. Ị nwekwara ike ịme notepad.exe ma ọ bụ faịlụ ọ bụla ọzọ.

Mepee Visual Studio Code wee nweta ngwa Linux gị dị ka nwa afọ na Windows

Ị nwere ike ịgba ọsọ "koodu" mgbe ị nọ na folda na WSL, a ga-akpali gị ka ịwụnye VS Remote ndọtị.. Nke a na-ekewa nke ọma Visual Studio Code na ọkara ma na-agba ọsọ "isi" VS Code Server na Linux yana onye ahịa VS Code na ụwa Windows.

Ịkwesịrị ịwụnye Ihe ngosi Visual Studio и Ime ndọtị - WSL. Ọ bụrụ na-ịchọrọ, wụnye ụdị beta nke Windows Terminal maka ahụmịhe ọnụ ọnụ ka mma na Windows.

Nke a bụ nnukwu nhọrọ nke akụkọ sitere na blọgụ Windows Command Line.

Nke a bụ uru WSL 2

  • Igwe mebere na-arụ ọrụ akụrụngwa ma mepụta ahụmịhe nweere onwe ya.
  • WSL mbụ bụ "jikọrọ" mana ọ nwere arụmọrụ adịghị mma ma e jiri ya tụnyere VM.
  • WSL 2 na-enye usoro ngwakọ nwere VM dị fechaa, interface ejikọtara nke ọma, yana arụmọrụ dị elu.

Gbaa ọtụtụ Linux na sekọnd

N'ebe a, m na-eji "wsl --list --all" na enweelarị m Linux atọ na sistemụ m.

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

Enwere m ike ịme ha ngwa ngwa ma kenye profaịlụ ka ha pụta na Terminal Windows m.

Jiri Pengwin mee X Windows Server na Windows

Pengwin bụ omenala WSL Linux nkesa nke dị ezigbo mma. Ị nwere ike nweta ya na Windows Store. Jikọta Pengwin na Ihe nkesa X, dịka ọmụmaatụ X410, ma ị ga-enweta usoro ntinye aka dị mma.

Bugharịa nkesa WSL ngwa ngwa n'etiti sistemụ Windows.

Ana Betts na-eme ememe ọmarịcha usoro a, nke ị nwere ike iji ngwa ngwa nyefee nkesa WSL2 dị mma site na otu igwe gaa na n ụgbọala.

wsl --export MyDistro ./distro.tar

# разместите его где-нибудь, Dropbox, Onedrive, где-то еще

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

Ọ gwụla. Nweta ntọala Linux zuru oke, mekọrịtara na sistemụ gị niile.

Jiri Windows Git Credential Provider n'ime WSL

Atụmatụ niile dị n'elu ga-akpa n'ime njedebe na nke a mara mma nke Ana Betts, ebe ọ na-ejikọta Onye na-enye nzere Windows Git na WSL, ịtụgharị /usr/bin/git-credential-manager n'ime edemede shei nke na-akpọ Windows git creds manager. Na-egbuke egbuke. Nke a ga-ekwe omume naanị site na njikọta dị ọcha na nke siri ike.

Gbalịa ya, wụnye WSL, Mpaghara Windows, ma mepụta gburugburu Linux mara mma na Windows..

isi: www.habr.com

Tinye a comment