樹莓派在家中至少三個作用:
家庭資源共享中心、無線打印服務器、下載服務器。
無線打印服務器用蘋果開發的cups實現打印機無線共享。
安裝准備
確認自己的打印機型號,稍后會用到。然后照例先更新源。
sudo apt-get update
安裝
sudo apt-get install cups
# 安裝cups
sudo usermod -a -G lpadmin pi
# 將用戶pi設為管理員
sudo cupsctl --remote-any
# 開啟遠程訪問權限
# cups安裝完畢
配置
-
打開瀏覽器,訪問
http://192.168.*.*:631。冒號前邊是樹莓派的ip地址,后邊的631不可以省略。

-
點擊屏幕正中間的
Adding Printers and Classes,然后點擊左側第一個按鈕Add Printer,選擇自己的打印機(比如HP 1110),然后點擊continue。
注意:過程中需要使用樹莓派的用戶密碼登陸。如果出現您的連接不是私密連接,可以點擊下方高級–繼續前往。 -
將
Name和Description改為好記的名字,比如HP1110,之后可能會用到。勾選上Share This Printer,點擊continue。

-
選好型號后,點擊
Add Printer,添加打印機完畢。坑1:此處必須選擇完全一樣的型號或系列,比如HP1110和1112都必須選擇1110 series,如果用近似的型號,不會提示任何錯誤,但就是打印不出來任何東西。
大部分的型號已經預置,如果沒有對應的型號,則需要安裝相應的驅動。比如惠普系列打印機有2種方法:
1. 用清華源的話,簡單速度快,推薦。`sudo apt-get install hplip` 2. 去`https://developers.hp.com/hp-linux-imaging-and-printing/gethplip`,選擇`Debian`,點擊`Download HPLIP`。之后會跳轉到`Sourceforge`進行下載。目前(2020.3.28)版本號:3.20.3。嫌速度慢的話可以用我下載好的:`鏈接: https://pan.baidu.com/s/1BZidAhtKxA_G8P2LlQP_Jw 提取碼: 93dw`。chmod 755 hplip-3.20.3.run # 賦予可執行權限 ./hplip-3.18.4.run # 運行,並按提示操作 -
按下圖打印測試頁,如果可以打印,則安裝完畢。我的惠普1110打出來色彩有點偏暗。

Win使用
-
Win10很簡單,依次點擊
設置–設備–打印機和掃描儀,就能看到這個打印機,直接點擊添加,等不到1分鍾就可以使用了。


-
Win7略復雜,需要手動設置。依次點擊
控制面板–硬件和聲音–設備和打印機–我所需的打印機未列出–按名稱選擇共享打印機,填寫http://192.168.*.*:631/printers/HP1110(之前設置的打印機名)–下一步–對應驅動–確定
Mac使用
正常情況下,依次點擊設置-打印機與掃描儀–+,選擇驅動並添加共享打印機即可。
坑2:如果無法連接,或者連接了但無法打印,則需手動設置,如下圖。我在這一步被坑了半個多小時。。
注意:隊列里的HP1110是之前設置的打印機名,下邊使用要手動選擇相應的驅動。

