Как настроить сервер печати?

Я бы хотел использовать Pi в качестве сервера печати. Мой принтер поддерживается компьютером, который я хочу использовать в качестве сервера печати. Это достаточно быстро и достаточно для этого? Как настроить сервер печати с рекомендуемым изображением debian?

24 голоса | спросил Bengt 8 J000000Sunday12 2012, 20:22:25

1 ответ


19

Преамбула

Как отметили некоторые другие полезные члены (честно говоря, @AlexChamberlain, если честно.) вам нужно убедиться, что драйверы вашего принтера работают в первую очередь! Если вы не можете печатать регулярно с вашего компьютера, не использовать , чтобы преобразовать его на сервер печати. ​​

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

$ sudo apt-get install cups

В Debian или следующем в Arch Linux.

$ sudo pacman -S cups

Сервер

Вам просто нужно перенастроить сервер, чтобы другие компьютеры могли получить доступ к вашему принтеру. Вы собираетесь редактировать файл /etc/cups/cupsd.conf, и вам нужно указать две вещи.

  1. Соединение для прослушивания.
  2. Какие машины могут использовать принтер.

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

# /etc/cups/cupsd.conf
Listen *:49631

<Location /printers>
  Order allow,deny
  Allow 192.168.0.*
  Allow 192.168.1.*
</Location>

Наконец, нам просто нужно перезапустить демон CUPS. Помните, что в любое время, когда вы что-то изменяете в конфигурационном файле , вам необходимо перезапустить демон . В Debian запустите

$ sudo /etc/init.d/cups restart

Тада! Мы создали сервер! = D Теперь нам просто нужно настроить клиента ...


Client

Окна

Чтобы позволить машинам Window печатать через наш сервер CUPS, мы должны предоставить им адрес http://. Для этого мы собираемся установить samba

$ sudo aptitude install samba

Убедитесь, что вы перезапустите демон CUPS.

$ sudo /etc/init.d/cups restart

И теперь мы можем сказать Windows использовать следующий URL-адрес! (Убедитесь, что вы отредактируете его, чтобы отразить вашу конкретную настройку.)

http://<ip>:<port>/printers/<printer_name>

Arch Linux

Поскольку установка принтеров отличается от оконного менеджера оконным менеджером, мы собираемся сделать это по-старому, истинно-Arch-way! Сначала вам нужно установить libcups .

$ sudo pacman -S libcups

И затем вы просто добавляете IP-адрес или имя хоста сервера CUPS в /etc/cups/client.conf. Ваш файл должен выглядеть так.

# /etc/cups/client.conf
ServerName hostname-or-ip-address[:port]

Каждое приложение должно найти принтер.


Ссылки

  1. Общий доступ к принтеру - SystemPrinting - Debian Wiki
  2. CUPS как сервер печати для оконных машин - SystemPrinting -  Debian Wiki
  3. Установка клиентского пакета - CUPS - ArchWiki
ответил 9 J000000Monday12 2012, 04:48:34

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132