该过程显示如何使用 LP 打印命令添加本地打印队列,并将 localhost 选项指定为打印系统数据库中的主机名。请注意,还可修改已配置的打印队列,以便使用 localhost 作为主机名。
成为超级用户或同等角色。
角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”。
将打印主机名设置为 localhost。
# lpadmin -p new-print-queue -s localhost -v device |
检查 /etc/printers.conf 文件中的相应项。
# lpget new-print-queue new-print-queue: bsdaddr=abc,new-print-queue,Solaris |
如果已成功创建或修改打印队列,则 lpget 命令输出会返回新的或已修改的打印队列的名称。
此示例说明如何通过使用带有 -s 选项的 lpadmin 命令来添加新的打印队列 paper,并将 localhost 指定为主机名。
$ su - root # lpadmin -p paper -s localhost -v /dev/ecpp0 # lpget paper paper: bsdaddr=localhost,paper,Solaris |
此示例说明在添加新的打印队列时通过 lpadmin 命令使用系统主机名 abc 的缺省行为。
$ su - root # lpadmin -p newspaper -v /dev/printers/0 # lpget newspaper fargo: bsdaddr=abc,newspaper,Solaris |
此示例说明如何修改现有打印队列 newspaper 并将 localhost 指定为新的打印服务器名称。
$ su - root # lpadmin -p newspaper -s localhost # lpget newspaper newspaper: bsdaddr=localhost,newspaper,Solaris |
有关在使用 Solaris Print Manager 添加或修改打印队列时将 localhost 指定为打印服务器的主机名的信息,请参见如何添加将 localhost 指定为主机名的打印队列 (Solaris Print Manager)。