debian /ubuntu 安装打印机驱动及打印机共享 | 二大人
Width Mode: Auto Font size: Small | Normal | Large

debian 安装打印机驱动及打印机共享

debian安装打印机其实步骤很简单,并没有想像中因linux驱动不全而很难,很难.恰恰相反,比windows安装驱动还简单,还要便捷,速度还快.

debian有个系统的软件- 图形 -> 扫描易中可以直接识别扫描仪,不需安装任何打印机驱动即可扫描,相当方便.

同样,在linux 管理打印机也更加方便,自如,充分发挥了linux开源的优势,各种配置可以自行修改,各种打印机可以在web网页中直接修改设置参数,不甚容易.

这种web端的服务就叫做cups ,

所以安装驱动的第一步就是安装这个服务: 终端运行:sudo apt-get install cups cups-client cups-bsd foomatic-filters . 通常这些软件都是系统默认已经装好的.

接下来就是安装打印机驱动.比如HP的驱动直接: sudo apt-get install hpijs  hplip

驱动安装成功后,开启cups服务.sudo /etc/init.d/cups restart    开启成功后,在浏览器中直接访问http:\\localhost:631 即可看到配置页面.一路点击增加一个打印机,选择对应的打印机,一路点下去,直到最后一步选择打印机的model,选择已经安装好的驱动 带hpijs的那个(或在下拉中选中自己型号对应的系统默认驱动).一个打印机便添加完成了.

用open office或者gedit 就可以打印了.

打印成功后,整个局域网都可以共享使用这个打印机,客户机可以windows,可以是linux. 那么共享的地址究竟是何呢? 谁有权限访问cups的打印机及管理地址呢?

在debian主机的/etc/samba/smb.conf文件中,我们完全可以设置这些选项:

一 端口:

#将

#Listen localhost:631

#修改成

Listen 0.0.0.0:631

二 共享权限

#将

#<Location />

# Order allow,deny

# Allow localhost

#</Location>

#修改成

<Location />

Order deny,allow

Allow From 192.168.1.*

</Location>

保存好,然后sudo /etc/init.d/cups restart .

在浏览器中输入http://debian主机的ip/631/printers 敲击回车选择对应的打印机, 复制打印机地址,形如:http://192.168.1.102:631/printers/Officejet-5600-series 这便是网络打印机的地址

windows如何共享呢? 也很简单,网上很多资料说需要linux安装samba共享,其实没有必要,cups本身就是专门作为打印服务器的,自带这些功能,不要小看这个631端口,这个服务出品自apple公司.

首先windows需要先安装打印机的windows驱动程序.安装好后,添加网络打印机,然后选择第二项:连接到这台打印机,在文本框中把刚刚的打印机地址输入进来,随便选择一个打印机的驱动,只要能一直点击到最后即可.这时再看到windows中的打印机,右击打印机,在打印机的驱动的下拉表中选择对应驱动,至此,windows便可成功共享打印机.

参考文章:

如何访问Linux的共享打印机

Debian上打印机的安装和配置(HP LaserJet6L)

你可能还会喜欢


  1. 还没有人评论过,来坐沙发吧.

  1. 还没有引用