从 Oracle® Solaris 10 转换至 Oracle Solaris 11.2

退出打印视图

更新时间: 2014 年 12 月
 
 

删除 LP 打印服务

    删除 LP 打印服务后,便会出现以下重要变更:

  • 桌面上不再提供 Solaris 打印管理器。CUPS 打印管理器代替此工具。请参见在 Oracle Solaris 11.2 中配置和管理打印

  • 多个 LP 打印命令、文件和服务不再可用。有些 LP 打印命令(例如 lplpadminlpclpr)仍然可用。在 Oracle Solaris 11 中,这些命令由 CUPS 管理。有关已删除的命令、服务和文件的完整列表,请参阅已删除的传统系统管理命令、文件和服务

  • CUPS 不使用 Oracle Solaris 10 中存储在 NIS 命名服务中的打印机配置。CUPS 自动探索网络上的打印机,使您可以在不进行任何手动配置的情况下打印到这些打印机。通过打开共享功能,管理员可以共享通过 CUPS 配置的网络打印机。请参见在 Oracle Solaris 11.2 中配置和管理打印 中的如何取消共享或共享打印机

  • 在 Oracle Solaris 10 和以前的发行版中,/etc/printers.conf 文件存储所有通过 LP 打印服务设置的打印机的详细信息。从 Oracle Solaris 11 开始,新安装后不再生成此文件。对于通过 lp 打印命令配置的打印机,其相关信息均已删除。结果是使得系统上好像从未配置过这些打印机。所有之前配置的打印机都必须通过 CUPS 重新配置。请注意,您无需在重新配置前删除现有打印机。有关设置打印环境以使用 CUPS 的信息,请参见如何在安装后设置打印环境

  • ~/.printers 文件中基于每个用户配置的打印机不再工作。打印机配置需使用 CUPS 单独管理。通过设置 LPDESTPRINTER 环境变量或使用新的 lpoptions 命令,可以基于每个用户设置缺省打印机。lpoptions 命令创建 ~/.lpoptions 文件,可将缺省打印机条目列在此文件中。缺省情况下,所有打印作业都已定向到这台打印机。

    按如下方式列出某个打印机的特定选项:

    # lpoptions -l printer-name

    通过使用 –d 选项设置缺省打印机的缺省目标或实例:

    # lpoptions -d printer-name

    请参见在 Oracle Solaris 11.2 中配置和管理打印 中的设置缺省打印机

  • /etc/passwd 文件中的 lp 条目如下:

    lp:x:71:8:Line Printer Admin:/:

    /etc/group 文件中的 lp 条目与前几个发行版中的相同。

请参见在 Oracle Solaris 11.2 中配置和管理打印 中的第 1  章 使用 CUPS 设置和管理打印机(概述)