Запуск CUPS и печати в Ubuntu с помощью подсистемы Windows для Linux

Запуск CUPS и печати в Ubuntu с помощью подсистемы Windows для Linux

Я создаю кроссплатформенное приложение для печати и мне нужно протестировать его на разных Linux. Я мог бы использовать виртуальные машины, но у меня 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, и там все звучит так, будто это «просто работает»: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, как указано в вашем сообщении об ошибке

Связанный контент