在 Ubuntu 里看到 “spool 报错”,通常不是某一个固定错误,而是指 打印队列(print spooler)或邮件/日志 spool 相关的问题。下面按常见情况给你排查思路。
systemctl status cups
journalctl -u cups -xe
或打开浏览器:
http://localhost:631
看 Jobs 里的错误信息。
sudo systemctl stop cups
sudo rm -rf /var/spool/cups/*
sudo systemctl start cups
确保你在 lpadmin 组:
sudo usermod -aG lpadmin $USER
然后注销重登录。
sudo apt install printer-driver-*
或重新安装对应品牌驱动(HP / Canon / Epson 等)。
df -h /var/spool
ls -ld /var/spool
sudo rm -rf /var/spool/mail/*
sudo rm -rf /var/spool/cron/*
(注意:cron 和 mail 数据会丢失)
如果是邮件相关:
systemctl status postfix
journalctl -u postfix
清理邮件队列:
sudo postsuper -d ALL
请把完整报错文字贴出来,例如:
cannot create /var/spool/cups/...spool directory missinglpd: cannot open spool我可以更精准地告诉你怎么修。
✅ 一句话总结
Ubuntu 的 spool 报错,90% 是打印队列卡死或
/var/spool权限/空间问题,先清空 cups spool 再看日志。
如果你愿意,直接把报错贴出来,我一步一步帮你修。