在麒麟系统中设置默认打印机需通过图形界面右键选择“设为默认打印机”,或在cups网页后台administration→manage printers中设默认选项,亦可用命令lpoptions -d printer_name或gsettings set org.gnome.desktop.printer default-printer 'printer_name'快速切换。

在麒麟系统中,当你安装了多台打印机后,系统不会自动指定某一台为默认设备,每次打印时都需手动选择——这会拖慢日常办公节奏,尤其在批量处理文档时容易选错设备。
通过图形界面设置默认打印机
点击【开始菜单】→【设置】→【设备】→【打印机】,进入打印机管理页面。
在打印机列表中,找到你希望设为默认的那台设备,【右键点击该打印机名称】,在弹出的菜单中选择“设为默认打印机”。
此时该打印机名称左侧会出现一个蓝色对勾图标,表示已生效。后续所有应用(如WPS、浏览器、LibreOffice)发起打印任务时,将自动调用这台设备,无需再手动切换。
通过CUPS Web界面确认并强制指定
打开浏览器,访问 http://localhost:631 进入CUPS管理后台。
点击顶部【Administration】→【Manage Printers】,在打印机列表中找到目标设备,点击其名称进入详情页。
点击【Administration】下拉菜单 → 选择【Set Default Options】→ 切换到【Job Defaults】选项卡 → 在“Default printer”字段中,从下拉菜单里【明确选择该打印机名称】 → 点击【Set Default Options】保存。
这一步能绕过图形界面可能存在的缓存延迟,确保CUPS底层服务级默认值被真实写入。若此前图形界面设置未生效,此操作可立即修正。
命令行快速切换默认打印机
方法一:使用lpoptions命令(推荐)
打开终端,执行:
lpoptions -d printer_name
其中 printer_name 必须与 lpstat -p 命令列出的打印机实际名称完全一致(区分大小写,不含空格)。
方法二:使用gsettings修改GNOME/Kylin桌面层配置
执行:
gsettings set org.gnome.desktop.printer default-printer 'printer_name'
【注意:此处的 printer_name 必须带单引号,且必须与系统内注册的全名严格一致】
执行后无需重启,新打印任务即刻生效。可立即用 echo "test" | lp 验证是否输出到目标设备。











