Làm cách nào tôi có thể thiết lập máy chủ in?


24

Tôi muốn sử dụng Pi của tôi như một máy chủ in. Máy in của tôi được hỗ trợ bởi máy tính tôi muốn sử dụng làm máy chủ in. Có đủ nhanh và có đủ cho việc này? Làm cách nào để thiết lập máy chủ in với hình ảnh debian được đề xuất?


Lưu ý: nếu bạn thấy các cốc chậm với gs hoặc pdftops sử dụng tối đa 100% cpu. Sau đó, đi vào Cài đặt thiết bị trong giao diện web cốc và đặt dpi thành 300. Hầu hết các máy in Nether mặc định là 600 dpi. Nếu bạn không thích giao diện nổi bật của 300dpi thì hãy chỉnh sửa tệp PPD và tìm vị trí cài đặt 300 dpi, sao chép 300 và đặt thành 350. Tôi thấy 350dpi trông gần giống với 600dpi. * Các tập tin được tìm thấy dưới / usr / share / ppd / và / etc / cup / ppd / * Bạn sẽ phải dừng lại và bắt đầu cốc để xem các thay đổi.

Câu trả lời:


19

Lời nói đầu

Như được chỉ ra bởi một số thành viên hữu ích khác (Được rồi. @AlexChamberlain thành thật.) Bạn cần đảm bảo rằng trình điều khiển máy in của bạn hoạt động trước! Nếu bạn không thể in thường xuyên từ máy tính của mình thì không có việc sử dụng chuyển đổi nó sang máy chủ in.

Quy trình cài đặt máy in nằm ngoài phạm vi của câu trả lời này, nhưng ít nhất, phải bao gồm cài đặt CUPS, bao gồm trình nền. Bạn có thể làm điều đó bằng cách chạy như sau.

$ sudo apt-get install cups

Trên Debian hoặc sau đây trên Arch Linux.

$ sudo pacman -S cups

Máy chủ

Bạn chỉ cần cấu hình lại máy chủ để cho phép các máy khác truy cập vào máy in của bạn. Bạn sẽ chỉnh sửa /etc/cups/cupsd.conftệp và có hai điều bạn cần chỉ định.

  1. Các kết nối để lắng nghe.
  2. Những máy nào có thể sử dụng máy in.

Đây là một trong những phù hợp với nhu cầu của chúng tôi, hãy thoải mái thay đổi các giá trị.

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

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

Cuối cùng, chúng ta chỉ cần khởi động lại daemon CUPS. Hãy nhớ rằng bất cứ khi nào bạn thay đổi một cái gì đó trong tập tin cấu hình, bạn cần khởi động lại daemon . Trên Debian, hãy chạy

$ sudo /etc/init.d/cups restart

Tada! Chúng tôi đã thiết lập máy chủ! = D Bây giờ chúng ta chỉ cần thiết lập ứng dụng khách ...


Khách hàng

các cửa sổ

Để cho phép các máy Window in qua máy chủ CUPS của chúng tôi, chúng tôi cần cung cấp cho chúng một http://địa chỉ. Để làm điều này, chúng tôi sẽ cài đặt samba

$ sudo aptitude install samba

Hãy chắc chắn rằng bạn khởi động lại daemon CUPS.

$ sudo /etc/init.d/cups restart

Và bây giờ chúng ta có thể bảo Windows sử dụng URL sau! (Đảm bảo rằng bạn chỉnh sửa nó để phản ánh thiết lập cụ thể của bạn.)

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

Arch Linux

Vì cài đặt máy in khác với trình quản lý cửa sổ so với trình quản lý cửa sổ, chúng tôi sẽ thực hiện theo cách cũ, đúng kiểu Arch! Đầu tiên bạn cần cài đặt libcups.

$ sudo pacman -S libcups

Và sau đó bạn chỉ cần thêm IP máy chủ CUPS hoặc tên máy chủ /etc/cups/client.conf. Tập tin của bạn sẽ trông như thế này.

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

Mỗi ứng dụng sau đó sẽ có thể tìm thấy máy in.


Tài liệu tham khảo

  1. Chia sẻ máy in - SystemPrinting - Debian Wiki
  2. CUPS làm máy chủ in cho máy cửa sổ - SystemPrinting - Debian Wiki
  3. Cài đặt gói máy khách - CUPS - ArchWiki

nó chỉ hoạt động :-)
greg121
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.