Linux安装HP打印机,我们一般都会优先使用HPLIP+CUPS。
但由于Kali官方源于2025-12-24移除了hplib包。导致我们无法通过apt install hplip直接安装HP打印的驱动,而从官方直接下载hplip-*.run也会因为其它依赖安装失败而无法正常安装。
对此我只好退而求其次,使用IPP先把打印机运行起来再说,缺点是无法使用扫描功能。
自动脚本如下:
#!/bin/bash
# Kali 2026 添加 HP M1213nf IPP 打印机
# 第一步:替换为你的打印机实际 IP(例如 192.168.1.100)
PRINTER_IP="192.168.1.200"
# 第二步:安装 CUPS 核心组件(如果未安装)
echo "===== 安装 CUPS 打印服务 ====="
sudo apt update && sudo apt install -y cups cups-client
sudo systemctl enable --now cups
# 第三步:添加 IPP 打印机
echo "===== 添加 HP M1213nf 打印机 ====="
sudo lpadmin -p HP_M1213nf -E -v ipp://$PRINTER_IP/ipp/print -m everywhere
sudo lpoptions -d HP_M1213nf
# 第四步:验证打印机状态
echo "===== 验证打印机状态 ====="
lpstat -p -d
# 第五步:打印测试页
echo "===== 打印测试页 ====="
lp /usr/share/cups/data/testprint
echo "===== 操作完成!如果测试页打印成功,说明配置正常 ====="
