Lifehacks fionnuar chun oibriú le WSL (Fochóras Windows le haghaidh Linux)

Tá mé go domhain i WSL (Fochóras Windows le haghaidh Linux) agus anois sin WSL2 ar fáil i Insiders Windows, is am iontach é seo chun na roghanna atá ar fáil a iniúchadh i ndáiríre. Gné an-suimiúil a d’aimsigh mé i WSL ná an cumas sonraí a bhogadh “amháin” idir shaolta. Ní taithí é seo is féidir leat a fháil go héasca le meaisíní fíorúla iomlána, agus labhraíonn sé leis an gcomhtháthú daingean idir Linux agus Windows.

Anseo thíos tá tuilleadh eolais ar chuid de na rudaí fionnuara is féidir leat a dhéanamh agus im peanut agus seacláid á mheascadh agat!

Lifehacks fionnuar chun oibriú le WSL (Fochóras Windows le haghaidh Linux)

Seoladh Windows Explorer ó Linux agus faigh rochtain ar chomhaid do dháileadh

Nuair atá tú i líne ordaithe WSL/bash agus tú ag iarraidh rochtain a fháil ar do chuid comhad, is féidir leat "explorer.exe" a rith áit a bhfuil an t-eolaire reatha agus gheobhaidh tú fuinneog Windows Explorer le do chomhaid Linux seachadta chugat tríd an bhfreastalaí plean líonra áitiúil9.

Lifehacks fionnuar chun oibriú le WSL (Fochóras Windows le haghaidh Linux)

Úsáid fíor-orduithe Linux (ní CGYWIN) ó Windows

Scríobh mé faoi seo roimhe seo, ach anois tá ailiasanna ann d'fheidhmeanna PowerShell, a ligeann duit fíor-orduithe Linux a úsáid ón taobh istigh de Windows.

Is féidir leat aon ordú Linux a ghlaoch go díreach ó DOS / Windows / rud ar bith ach é a chur i ndiaidh 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...

Is féidir earraí inrite Windows a ghlaoch/a rith ó WSL/Linux ós rud é go bhfuil cosán Windows i $PATH roimh Windows. Níl le déanamh agat ach é a ghlaoch go sainráite leis an .exe ag an deireadh. Seo mar a oibríonn “Explorer.exe.” Is féidir leat notepad.exe nó aon chomhad eile a dhéanamh freisin.

Seoladh Visual Studio Code agus faigh rochtain ar d'aipeanna Linux ó dhúchas ar Windows

Is féidir leat “cód.” a rith agus tú i bhfillteán i WSL agus tabharfar leid duit é a shuiteáil VS síntí cianda.. Roinneann sé seo go héifeachtach Visual Studio Code ina dhá leath agus ritheann sé an Freastalaí Cód VS “gan cheann” ar Linux leis an gcliant Cód VS i saol Windows.

Ní mór duit a shuiteáil freisin Cód Amharc Stiúideo и Síneadh cianda - WSL. Más mian leat, a shuiteáil leagan béite de Windows Terminal le haghaidh eispéireas teirminéil níos fearr ar Windows.

Seo rogha iontach alt ó bhlag Windows Command Line.

Seo na buntáistí a bhaineann le WSL 2

  • Tá meaisíní fíorúla dian ar acmhainní agus cruthaíonn siad eispéireas an-neamhspleách.
  • Bhí an WSL bunaidh an-"nasctha" ach bhí feidhmíocht measartha lag aige i gcomparáid leis an VM.
  • Cuireann WSL 2 cur chuige hibrideach ar fáil le VManna éadroma, comhéadan lán-nasctha, agus ardfheidhmíocht.

Rith Linux iolrach i soicindí

Anseo tá mé ag úsáid "wsl --list --all" agus tá trí Linux agam ar mo chóras cheana féin.

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

Is féidir liom iad a rith go héasca agus freisin próifílí a shannadh ionas go mbeidh siad le feiceáil i mo Chríochfort Windows.

Rith X Windows Server ar Windows le Pengwin

Pengwin Is dáileadh saincheaptha WSL Linux é atá an-fhionnuar. Is féidir leat é a fháil ag Windows Store. Chomhcheangail Pengwin le X Freastalaí, mar shampla X410, agus gheobhaidh tú córas comhtháite an-fhionnuar.

Bog dáiltí WSL go héasca idir córais Windows.

Ceiliúrann Ana Betts an teicníc iontach seo, leis ar féidir leat do dháileadh idéalach WSL2 a aistriú go héasca ó mheaisín amháin go n carranna.

wsl --export MyDistro ./distro.tar

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

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

Sin é an méid. Faigh an socrú Linux foirfe, sioncronaithe thar do chórais go léir.

Bain úsáid as an Soláthraí Credential Windows Git taobh istigh de WSL

Déanfar na gnéithe thuas go léir a fhí isteach sa bhuaicphointe sa phost fionnuar seo ó Ana Betts, áit a chomhtháthaíonn sé Soláthraí Credential Windows Git i WSL, ag casadh /usr/bin/git-credential-manager isteach i script bhlaosc a ghlaonn an bainisteoir creds git Windows. Brilliant. Ní bheadh ​​sé seo indéanta ach trí chomhtháthú glan agus daingean.

Bain triail as, suiteáil WSL, Críochfort Windows, agus cruthaigh timpeallacht iontach Linux ar Windows..

Foinse: will.com

Add a comment