2

У меня минимальная система Linux, и я хотел бы напечатать. Кажется, обычный подход заключается в установке чашек.

Но то, что я думаю, очень раздражает, так это то, что чашки поставляются с собственным веб-сервером для настройки. Тем не менее, кажется, что чашки - лучшее рабочее решение для печати.

  1. Есть ли облегченная версия чашек, которая просто берет простые файлы конфигурации и предоставляет обычные вещи lp *.

  2. Можно ли скомпилировать чашки, чтобы он не включал веб-сервер.

  3. Почему они считают хорошей идеей установить веб-сервер для настройки сервера печати?

2 ответа2

2

объявление 1) я не знаю

объявление 2) Строго говоря: нет, из-за 3)

Объявление 3) Поскольку компонент веб-сервера уже существует для реализации IPP (Internet Printing Protocol), который является производным от HTTP. Поэтому создание веб-интерфейса пользователя для настройки сервера и предоставления информации о принтерах - это лишь небольшой шаг вперед.

Возможно, вам удастся убрать веб-интерфейс, пока он больше не будет работать, но вы не сможете избавиться от компонента веб-сервера, пока не добьетесь поддержки IPP. И это приведет к полной переписке кубков, поскольку IPP - это его собственный протокол.

1
  1. Да и нет, вы можете установить простой LPD (BSD) и magicfilter , но большая часть автоматизации, выполняемой CUPS, должна выполняться вами.

  2. Основное назначение CUPS - реализация IPP, а IPP основан на HTTP, поэтому нет.

  3. Нет, но вы могли бы ограничить CUPS слушать только петлевой сетевое устройство listen 127.0.01

Два способа для вашей потребности:

  1. Установите демона низкого уровня, такого как LPRng или BSD/LPD , magicfilter и настройте свой /etc/printcap самостоятельно
  2. Ограничьте CUPS локальным хостом в /etc/cups/cupsd.conf , установите Listen localhost:631 вместо Listen *:631

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .