Microsoftはこのほど、「Connecting a USB Printer device to WSL 2 - Microsoft Tech Community」において、WSL 2で動作するUbuntuにおいてUSB接続のHPプリンタを使用する方法を紹介した。具体的にどのような手順でWSL 2上のLinuxからUSB接続のプリンタを使用することができるかが説明されている。

  • Connecting a USB Printer device to WSL 2 - Microsoft Tech Community

    Connecting a USB Printer device to WSL 2 - Microsoft Tech Community

説明されているセットアップの主な手順は次のとおり。

  1. Windowsにおいて「dorssel/usbipd-win」をダウンロードしてインストール
  2. WSL 2のUbuntuにおいてusbipをインストール
  3. Windowsにおいてusbipdを実行し、HPプリンタを接続したUSBをWSL2のUbuntuへバインド
  4. WSL 2のUbuntuにおいて接続されたUSBデバイスを確認
  5. WSL 2のUbuntuにおいてCUPSのインストールとセットアップ
  6. WSL 2のUbuntuにおいてHP Deskjet 3776をインストール
  7. WSL 2のUbuntuにおいてHP Deskjet 3776をセットアップ
  8. WSL 2のUbuntuにおいてD-Busサービスを起動
  9. WSL 2のUbuntuにおいてHP Deskjet 3776をセットアップを完了

WSL 2のUbuntuから直接プリンタに印刷できると、これまでUbuntuから直接印刷するような機能を持っていたソフトウェアをWS L2からも利用できるようになる。MicrosoftはWS L2の機能を随時拡張しており、これまでよりも多くのことがWSL 2でできるようになっている。

記事で説明されているセットアップ方法は「Connecting USB devices to WSL - Windows Command Line」にも類似した説明が掲載されている。