if ($answer_counter == 1): ?>
endif; ?>
Я только что обнаружил, возможно, оптимальное решение этого беспорядка. Существует сервис под названием «чашки», который, по-видимому, отвечает за выход в сеть и поиск всех принтеров, которые он может найти и установить для вас (gee-thanks --NOT). Поскольку это задание Upstart, вы можете остановить службу с помощью:
sudo service cups-browsed stop
Еще лучше, вы можете запретить запуск службы снова, добавив простой текстовый файл в /etc/init
, который содержит одно слово manual
. Файл должен быть назван
cups-browsed.override
Итак, просто запустите gedit с помощью
gksudo gedit /etc/init/cups-browsed.override
поместите manual
в первую и единственную строку и сохраните файл.
При следующей перезагрузке служба не будет перезапущена. Однако вам не нужно перезагружаться, если вы уже остановили службу. После того, как вы поместили этот файл в / etc / init, услугу можно запустить только вручную (если и когда вам нужно / нужно), используя:
sudo service cups-browsed start
-or-
sudo service cups-browsed stop'
Я тестировал это за одну перезагрузку. Печать все еще прекрасна, и до сих пор я не получаю несколько сотен принтеров после перезагрузки. Только те, которые я установил вручную, отображаются.