Voit nyt liittää USB-laitteita WSL-yhteydellä
Nyt on mahdollista liittää USB-laitteita WSL-yhteydellä ja työskennellä niiden kanssa suoraan. Kiitos Microsoftin panoksesta avoimen lähdekoodin usbipd-win-projekti, voit tehdä erilaisia tehtäviä, jotka eivät olleet käytettävissä WSL: ssä, kuten vilkkua Arduinoa tai käyttää älykortinlukijaa.
Mainos
Ominaisuus edellyttää, että sinulla on toisen sukupolven WSL ytimen versiolla 5.10.60.1 tai uudemmalla.
Usbipd-win on ohjelmisto paikallisesti kytkettyjen USB-laitteiden jakamiseen muille koneille, mukaan lukien Hyper-V-vieraat ja WSL 2. Se tukee hiljaista ohjaimen asennusta Microsoft Hardware Compatibility Publisher -ohjainten käytön ansiosta. Se tukee myös Dev-kanavan koontiversioita, joten voit kokeilla sitä, vaikka käyttäisit Windows 11:n ennakkoversiota. Lopuksi, GitHubin julkaisusivun lisäksi voit asentaa ja päivittää sovelluksen siiveke
.
Näin voit käyttää sitä USB-laitteiden liittämiseen WSL: n alla.
Yhdistä USB-laitteet WSL: ssä
- Mene tällä GitHub-sivulla, lataa ja asenna sovelluksen uusin versio.
- Avaa Ubuntu WSL 2 -esiintymäsi ja kirjoita
sudo apt install linux-tools-5.4.0-77-generic hwdata
. - Muokkaa nyt sudo-asetuksia salliaksesi
juuri
käyttäjä suorittaa usbip-komennon. Kirjoita sitä vartensudo visudo
ja osui Tulla sisään. - Lisätä /usr/lib/linux-tools/5.4.0-77-generic alkuun asti suojattu_polku. Saat jotain tällaista:
Oletusarvot secure_path="/usr/lib/linux-tools/5.4.0-77-generic:/usr/local/sbin:..."
. - Avaa uusi komentokehote kuten järjestelmänvalvoja.
- Kirjoita usbipd wsl list ja paina Enter. Huomaa sen USB-laitteen BUS ID-arvo, jonka haluat liittää WSL: ään.
- Suorita nyt tämä komento:
usbipd wsl liitä --busid
. Korvaaarvoa merkitsemäsi kanssa. - Avaa lopuksi WSL 2 -esiintymäsi ja suorita lsusb-komento nähdäksesi käytettävissä olevat USB-laitteet. Sen pitäisi luetella liitetty laite.
Olet valmis!
Voit nyt työskennellä USB-laitteesi kanssa suoraan WSL: stä.
Kun olet valmis, irrota laite käyttämällä usbipd wsl irrota --busid
. Suorita se jälleen komentokehotteesta, joka on käynnissä järjestelmänvalvojana.
Voit oppia lisää sen toiminnasta osoitteessa virallinen ilmoitus.