统信UOS中设置默认打印机有四种方法:一、通过打印管理器图形界面右键设为默认;二、通过CUPS Web界面(http://localhost:631)点击Set As Default;三、用lpoptions -d命令行设置;四、编辑~/.cups/lpoptions配置文件写入Default dest。

如果您在统信UOS系统中安装了多台打印机,但文档打印时未按预期输出到指定设备,则可能是当前系统默认打印机设置不正确。以下是切换和设置默认打印机的具体方法:
一、通过打印管理器图形界面设置默认打印机
该方法利用统信UOS内置的打印管理器工具,直接在图形化界面中完成默认打印机的指定,操作直观且无需命令行干预。
1、点击任务栏左下角启动器图标,打开应用启动器。
2、在搜索框中输入打印管理器,单击对应图标启动程序。
3、在打印管理器主界面中,查看已添加的打印机列表,确认目标打印机名称已显示且状态为“就绪”。
4、右键单击目标打印机名称,在弹出菜单中选择设为默认打印机选项。
5、界面顶部或状态栏将提示“默认打印机已更改为【XXX】”,此时新设置即时生效。
二、通过CUPS Web管理界面设置默认打印机
该方法适用于需远程管理或图形界面异常时,通过CUPS内置Web控制台修改系统级默认打印队列,配置结果与图形界面完全同步。
1、确保CUPS服务正在运行:打开终端,执行命令 sudo systemctl status cups,确认状态为active (running)。
2、在浏览器地址栏输入 http://localhost:631 并回车,访问本地CUPS管理界面。
3、点击顶部导航栏中的Printers标签,进入打印机列表页。
4、在目标打印机名称右侧,找到并点击Set As Default链接。
5、页面将跳转至打印机详情页,URL末尾出现 ?op=set-default 参数,表示设置请求已提交。
三、通过命令行使用lpoptions命令设置默认打印机
该方法适合批量部署、脚本调用或高级用户快速切换,默认设置保存于用户级配置文件中,不影响其他用户。
1、打开终端(快捷键 Ctrl+Alt+T)。
2、执行命令 lpstat -p,列出所有已注册打印机及其名称(如 HP_LaserJet_MFP_M28a、Brother_MFC_J6935DW)。
3、执行命令 lpoptions -d 打印机名称,将“打印机名称”替换为上一步查得的实际名称(例如:lpoptions -d HP_LaserJet_MFP_M28a)。
4、执行 lpoptions -l | grep "default" 验证当前默认值是否已更新为指定打印机。
四、通过修改用户级cups-lpoptions配置文件设置默认打印机
该方法直接编辑底层配置文件,适用于图形界面不可用、命令行受限或需固化默认设置的场景,修改后立即生效。
1、在终端中执行 ls ~/.cups/lpoptions,确认该文件存在;若不存在,后续命令将自动创建。
2、执行命令 echo "Default dest 打印机名称" > ~/.cups/lpoptions,其中“打印机名称”需与 lpstat -p 输出一致。
3、执行 cat ~/.cups/lpoptions 查看文件内容,确认仅包含一行格式为 Default dest XXX 的记录。
4、重启当前用户会话(如注销再登录)或重启CUPS服务(sudo systemctl restart cups),使配置加载生效。


















