树莓派-搭建无线打印服务

1. 登录主机切换用户

1
2
3
# 默认账密 pi/raspberry
pi@192.168.1.201
pi@raspbian

2. 修改软件源

  • /etc/apt/sources.list 中添加源

    1
    deb http://mirrors.aliyun.com/raspbian/raspbian jessie main contrib non-free rpi
  • /etc/apt/sources.list.d/rpi.list 中添加源

    1
    deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/ jessie main ui
  • 更新软件

    1
    apt-get update

3. 安装 CUPS

1
2
3
4
5
6
7
8
9
10
apt-get install cups

# 将用户加入到 lpadmin 用户组,否则会报错:Unable to add printer forbidden
usermod -a -G lpadmin pi
# 开启 CUPS 的远程访问权限
cupsctl --remote-any

# 注意
需要 "export PATH=$PATH:/bin:/usr/sbin" 存在才能使用 usermod 命令
添加后需要立即生效 "source /etc/profile"

4. 打开CUPS管理界面

  1. http://192.168.1.201:631,根据自己 IP 修改
  2. 点最上方的Adnimistartor栏,进入管理员设置,用户名密码和树莓派相同
  3. 点击add printer添加打印机
  4. 如果能检测到打印机连接,之后就会显示正确的型号,一直下一步
  5. 添加打印机http://192.168.1.201:631/printers/Samsung_xxxx,之后可使用