Lifehacks fionnar airson a bhith ag obair le WSL (Windows Subsystem airson Linux)

Tha mi domhainn a-steach do WSL (Windows Subsystem airson Linux) agus a-nis sin WSL2 ri fhaighinn ann an Windows Insiders, is e deagh àm a tha seo airson sgrùdadh a dhèanamh air na roghainnean a tha rim faighinn. Is e feart glè inntinneach a lorg mi ann an WSL an comas dàta a ghluasad “dìreach” eadar saoghal. Chan e eòlas a tha seo a gheibh thu gu furasta le làn innealan brìgheil, agus tha e a’ bruidhinn ris an aonachadh teann eadar Linux agus Windows.

Gu h-ìosal tha barrachd fiosrachaidh mu chuid de na rudan fionnar as urrainn dhut a dhèanamh nuair a bhios tu a’ measgachadh ìm cnò-bhainne agus seoclaid!

Lifehacks fionnar airson a bhith ag obair le WSL (Windows Subsystem airson Linux)

Cuir air bhog Windows Explorer bho Linux agus faigh cothrom air na faidhlichean sgaoilidh agad

Nuair a tha thu ann an loidhne-àithne WSL/bash agus gu bheil thu airson faighinn gu na faidhlichean agad gu fradharcach, faodaidh tu “explorer.exe” a ruith far a bheil an eòlaire gnàthach agus gheibh thu uinneag Windows Explorer leis na faidhlichean Linux agad air an lìbhrigeadh dhut tron ​​​​t-seirbheisiche. plana lìonra ionadail9.

Lifehacks fionnar airson a bhith ag obair le WSL (Windows Subsystem airson Linux)

Cleachd fìor òrdughan Linux (chan e CGYWIN) bho Windows

Tha mi air sgrìobhadh mu dheidhinn seo roimhe, ach a-nis tha ailias ann airson gnìomhan PowerShell, a leigeas leat fìor òrdughan Linux a chleachdadh bhon taobh a-staigh Windows.

Faodaidh tu fios a chuir gu òrdugh Linux sam bith gu dìreach bho DOS / Windows / ge bith dè le bhith dìreach ga chuir às deidh WSL.exe, mar seo.

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

Faodar gnìomhan Windows a ghairm / a ruith bho WSL / Linux leis gu bheil slighe Windows ann an $ PATH ro Windows. Chan eil agad ach a ghairm gu soilleir leis an .exe aig an deireadh. Seo mar a tha “Explorer.exe.” ag obair. Faodaidh tu cuideachd notepad.exe no faidhle sam bith eile a dhèanamh.

Cuir air bhog Còd Visual Studio agus faigh cothrom air na h-aplacaidean Linux agad gu dùthchasach air Windows

Faodaidh tu “code.” a ruith fhad ‘s a tha thu ann am pasgan ann an WSL agus thèid iarraidh ort stàladh Leudachain VS Remote.. Bidh seo gu h-èifeachdach a ’sgaradh Còd Stiùidio Lèirsinneach ann an leth agus a’ ruith VS Code Server “gun cheann” air Linux leis an neach-dèiligidh Còd VS ann an saoghal Windows.

Feumaidh tu cuideachd a stàladh Còd Stiùideo Lèirsinneach и Leudachadh iomallach - WSL. Ma tha thu ag iarraidh, stàlaich tionndadh beta de Windows Terminal airson eòlas crìochnachaidh nas fheàrr air Windows.

Seo taghadh math de artaigilean bho bhlog Windows Command Line.

Seo na buannachdan bho WSL 2

  • Tha innealan mas-fhìor dian air goireasan agus cruthaichidh iad eòlas gu math neo-eisimeileach.
  • Bha an WSL tùsail gu math “ceangailte” ach bha coileanadh meadhanach ìosal aige an taca ris an VM.
  • Tha WSL 2 a’ tabhann dòigh-obrach tar-chinealach le VMan aotrom, eadar-aghaidh làn-cheangailte, agus àrd-choileanadh.

Ruith ioma Linux ann an diogan

An seo tha mi a’ cleachdadh “wsl --list --all” agus tha trì Linuxes agam air an t-siostam agam mu thràth.

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

Is urrainn dhomh an ruith gu furasta agus cuideachd pròifilean a shònrachadh gus an nochd iad anns an Terminal Windows agam.

Ruith X Windows Server air Windows le Pengwin

Pengwin na sgaoileadh àbhaisteach WSL Linux a tha gu math fionnar. Gheibh thu e aig Bùth Windows. Cuir còmhla Pengwin le X Server, mar eisimpleir X410, agus gheibh thu siostam aonaichte fìor fhionnar.

Gluais sgaoilidhean WSL gu furasta eadar siostaman Windows.

Tha Ana Betts a’ comharrachadh an dòigh-obrach sgoinneil seo, leis an urrainn dhut an cuairteachadh WSL2 freagarrach agad a ghluasad gu furasta bho aon inneal gu n càraichean

wsl --export MyDistro ./distro.tar

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

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

Sin e. Faigh an suidheachadh Linux foirfe, sioncronaich thairis air na siostaman agad gu lèir.

Cleachd an Solaraiche Teisteanas Git Windows taobh a-staigh WSL

Bidh na feartan gu h-àrd uile air am fighe a-steach don chrìoch anns an dreuchd fionnar seo bho Ana Betts, far a bheil e a 'ceangal Solaraiche creideas Windows Git ann an WSL, a’ tionndadh /usr/bin/git-credential-manager gu sgriobt shligean a dh’ ainmicheas manaidsear creideas Windows git. Sgoinneil. Cha bhiodh seo comasach ach tro aonachadh glan agus teann.

Feuch e, stàlaich WSL, Crìoch Windows, agus cruthaich àrainneachd Linux sgoinneil air Windows..

Source: www.habr.com

Cuir beachd ann