Windows Subsystem for Linux を搭載した Ubuntu で CUPS と印刷を動作させる

Windows Subsystem for Linux を搭載した Ubuntu で CUPS と印刷を動作させる

私はクロスプラットフォームの印刷アプリを構築しており、さまざまな Linux でテストする必要があります。VM を使用することもできますが、WSL がここにあるので、少なくとも最初はそれを使用するだけでもはるかに便利です。

CUPS をインストールしましたが、実行されません。

$ dpkg -s cups
Package: cups
Status: install ok installed
...
$ sudo systemctl restart cups.service
System has not been booted with systemd as init system (PID 1). Can't operate.

ネット上で WSL での印刷に関するガイドを 1 つ見つけましたが、それによると「問題なく動作する」ようです。https://www.scivision.dev/scanningprinting-with-windows-subsystem-for-linux/

何が足りないのでしょうか?

答え1

使用sudo service cups start または sudo /etc/rc.d/init.d/cups start

systemctlエラーメッセージにあるようにsystemdに依存しています

関連情報