Windows Tips & News

Вече можете да свързвате USB устройства в WSL

click fraud protection
ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата

Вече е възможно да свързвате USB устройства в WSL и да работите директно с тях. Благодарение на приноса на Microsoft към проект с отворен код usbipd-win, можете да изпълнявате различни задачи, които не са били налични в WSL, като мигане на Arduino или достъп до четец на смарт карти.

Реклама

Функцията изисква да имате второ поколение WSL с версия на ядрото 5.10.60.1 или по-нова.

свържете USB устройства в WSL

Usbipd-win е софтуер за споделяне на локално свързани USB устройства с други машини, включително Hyper-V гости и WSL 2. Той поддържа тихо инсталиране на драйвери благодарение на използването на драйвери на Microsoft Hardware Compatibility Publisher. Той също така поддържа компилации на канали за разработчици, така че можете да го опитате, дори ако използвате предварителна версия на Windows 11. И накрая, в допълнение към страницата за издаване на GitHub, можете да инсталирате и актуализирате приложението крило.

Ето как да го използвате за свързване на USB устройства под WSL.

Свържете USB устройства в WSL

  1. Насочете се тази страница на GitHub, изтеглете и инсталирайте най-новата версия на приложението.
  2. Отворете вашия Ubuntu WSL 2 екземпляр и въведете sudo apt install linux-tools-5.4.0-77-generic hwdata.
  3. Сега променете опциите sudo, за да разрешите корен потребител, за да изпълни командата usbip. За това напишете sudo visudo и удари Въведете.
  4. Добавете /usr/lib/linux-tools/5.4.0-77-generic до началото на защитен_път. Ще получите нещо подобно: По подразбиране secure_path="/usr/lib/linux-tools/5.4.0-77-generic:/usr/local/sbin:...".
  5. Отворете нов командния ред като администратор.
  6. Въведете usbipd wsl list и натиснете Enter. Забележете стойността на BUS ID за USB устройството, което искате да прикачите към WSL.
  7. Сега изпълнете тази команда: usbipd wsl прикачи --busid . Заменете стойност с този, който сте отбелязали.
  8. Накрая отворете своя WSL 2 екземпляр и изпълнете командата lsusb, за да видите наличните USB устройства. Той трябва да изброява вашето прикачено устройство.

Ти си готов!

Вече можете да работите с вашето USB устройство направо от WSL.

Когато приключите, отделете устройството с помощта на usbipd wsl detach --busid . Отново го стартирайте от командния ред, работещ като администратор.

Можете да научите повече за това как работи в официално съобщение.

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата
Всички начини за стартиране на WSL Linux Distro в Windows 10

Всички начини за стартиране на WSL Linux Distro в Windows 10

Има различни начини за стартиране на дистрибуция на Linux, инсталирана в подсистемата на Windows ...

Прочетете още

Актуализирайте и надстройте WSL Linux Distro в Windows 10

Този уебсайт използва бисквитки, за да подобри вашето изживяване, докато навигирате през уебсайта...

Прочетете още

Добавете потребител към WSL Linux Distro в Windows 10

Добавете потребител към WSL Linux Distro в Windows 10

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още