Официального способа сделать это нет. Вам вероятно придется переустанавливать. (Вы можете воспользоваться возможностью преобразовать свою конфигурацию во что-то вроде Ansible, чтобы в случае аварии вы могли повторно подготовить ее — вместе с резервными копиями, конечно.)
Возможно, можно будет выполнить обновление на месте. использование yum и dnf и много работы — но я совершенно уверен, что это будет больше работы, чем переустановка.
Вы должны проверить LPRng (в Debian упакован как lprng
); он поддерживает удаленную печать с использованием JetDirect (который является протоколом, используемым через порт 9100), с файлом / etc / printcap
, например
remote
:lp=192.168.0.6%9100
, где remote
- имя, присвоенное вашему принтеру локально . См. документацию для получения подробной информации и предупреждений, а также документацию по пакету Debian. Возможно, вы захотите добавить фильтрацию, например, с помощью magicfilter
.
После того, как все настроено, вы можете использовать lp
, lpq
и т. Д. В командной строке, при этом принтер также должен быть доступен из приложений. Одним из основных исключений являются приложения Gtk + 3 и KDE, которые вообще не поддерживают печать в стиле LPR; если вам нужна интегрированная поддержка, вам необходимо установить CUPS.
Файлы PPD позволяют приложениям учитывать особенности и характеристики принтера: доступные форматы бумаги, возможности цветопередачи, возможности двусторонней печати, доступные разрешения печати, минимальные поля и т. Д.