Назад | Перейти на главную страницу

Получение 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/

Что мне не хватает?

Использовать sudo service cups start или sudo /etc/rc.d/init.d/cups start

systemctl зависит от systemd, как говорится в сообщении об ошибке