如何为打印机创建别名?

如何为打印机创建别名?

我正在使用一台网络打印机,它的名称很长(“HP_LaserJet_...”),并附有打印机的完整描述。我想创建一个别名(例如“lp1”),以便在必须指定打印机名称(例如在命令行上)时使用。有没有办法创建别名?

似乎有一种选择是使用 system-config-printer 将打印机名称更改为“pr1”。如果我这样做,哪些文件会被更改?如果出现问题,我希望能够撤消更改?有没有办法将原始的长名称保留在 Printers.conf 的注释中?

答案1

使用浏览器打开 CUPS 管理界面http://localhost:631/admin并添加新打印机,并使用您想要的名称。阅读man cupsenableman lpadmin,并执行以下操作(从命令行):

cupsdisable HP_LaserJet_...
cupsenable lp1
# for systemwide setting
sudo lpadmin -d lp1
# or, for user settings
lpadmin -d lp1

很久以前,我这样做过sudo adduser $USER lp;sudo adduser $USER lpadmin并注销/登录。您可能也必须这样做,以使 CUPS 命令更容易。

相关内容