如何更改oracle打印机,打印机配置和管理变更 - 从 Oracle Solaris 10 转换到 Oracle Solaris 11.1...

打印机配置和管理变更

传统 LP 打印服务已替换为通用 UNIX 打印系统 (Common UNIX Printing System, CUPS)。CUPS 是一个模块化的开源打印系统,该系统使用 Internet

打印协议 (Internet Printing Protocol, IPP) 作为管理打印机、打印请求和打印队列的基础协议。CUPS 支持网络打印机浏览选项和基于 PostScript 打印机描述的打印选项。CUPS 还在本地网络中提供公用打印接口。

删除 LP 打印服务

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

多个 LP 打印命令、文件和服务不再可用。有些 LP 打印命令(例如 lp、lpadmin、lpc 和 lpr)仍然可用。但是,现在这些命令由 CUPS 管理。有关已删除的命令、服务和文件的完整列表,请参阅已删除的传统系统管理命令、工具、服务和文件。

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

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

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

按如下方式列出某个打印机的特定选项:# lpoptions -l printer-name

通过使用 -d 选项设置缺省打印机的缺省目标或实例:# lpoptions -d printer-name

/etc/passwd 文件中的 lp 条目现如下:lp:x:71:8:Line Printer Admin:/:

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

如何在安装 Oracle Solaris 11 后设置打印环境

通过以下程序设置打印环境,以便在新安装好后与 CUPS 一起运行。验证 cups/scheduler 和 cups/in-lpd SMF 服务已联机。# svcs -a | grep cups/scheduler

# svcs -a | grep cups/in-lpd

如果这些服务未联机,请启用它们。# svcadm enable cups/scheduler

# svcadm enable cups/in-lpd

检查是否安装 printer/cups/system-config-printer 软件包。# pkg info print/cups/system-config-printer如果已安装软件包,您便可以使用 CUPS 配置打印机。

如果未安装该软件包,请安装此软件包:# pkg install print/cups/system-config-printer

接下来的步骤

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值