1. 安裝並設置打印機服務器CUPS
在樹莓派上安裝:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install cups
sudo usermod -a -G lpadmin pi
sudo cupsctl --remote-any
sudo systemctl restart cups
在 CUPS 中設置打印機通過Web界面來完成。https://pi31.local:631/
2. 安裝並設置SAMBA服務器
在樹莓派上安裝SAMBA,為了在Windows下可使用打印服務。
sudo apt-get install samba
sudo nano /etc/samba/smb.conf
smb.conf文件最后添加如下內容:
#CUPS printing.
[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
guest ok = yes
read only = yes
create mask = 0700
#Windows clients look for this share name as a source of downloadable
#printer drivers
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = no
guest ok = no
** 啟動SAMBA:
sudo systemctl restart smbd **
3. 以https://pi31.local 用https訪問pi31添加打印機,並共享打印機。
4.windows下安裝mDNS
為了在windows下可以直接使用pi31.local形式,需要安裝Bonjour Print Services (Windows), 而蘋果產品默認已經安裝了mDNS。