当前位置:Linux教程 - Linux综合 - 配置CUPS--在LINUX下轻松打印(二)

配置CUPS--在LINUX下轻松打印(二)

CUPS安装时已经安装了基于控制台和基于WEB的接口。如果你是用RPM安装包安装的CUPS,CUPS会自动的运行。以ROOT身份执行下面的命令验证CUPS守护程序是否已经运行:  /etc/rc.d/init.d/cups status  如果你看到下面的输出信息,就说明CUPS已经运行了:  cups: Scheduler is running.  如果CUPS还没有运行,以root身份键入下面的命令启动CUPS:  /etc/rc.d/init.d/cups start  一旦CUPS程序运行起来,在WEB浏览器中输入http://localhost:631,就可以看到它的WEB管理介面,如下图:    点击查看大图   在该页面中有多个选项。点击第一个选项"Do Administration Tasks"(管理任务选项),这时程序会提示你登录,用户名必须以root身份登录。  登录成功后出现了"admin"管理介面,如下图:      Classses选项允许用户在pool或class中设置多个系列的打印机。如果用户将打印任务指定到一个class而非特定的一个打印机上,那么这个class中的第一个可用打印机将会执行打印任务。如果用户集中拥有多种系列的打印机,在做大量的打印时这个功能非常有用。  Job 选项用来管理打印队列中的打印任务。  Printers选项允许用户增加及管理打印机。  若要增加一个打印机,点击"Add Printer"按钮,出现的页面会提示用户填写下列信息:  Name:打印机的名字。  Loaction:连接打印机的主机名。  Description:对打印机的简短描述。      填写完以上信息后,点击"Continue"键。接下来的页面询问打印机当前使用什么类型的设备。唯一的选项是:Disk File。所以用户只要选择"Continue"就可以了。  后  接着用户要提供设备的URI。在页面上有一些例子,包括:  · file:/path/to/filename.prn   · http://hostname:631/ipp/port1   · ipp://hostname/ipp/port1   · ipd://hostname/queue   · smb://workgroup/server/sharename   "file"选项可以将打印内容打印到硬盘的文件中。许多程序无需为之专门创建打印机就可以做到这一点。  "http"选项使直接打印内容直接打印到CUPS的端口  "ipp"选项:通过Internet 打印协议将打印内容直接打印到某个端口。  "ipd"选项:通过Internet打印协议将打印内容放入到打印队列中去。  "smb"选项:可以打印内容到Windows系统的共享打印机上。如果用Windows做为打印服务器,你必须安装Samba才能打印到连接在Windows系统的机器的打印机上。要使用smb,必须从Samba安装smbspool程序:  which smbspool  ln -s `which smbspool` /usr/lib/cups/backends/smb    若which程序未发现smbspool命令,则用户得自己做一个链接别名:  ln -s /usr/bin/smbspool /usr/lib/cups/backends/smb  注意要正确写入smbspool所在的路径。  当上面的信息都填写完毕后,系统会发送一条打印机已经正确加入的消息。在打印机正确加入后,点击"Administration"管理打印机:     在该页面提供的操作包括测试打印机、启动打印机及其它管理任务。它同时显示打印任务及打印机的状态。  在页面中有两个容易混淆的选项:Modify Printer和Configure Printer。Modify Printer选项将会返回到填写设备及URI的页面,而Configure Printer设置的内容包括打印精度等内容,因此这两个选项的功能实际是不同的。  从LinuXPrinting.org下载打印驱动程序的安装很简单。比如安装CUPS-O-Matic PPD文件,只需安装cupsomatic (CUPS 的打印机后台筛选器)和打印机的PPD文件:  1)、在RedHat系统中,将cupsomatic 程序复制到 /usr/lib/cups/filter/cupsomatic目录下,确定其属性为executalbe:  chmod 555 /usr/lib/cups/filters/cupsomatic  注:cupsomatic filter是一个用Perl Script编写的程序,因此系统中只有安装了Perl语言解释器该程序才能执行。   安装完毕后,运行/etc/rc.d/init.d/cups restart重新启动cups的守护程序。这个程序只需安装一次,下次如果需要再安装其它打印机的驱动程序,就只需进行第二步:安装PPD文件就行了。   2)、接着安装PPD文件也很简单,将PPD文件copy到/usr/share/cups/model目录下,并设置其属性为world-readable:chmod 444 /usr/share/cups/model。为了方便对PPD文件的管理,建议用户将这个文件重新命名为与其对应的打印机的名字。完成了复制文件后,需要重新启动cupsd守护程序。      资源    CUPS website:   http://www.cups.org    CUPS-O-Matic backend filter:   http://www.Linuxprinting.org/cupsomatic    Custom PPPD instrUCtions:   http://www.linuxprinting.org/cups-doc.Html    "Skirting Some Common Samba Problems," Richard Sharpe (LinuxWorld.com, November 2000):   http://www.linuxworld.com/linuxworld/lw-2000-11/lw-11-samba.html    LinuxPrinting.org:   http://www.linuxprinting.org    Easy Software Products:   http://www.easysw.com     原文出处:http://www.linuxworld.com/linuxworld/lw-2000-11/lw-11-geek_2.html  


[1] [2] 下一页 

 

(出处:http://www.sheup.com)


上一页 [1] [2]