分享
 
 
 

CUPS--轻松实现LINUX下的打印

王朝system·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

Unix/Linux下打印总是有许多限制。但若安装了CUPS(Common UNIX Printing System),你将会得到一个完整的打印解决方案。

在UNIX/Linux 下打印的方法很久以来都是用lpd(命令行方式的打印守护程序),它不支持IPP(Internet打印协议),而且也不支持同时使用多个打印设备。

CUPS给Unix/Linux用户提供了一种可靠有效的方法来管理打印。它支持IPP,并提供了LPD,SMB(服务消息块,如配置为微软WINDOWS的打印机)、JetDirect等接口。CUPS还可以浏览网络打印机。

一、安装前的准备工作:

如果你安装的是Mandrake7.2,那么在该系统中已经包括了CUPS。否则需要下载软件,在安装前需要先卸载旧打印程序。下面就以运行Red Hat6.2为例来说明:

首先必须去除lpr,printtool及rhs-printfilters这三个程序。你当然可以备份这几个程序的软件包,如果CUPS在你的机器上不能正常工作或者你不喜欢CUPS,你可以重新安装这几个程序。

卸载的方法:rpm -e lpr printtool rhs-printfilters

然后安装CUPS:rpm -ivh cups-1.1.4-linux-2.2.14-intel.rpm. 这样,CUPS就安装成功了。你会看到下列信息:cups:scheduler started

这说明CUPS已经运行了,正在等待打印任务。

二、 添加一个打印机

你可以通过命令行方式或WEB介面来管理CUPS。我们先以命令行方式添加打印机。以root用户登录,敲入:

/usr/sbin/lpadmin -p LaserJet -E -v parallel:/dev/lp0 -m laserjet.ppd,该命令执行了下列任务:

1、添加一个名为LaserJet的打印机(-p)

2、使打印机变为可用(-E)

3、设置设备及设备类型为use (-v)

4、使用驱动/PPD文件laserjet.ppd (-m)。

在命令行方式下测试打印机的最快捷方式就是键入:

/usr/bin/lp -d LaserJet /etc/aliases

该命令的意思是将/etc目录下的aliases文件打印到名为LaserJet的打印机上,如果打印结果正确就说明打印机工作正常。当然了,这是对打印机的最简单配置。

通过设置p标志位,用户可以设置打印任务的的优先级,如:/usr/bin/lp -d LaserJet -p 90 /etc/aliases

-p 90设置了打印任务的优先级为90(最高的优先级为100)。打印机将在所有优先级低于90的打印任务之前打印用户的文档。没为设置优先级的打印任务其优先级别为默认的打印优先级:50。

用man可以列出更多 的lp打印命令选项,除了上面列出的以外,还有更多很棒的功能,如指定打印份数。

三、使打印机不可用/可用

我们上面成功的增加一台打印机,并进行了测试。如果我们不想使用该打印机该怎么办呢?简单,只要在命令行下敲入disable命令就行了:

/usr/bin/disable -r "Changing Paper" LaserJet

上面的命令将关闭LaserJet打印机,并设置打印机不可用的原因为"changing paper"(正在换纸)。设置-r 选项可以让用户知道打印机的当前状态。

用户可以用enable命令使打印机再次投入使用:

/usr/bin/enable LaserJet

四、安装特定的打印机

上面的例子中安装的是Laserjet打印机,如果用户使用的不是LaserJet打印机,这时该怎么办?CUPS在安装时安装的默认打印机是HP和EPSON的各种型号,这基本上包括了世界上所有的打印机种类(除了佳能)。如果你的打印机不是这几种品牌的,你还有两个选择:

1、 如果你是一个免费软件的爱好者,你可以在Linuxprinting.org网站上寻找鸺机的驱动程序。

2、 如果你是个作风严谨的人,你可以购买ESP Print Pro软件

LinuxPrinting.org网站提供了许多种打印机的驱动程序,它还提供了一个CUPS PPD文件的制作器,许多打印机都需要PPD文件。

ESP Print Pro是由Easy Software Products开发的,这家公司同时也是开发通用UNIX打印系统的发起者之一。ESP Print Pro为CUPS提供了多达2,300多种打印机接口。不幸的是,它的价格很高。

总而言之,CPUS易于配置,遵循GPL版权声明并提供了一个web界面的配置接口。

资源

Mandrake Software:

http://www.linux-mandrake.com

Common Unix Printing System (CUPS):

http://www.cups.org

HPs open source printer site:

http://hp.sourceforge.net

LinuxPrinting.org:

http://www.linuxprinting.org

Easy Software Products:

http://www.easysw.com

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有