最近共享在Windows上的打印機頻頻出問題,才開始考慮搭建一個Linux的打印服務器。本以為會很難,誰想居然很簡單(假如不犯錯誤的話)。
sudo apt-get install cups foomatic-db system-config-printer
這其中cups的全稱是Common UNIX Printing System,它支持IPP服務,即Internet
Printing Protocol,也就是通過Internet來提供打印服務,也就是可以通過http://xxx.xxx/printers的形式來訪問打印機。這樣 做的好處很多,因為http是標准的網絡協議,穩定、可靠、透明,不像什麼網絡鄰居之類的,哎,不提也罷。
廢話少說,接上打印機,我的是hp2105,usb接口。接上後,在系統-系統管理-正在打印(是那個system-config-printer),添加打印機,選擇正確的型號,按提示進行就可以了。
然後設置一下cups服務,是否共享,是否可以遠程管理,是否可以刪除其他人的job。
就可以了。其他機器,不管什麼系統,都可以添加這台打印機了。打印機的訪問路徑為http://192.168.0.1:631/printers/hp2105。用起來是相當的痛快。