我的想法是把打印機連接在家用服務器上,家裏所有的電腦實現共享打印。
先安裝cups
查閱wiki,對於常用的打印機型號,都有說明。主要是把相應的型號的各種設置工具,plugin安裝好。
啓動cups服務
sudo systemctl start org.cups.cupsd
sudo systemctl enable org.cups.cupsd
通過cups的webui進行管理
最開始只能通過本機的webui進行管理。
進入localhost:631
在管理頁面添加打印機,並設置分享打印機,允許遠程管理等設置。
這一步完成後,測試本機打印應該沒有問題了。
我用的hp-1020plus,根據文檔先後安裝了hplip, hplip-plugin。
在cups裏只找到了1020的驅動,但添加後成功運行。
在windows裏添加打印
服務器上的設置完成後,在windows裏通過添加打印機,實現遠程打印。
“設備和打印機”裏,添加打印機,選擇網絡打印機,我的不在清單上,“依名稱選取共享的打印機”,地址欄輸入“http://192.168.1.100:631/printers/HP_1020_Printer”來連接到共享的打印機(192.168.1.100爲筆記本的靜態IP,HP_1020_Printer爲剛纔填寫的Name,所以建議一開始就簡潔些)
然後會提示安裝驅動,很不幸,windows10裏的驅動中,沒有1020的,我選了個1022的,系統沒有報錯,打印測試頁成功。
目前看來是成功了,以後會不會有問題再看。