Linux网络打印故障排除(手把手教你解决常见问题)

V5主机测评

在使用 Linux 系统(如 Ubuntu、Debian、CentOS 等)进行网络打印时,很多用户会遇到打印机无法连接、任务卡住或找不到设备等问题。别担心!本教程将从零开始,一步步带你排查和解决 Linux网络打印 的常见故障,即使是电脑小白也能轻松上手。

一、确认基础条件

在动手之前,请先确认以下几点:

  • 你的打印机已正确连接到同一局域网(Wi-Fi 或有线)
  • 打印机电源开启且处于就绪状态
  • 你的 Linux 电脑能正常上网

二、安装并启动 CUPS 打印服务

CUPS(Common Unix Printing System)是 Linux 下最常用的打印系统。大多数现代发行版默认已安装,但如果没有,请按以下步骤操作:

Ubuntu/Debian 用户:

sudo apt updatesudo apt install cups

CentOS/RHEL 用户:

sudo yum install cups# 或者使用 dnf(较新版本)sudo dnf install cups

安装完成后,启动并启用 CUPS 服务:

sudo systemctl start cupssudo systemctl enable cups

三、通过 Web 界面添加网络打印机

CUPS 提供了一个图形化的 Web 管理界面,非常方便。打开浏览器,访问:

http://localhost:631

点击 “Administration” → “Add Printer”,系统可能会提示你输入用户名和密码。此时请输入你当前 Linux 用户的账号(需属于 lpadmin 用户组)。

如果看不到你的网络打印机,请确保它支持 IPP、LPD 或 SMB 协议,并尝试手动输入 IP 地址。例如:

ipp://192.168.1.100/ipp/print
Linux网络打印故障排除(手把手教你解决常见问题)

四、常见故障排查技巧

以下是几个高频问题及解决方案:

1. 找不到网络打印机?

运行以下命令扫描局域网中的打印机设备:

avahi-browse -at | grep -i printer

如果没有输出,说明打印机未广播服务,可尝试直接用 IP 添加。

2. 打印任务卡住不动?

清除所有待处理任务:

sudo cancel -asudo cupsdisablesudo cupsenable

3. 权限不足无法管理打印机?

将当前用户加入 lpadmin 组:

sudo usermod -aG lpadmin $USER

然后注销并重新登录生效。

五、测试打印

添加成功后,点击 “Print Test Page” 测试。如果纸张正常输出,恭喜你!Ubuntu打印设置 已完成。

若仍失败,请检查防火墙是否阻止了 631 端口(CUPS 默认端口):

sudo ufw allow 631/tcp

六、总结

通过以上步骤,你应该能解决大部分 打印机故障排除 问题。记住,核心在于:确保网络连通、CUPS 正常运行、驱动匹配。如果你使用的是品牌打印机(如 HP、Epson),也可以安装厂商提供的 Linux 驱动包(如 hplip)以获得更好兼容性。

掌握这些技巧后,你在 Linux 环境下的 CUPS配置 和网络打印将变得得心应手!

文章版权声明:除非注明,否则均为V5主机测评网_性价比VPS_性价比云服务器_免费独立服务器原创文章,转载或复制请以超链接形式并注明出处。