Ich baue eine plattformübergreifende Druck-App und muss sie auf verschiedenen Linux-Systemen testen. Ich könnte VMs verwenden, aber ich habe WSL einfach hier am Laufen und es wird viel bequemer sein, zumindest anfangs nur, es zu verwenden.
Ich habe CUPS installiert, aber es läuft nicht:
$ 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.
Ich habe im Internet eine einzige Anleitung zum Drucken in WSL gefunden und sie klingt, als würde es „einfach funktionieren“:https://www.scivision.dev/scanningprinting-with-windows-subsystem-for-linux/
Was vermisse ich?
Antwort1
Verwenden Sie sudo service cups start
oder
sudo /etc/rc.d/init.d/cups start
systemctl
ist von systemd abhängig, wie Ihre Fehlermeldung besagt