LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1884|回复: 2

debian安装网络打印机hp lj 1000

[复制链接]
发表于 2006-2-14 16:15:34 | 显示全部楼层 |阅读模式
前几天在debian testing下安装了网络打印机hp LaserJet 1000,今天把过程写出来,一
是为了让我这样的菜鸟有些参考,顺便自己也回忆一下,二是请高手帮忙看看指正。

一、软件包
Common Unix Printing System (CUPS)
包括cupsys,cupsys-bsd,cupsys-client
这些软件包的说明可以看后面列出的参考。

共享支持samba
我只装了smbclient(samba-client),没装samba,反正够用就好,然后
$smbclient -L 202.38.xx.xx -U guest     //查看共享打印机名

PPD文件
ppd文件是描述打印机功能的文件,可以从www.linuxprinting.org下载与打印机型号匹
配的ppd。复制HP-LaserJet_1000-foo2zjs.ppd到/usr/share/cups/model/
我看到一篇资料里面说要用foo2zjs来编译ppd文件,还要找sihp1000.img或者sihp1000.
dl,”因为这款打印机在掉电之后要重新加载一个firmware才能工作,所以你应该在每
次打印机断过电的时候用root身份载入sihp1000.dl(或你得到sihp1000.img)“,我想
我用的打印机连接在一台windows机器上,我就用不着了吧。反正我用从linuxprinting
下载的ppd文件工作的挺好。

foo2zjs
LaserJet 1000打印机是一款基于主机的GDI打印机,而并不像HP其他型号的激光打印机
那样使用PCL指令。这个包具体的工作原理我也不清楚,反正装就是了,呵呵。

foomatic
我装了foomatic-filters,有资料里说还要foomatic-bin和foomatic-db包,我没用也行
,而且没找到foomatic-bin的包,更不知道是干吗的了。

hpijs
用于管理打印机的程序,我用的是别人机器上的打印机,这个工作就不管了,没装:)


二、配置

用浏览器打开打开http://localhost:631/进行配置,需要root和root pwd

Device: Windows Printer via SAMBA
Device URI: smb://202.38.xx.xx/hpLaserJ  //打印机共享名用smbclient查看
Make: Hewlett-Packard
Model: HP LaserJet 1000 Foomatic/foozjs(recommended)(en)

然后打印测试页试试,在配置里面可以配置打印质量等等内容。
关于各种程序的打印设置可以参考我列的参考文章,我什么都没改,在Acrabat,firefo
x,leafpad,openoffice.org中打印都没问题,打印质量也很好,起码不比windows下差
,呵呵。

其他的自己摸索吧。

三、参考

Debian打印介绍,作者: lonecat。
http://debian.linuxsir.cn/main/?q=node/60

HP LaserJet -1000/1005 打印机安装历程
http://linux.chinaunix.net/doc/driver/2005-01-26/942.shtml

一步一学Linux与Windows 共享文件Samba,作者:北南南北
http://www.linuxsir.cn/main/?q=node/158
发表于 2006-2-14 17:39:46 | 显示全部楼层
楼主挂hp1000的不知道是什么版本的windows? 我的hp1000原来挂在WINDOWS98就很好,自从挂到WINDOWS XP后就再也不能从Linux打印过去了。 试了Ubuntu和debian和arch都不行。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-14 22:18:39 | 显示全部楼层
就是XP呀,98倒没试过
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表