Debian配置LibOffice网络打印步骤
CUPS(Common Unix Printing System)是Linux系统下管理打印任务的核心服务,LibOffice依赖它实现网络打印。在终端执行以下命令安装CUPS及必要组件:
sudo apt-get update sudo apt-get install cups cups-client cups-bsd foomatic-filters 安装完成后,启动CUPS服务并设置为开机自启动:
sudo systemctl start cups sudo systemctl enable cups 为了让LibOffice通过网络访问CUPS打印机,需修改CUPS配置文件:
/etc/cups/cupsd.conf文件(需管理员权限):sudo nano /etc/cups/cupsd.conf Listen 0.0.0.0:631 # 允许所有IP访问CUPS的631端口 <Location /> Order allow,deny Allow From all # 允许所有客户端访问 </Location> Ctrl+O→Enter→Ctrl+X),然后重启CUPS服务使配置生效:sudo systemctl restart cups 通过CUPS Web界面添加网络打印机:
http://<Debian主机IP>:631(如http://192.168.1.100:631),使用管理员账户登录(默认用户名为root,密码为系统管理员密码)。HP_LaserJet_1020.local),然后按照提示选择打印机驱动(优先选择厂商提供的Linux驱动,若无则使用通用驱动)。Office_HP_LaserJet),并设置默认选项(如纸张大小、打印质量),最后保存打印机配置。打开LibOffice(Writer、Calc等任意组件),执行以下操作:
Ctrl+P),弹出打印对话框。Office_HP_LaserJet),调整打印设置(如打印范围、份数、颜色模式、纸张方向等)。sudo ufw allow 631/tcp),或确认打印机与Debian主机在同一网络。hplip:sudo apt-get install hplip),或使用第三方工具(如splix)安装特定型号驱动。sudo systemctl status cups,显示active (running)即为正常)。