冷月葬花魂 发表于 2015-1-14 21:06:27

Linux教程之Centos下samba同享打印机

小知识:虽然与RedHat之间并没有正式的联系,但OpenLogic提供CentOS支持的计划仍然会依赖于——或者说至少部分依赖于RedHat社区。
先说需求,公司有一台型号为HPLaserJetm1120mfp的打印机,因为不是收集打印机应用起来非常未便,公司老迈请求将这台打印机连在公司的内网linux办事器上(CentOS),然后设置装备摆设samba同享打印机。上面开工,重要分三年夜步调,如相符你的需求,请持续浏览。
第一步,要包管你的打印机在linux办事器上可以正常打印。
1、公司的惠普打印机衔接埠为USB,将打印机插在办事器上,可以看到/dev/usb/lp0就是我的打印机
2、到http://www.linuxprinting.org/printer_list.cgi检查你的打印机型号能否被支撑,我的是选择HP和LaserJetM1120MFP,点击show按钮查询,离开http://www.linuxprinting.org/show_printer.cgi?recnum=HP-LaserJet_M1120_MFP页面,我的是Mostly两个小企鹅,假如你的打印机不被支撑的话就完整不再挣扎了。查询成果分以下四种情形:
(1)Perfectly:完整支撑linux下打印,而且可使用打印机一切功效和打印分辩率
(2)Mostly:年夜部门功效支撑linux下打印,有一些小缺点
(3)Partially:只要部门功效支撑linux下打印,很多功效不克不及完成,好比黑色打印机只能打印诟谇图象
(4)Paperweight:完整不支撑linux下打印
3、查询页面下方有Recommendeddriver(推举驱动):点击(driverhomepage)离开你打印机的驱动页http://foo2xqx.rkkda.com/,找到DownloadandInstall依照步调添加驱动,我的是:
#wgethttp://foo2zjs.rkkda.com/foo2zjs.tar.gz
#tarzxffoo2zjs.tar.gz
#cdfoo2zjs
#make
#makeinstall
#makeinstall-hotplug
#makecups
4、确认你的cups装置妥善,应当有以下两个套件:
cups
cups-libs
5、为了停止Windows相干软件所传来的打印材料停止以下设置装备摆设:
#vi/etc/cups/mime.convs
application/octet-streamapplication/vnd.cups-raw0-找到此行,拿失落正文
#vi/etc/cups/mime.types
application/octet-stream找到此行,拿失落正文
6、启动cups办事,以下两种办法:
#servicecupsstart
#/etc/init.d/cupsstart
7、翻开cups的治理界面http://localhost:631,我的CentOS装了图形界面(敕令形式添加打印机自行查找吧),停止以下操作:
(1)点击Addprinter添加一个打印机,以下内容可随意填写:
Name(打印机名,将显示在客户端samba中):hp-printer
Location(地位):localhost
Description(打印机描写):HPLaserJetm1120mfp
(2)选择装配地位,我选的是带USB的谁人,详细忘却了,可依据本身现实情形选择,错了还可今后退的,不消重要。
(3)选择打印机厂商:HP,型号:LaserJetm1120mfp
(4)胜利后可看到你打印机的展现页,选择printtestpage打印一个测试页,胜利则第一步完成

第二步,要包管你的办事器曾经设置装备摆设了好用的samba,装置与设置装备摆设进程可参考此文章http://blog.csdn.net/linglongwunv/archive/2010/01/19/5212875.aspx,然后做打印机同享的任务:
1、在samba的设置装备摆设里加上同享打印机的设置装备摆设,我的由于是内网也没设甚么治理员和权限:
#vi/etc/samba/smb.conf

printcapname=cups
loadprinters=yes
printing=cups

comment=AllPrinters
path=/var/samba/printers
browseable=yes
guestok=yes
writable=yes
printable=yes
public=yes
2、重启cups和samba:
#servicecupsrestart
#servicesmbrestart

第三步,客户端装置打印机驱动,应用打印机
(1)下载合适xp体系的对应型号打印机驱动,这个应当人人都邑,我的为M1210-pnp-win32-sc.exe,装置此驱动
(2)在你的samba里应当可以看到打印机hp-printer(你本身在第一步7里添的名字),不会用samba的参考此文章http://blog.csdn.net/linglongwunv/archive/2010/01/19/5212919.aspx,双击打印机,初次应用请求选择驱动,在你装置好的驱动里选择对应型号,我的为HPLaserJetm1120mfp,然后打印测试页看能否胜利
(3)将samba上的打印机设置为你的默许打印机,可以像应用当地打印机一样便利应用hp-printer
至此全体完成,然则弄linux历来都没有想象中那末顺遂,俺弄好这个遭到引导激烈表彰并是以提早转正了,其实胜利就是你濒临失望的时刻再向前迈的那一小步,必定要沉着,加油!
小知识:CentOS是一个基于RedHatLinux提供的可自由使用源代码的企业级Linux发行版本。

老尸 发表于 2015-1-17 05:45:14

通过一条缓慢的调制解调器线路,它也能操纵几千公里以外的远程系统。

飘飘悠悠 发表于 2015-1-25 07:58:39

用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。

蒙在股里 发表于 2015-2-8 07:37:43

Linux最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原因之一。

小魔女 发表于 2015-2-25 05:54:50

主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。

因胸联盟 发表于 2015-3-7 20:50:20

生成新的unispimsp.ksc。”另外得到回复后如果问题解决,向帮助过你的人发个说明,让他们知道问题是怎样解决的。

简单生活 发表于 2015-3-15 20:51:38

对我们学习操作系统有很大的帮助,加深我们对OS的理解。?

再现理想 发表于 2015-3-22 05:11:22

随着实验课程的结束,理论课也该结束了,说实话教OS的这两位老师是我们遇到过的不错的老师(这话放这可能不太恰当).
页: [1]
查看完整版本: Linux教程之Centos下samba同享打印机