前言
在linux系统下要使用Windows下共享的打印机,必须要在linux下安装cups和samba服务。其中cups是linux系统下管理打印机的服务,samba是实现局域网内的不同计算机之间提供文件及打印机等资源的共享服务。要确保linux下能使用windows下的共享打印机服务,必须要使linux服务器满足如下三个条件:
1、linux服务器上正确安装cups和samba服务;
2、linux服务器正确安装打印机驱动程序;
3、linux服务器能正确的找到windows共享打印机。
具体步骤
一、确保打印机服务程序正确安装
在你的Linux服务器上安装cups和samba程序[1]:
$ yum install cups
$ yum install samba
$ chkconfig --level 234 cups on #开启自启动服务
$ chkconfig --level 234 smb on #开启自启动服务
如已安装,也可用如下指令验证:
$ rpm -q cups #如已安装cups,会输出cups-1.4.2-74.el6.i686提示。
$ rpm -q samba #同上
二、确保打印机驱动程序在Linux上正确安装
(注:这里确保linux打印服务正常使用最关键的一步!笔者在网上搜索大量的相关文章,但多数没有就如何正确选择合适的Linux打印机驱动程序进行详细阐述。)