Архив метки: cups

Устанавливаем виртуальный принтер на Linux

Сегодня разберемся как можно добавить виртуальный принтер в систему Linux.




Что делать, если необходимо распечатать документ или прикрепить документ в формате pdf, а принтера нет.




В решении этого вопроса частично поможет сохранение документа через вертикальный принтер, который в последствии можно распечатать в том месте, где есть настоящий принтер.




Для того чтобы данный способ заработал на Linux машине, в нашем случае на Debian, Ubuntu, Astra Linux и т.д. Сперва проверим наличие подсистемы печати CUPS.




sudo netstat -tupnl




При выводе должно присутствовать tcp соединение на порт 631.







Если все в порядке и система cups присутствует, то нам для запуска виртуального принтера необходимо всего лишь установить пакет cups-pdf.




Для этого открываем терминал и набираем следующее:




sudo apt install cups-pdf




Далее перезагружаем систему печати:




sudo /etc/init.d/cups restart




Проверяем список принтеров и что установлено по умолчанию:




sudo lpstat -p -d




Если виртуальный принтер есть в списке, то можно отправлять на печать любые документы и сохранять их в формате pdf на вашем ПК.



[endtxt]




RSS



Добавление RSS-ленты на главную страницу этого сайта не поддерживается, так как это может привести к зацикливанию, замедляющему работу вашего сайта. Попробуйте использовать другой блок, например блок Последние записи, для отображения записей сайта.


2021-11-10T20:52:41
CUPS

Печать на Windows принтер из Linux. LPD.

Есть ПК с Windows XP SP3, к которому подключён по USB и настроен принтер HP LJ P1006. Есть ПК с Xubuntu 12.10, с которого нужно настроить печать на этот принтер по локальной сети. В этой статье я опишу настройку сервера печати LPD на Windows и последующую установку принтера на Linux.

 На ПК с Windows, нужно открыть общий доступ к принтеру. Заходим в свойства принтера, и на вкладке Доступ, активируем опцию — Общий доступ к данному принтеру, с присвоением ему простого сетевого имени без пробелов и спецсимволов. В данном примере сетевое имя нашего принтера — AdminsPrint (выбирал не я:).
Читать