在 Oracle® Solaris 11.2 中配置和管理打印

退出打印视图

更新时间: 2014 年 7 月
 
 

如何删除打印机和打印机访问

  1. 成为打印客户机上有权删除打印机的管理员。
  2. 在作为打印客户机的系统上,删除有关打印机的信息。
    $ lpoptions -x printer-name
    printer-name

    指定要删除的打印机的名称。

    –x

    删除指定的打印机。


    注 - –x 选项仅删除特定打印机和实例的缺省选项。除非使用 lpadmin 命令删除原始打印队列,否则将仍然保留该队列。
  3. 成为管理员。
  4. 在作为打印机服务器的系统上,停止接受打印机的打印请求。
    $ cupsreject printer-name

    此步骤可防止在您删除打印机的过程中任何新请求进入打印机的队列。

  5. 停止打印机。
    $ cupsdisable printer-name
  6. 删除打印机。
    $ lpadmin -x printer-name
  7. 验证是否已删除打印机,如下所述:
    1. 确认在打印客户机上已删除打印机。
      $ lpstat 
      
      -l -p printer-name

      该命令输出显示一条表明打印机不存在的消息。

    2. 确认在打印服务器上已删除打印机。
      $ lpstat 
      
      -l -p printer-name

      该命令输出显示一条表明打印机不存在的消息。

示例 2-10  删除打印机

以下示例说明如何从打印客户机 terra 和打印服务器 jupiter 中删除打印机 luna

terra# lpoptions -x luna
terra# lpstat 

-l -p luna
jupiter# lpadmin -x luna
jupiter# lpstat 

-l -p luna
lpstat: Invalid destination name in list "luna"!