lp vs lpr. Sử dụng gì trong trường hợp CUPS và sự khác biệt lịch sử nào?


25

Bản phân phối Debian của tôi cung cấp các lệnh lplprđể in từ CUPS.

Tôi là một người không biết in ấn trong UNIX nhưng có các kỹ năng công nghệ khác.

Tôi đã cố gắng để tìm một sự khác biệt trong man lpman lpr. Có vẻ như lpchỉ có nhiều lựa chọn hơn ...

Các gvtiện ích sử dụng lp. Tôi tìm thấy các chủ đề cũ giải thích rằng đó lprlà để in mạng, trong khi đó lplà một trình bao bọc xung quanh lpr...

Tôi chỉ thích đọc:

Câu trả lời:


29

LPR là một phần của hệ thống in BSD gốc. Nó khá đơn giản và dễ hiểu, nhưng nó không có tất cả các khả năng quản lý mà môi trường in lớn muốn có. Bạn có thể hack nó để làm tất cả mọi thứ bằng cách đẩy các bộ lọc vào đúng chỗ, nhưng nó khá là bẩn. Nó cũng bao gồm một chức năng mạng rất hạn chế cho phép bạn gửi công việc đến một máy in từ xa, nhưng vì giao thức chỉ được thiết kế với văn bản đơn giản, nên nó không bao giờ thực sự có quy định để xác định loại tài liệu và dịch chúng sang những gì máy in có thể hiểu . Cách giải quyết đặc biệt đã giúp. Vì giao thức mạng rất đơn giản, rất nhiều máy in mạng hỗ trợ nó.

Hệ thống V đã thiết kế một hệ thống lớn hơn cho phép bạn có những thứ như các lớp máy in và một công việc in sẽ đến máy in miễn phí đầu tiên trong lớp. .

Ngày nay, không ai thực sự sử dụng một trong hai hệ thống. CUPS đã tiếp quản các hệ thống in, nhưng nó cung cấp các công cụ dòng lệnh cho cả in lpr và SYSV (lp). Đó chỉ là sự tương thích. Bạn có thể sử dụng một trong hai lệnh bạn thấy dễ nhất.


6
Nếu CUPS đã tiếp quản thì lệnh CUPS được sử dụng thay cho lp và lpr là gì?
Siêu anh hùng
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.