系统管理指南:打印

Procedure如何卸载和挂载表单

  1. 在打印服务器上,成为超级用户或同等角色。

    角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”

  2. 停止接受正在卸载当前表单的计算机上的打印请求。


    # reject printer-name
    

    printer-name 是正在卸载表单的打印机的名称。

    不允许新的打印请求(它可能不需要表单)进入打印机队列。

  3. 卸载当前表单。


    # lpadmin -p printer-name -M -f none
    

    此命令中的变量 printer-name步骤 2 中所用的变量相同。

    将当前表单从打印服务器的 /etc/lp/printers/printer-name /configuration 文件中删除。

  4. 从打印机中取出表单纸张。

  5. 为下一个打印请求装入新的表单纸张。

  6. 挂载表单。


    # lpadmin -p printer-name -M -f form-name[-a -o filebreak]
    -p

    指定要挂载表单的打印机。

    -M

    指定要挂载的表单的名称。

    -a -o filebreak

    (可选)使您可以打印为表单定义的对齐模式的副本(如果存在此定义)。

    -p printer-name

    要挂载表单的打印机。

    -M -f form-name

    要挂载的表单的名称。

    在打印服务器的 /etc/lp/printers/ printer-name/configuration 文件中添加指定的表单。

  7. 在打印机上开始接受打印请求。


    # accept printer-name
    

    打印机准备打印刚挂载的表单。

  8. 验证表单是否已挂载。


    # lpstat -p printer-name -l
    

    否则,请提交需要新表单的打印请求并检查打印机输出。


示例 10–16 卸载表单

以下示例说明卸载打印机 luna 上当前挂载的表单的过程。


# reject luna
destination "luna" will no longer accept requests
# lpadmin -p luna -M f none
# accept luna
destination "luna" now accepting requests


示例 10–17 挂载表单

以下示例说明在打印机 luna 上挂载 medical 表单的过程。


# reject luna
destination "luna" will no longer accept requests
# lpadmin -p luna -M f medical -a -o filebreak
# accept luna
destination "luna" now accepting requests