Я хотів би використовувати свій Pi як сервер друку. Мій принтер підтримується комп'ютером, який я хочу використовувати як сервер друку. Це досить швидко і чи вистачить на це? Як налаштувати сервер друку з рекомендованим зображенням debian?
Я хотів би використовувати свій Pi як сервер друку. Мій принтер підтримується комп'ютером, який я хочу використовувати як сервер друку. Це досить швидко і чи вистачить на це? Як налаштувати сервер друку з рекомендованим зображенням debian?
Відповіді:
Як зазначають кілька інших корисних членів (Гаразд. @AlexChamberlain, якщо чесно.) Вам потрібно переконатися, що драйвери принтера працюють спочатку! Якщо ви не можете регулярно друкувати зі свого комп’ютера, не потрібно використовувати його для перетворення на сервер друку.
Процедура встановлення принтера виходить за рамки цієї відповіді, але, принаймні, повинна включати встановлення CUPS, що включає демона. Ви можете це зробити, виконавши наступне.
$ sudo apt-get install cups
На Debian або наступне в Arch Linux.
$ sudo pacman -S cups
Вам просто потрібно налаштувати сервер, щоб інші машини мали доступ до вашого принтера. Ви збираєтеся редагувати /etc/cups/cupsd.conf
файл, і вам потрібно вказати дві речі.
Ось такий, який повинен відповідати нашим потребам, не соромтеся змінювати цінності.
# /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 Тепер нам просто потрібно налаштувати клієнта ...
Щоб дозволити машинам Window друкувати через наш сервер CUPS, нам потрібно надати їм http://
адресу. Для цього ми збираємось встановити samba
$ sudo aptitude install samba
Переконайтесь, що ви перезапустили демон CUPS.
$ sudo /etc/init.d/cups restart
А тепер ми можемо сказати Windows використовувати наступну URL-адресу! (Переконайтесь, що ви відредагували його, щоб відобразити вашу конкретну настройку.)
http://<ip>:<port>/printers/<printer_name>
Оскільки установка принтерів відрізняється менеджером вікон до менеджера вікон, ми будемо робити це за старим, справжнім способом Arch! Спочатку потрібно встановити libcups
.
$ sudo pacman -S libcups
А потім просто додати IP або ім'я сервера CUPS до /etc/cups/client.conf
. Ваш файл повинен виглядати приблизно так.
# /etc/cups/client.conf
ServerName hostname-or-ip-address[:port]
Кожна програма повинна мати можливість знайти принтер.