私はクロスプラットフォームの印刷アプリを構築しており、さまざまな 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に依存しています