Я возился с этим целый день и не мог понять, в чем проблема из-за недостатка знаний об Ubuntu.
Все началось с того, что я пытался настроить сетевой принтер в командной строке, следуя сообщению (ранее кто-то настраивал на этом компьютере два сетевых принтера, но это крайне нестабильно - я получаю распечатку через несколько часов после отправки задания на печать, поэтому Я решил снова настроить принтер):
>/etc/init.d/cups stop
>update-rc.d -f cupsys remove
>lpstat -a
Теперь на этом этапе lpstat -a
показал мне два принтера, которые я изначально подключил к этому компьютеру.
Однако после того, как я добавил имя сервера в /etc/cups/client.conf
, казалось, что все работает странно:lpstat -a
выдает сообщение "нет такого файла или каталога". И я не могу продолжить с инструкциями на пост, так как следующий lpoptions -d printerName
не будет работать.
Затем я попытался удалить чашки с помощью sudo apt-get purge cups
и переустановить их с помощью sudo apt-get install cups
и запустил его с помощью /etc/init.d/cups start
Я также заметил, что в настройках «Принтеры» я больше не могу добавлять принтеры. "Сожалею! Служба системной печати, кажется, недоступна », - вот что она говорит.
команда lpstat
выдает « lpstat: Bad file descriptor
»
Я предполагаю, что CUPS - это только один из многих способов настройки печати. Может быть запущено несколько служб (демон)?
Между прочим (если это также является подсказкой для диагностики проблемы): Я могу получить localhost: 631 веб-интерфейс CUPS, но не могу попасть ни в одну из ссылок там.
Я истощаюсь, пытаясь разными способами, которые предлагаются в Интернете. Может ли кто-нибудь дать мне подсказку о том, вызвана ли эта проблема CUPS и принципом работы печати в Ubuntu?