您好,登錄后才能下訂單哦!
這篇文章主要講解了“如何在Debian上設(shè)置USB網(wǎng)絡(luò)打印機(jī)和掃描儀服務(wù)器”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“如何在Debian上設(shè)置USB網(wǎng)絡(luò)打印機(jī)和掃描儀服務(wù)器”吧!
假定你想要在你的家庭/辦公網(wǎng)絡(luò)中設(shè)置一臺(tái)Linux打印服務(wù)器,而你手頭上卻只有USB打印機(jī)可用(因?yàn)樗麄儽饶切┯兄鴥?nèi)建網(wǎng)絡(luò)接口或無(wú)線模塊的打印機(jī)要便宜得多)。此外,如果這些設(shè)備中有一臺(tái)是一體化的,而你也想要通過網(wǎng)絡(luò)共享其整合的掃描儀,這該怎么辦?在本文中,我將介紹怎樣安裝并共享一臺(tái)USB一體機(jī)(Epson CX3900噴墨打印機(jī)和掃描儀),一臺(tái)USB激光打印機(jī)(Samsung ML-1640),以及作為錦上添花,配置一臺(tái)PDF打印機(jī)。所有這一切,我們都將在GNU/Linux Debian 7.2 [Wheezy]服務(wù)器中實(shí)現(xiàn)。
盡管這些打印機(jī)看起來(lái)有點(diǎn)老舊了(我是在2007年買的Epson一體機(jī),2009年買的激光打印機(jī)),但我仍然相信我從安裝過程中學(xué)到的東西也一樣能應(yīng)用到該品牌的新產(chǎn)品和其它品牌中去:有一些預(yù)編譯的.deb包驅(qū)動(dòng)可用,而其它驅(qū)動(dòng)可以從倉(cāng)庫(kù)中直接安裝。畢竟,它是重要的基本原則。
先決條件
要設(shè)置網(wǎng)絡(luò)打印機(jī)和掃描儀,我們將使用CUPS,它是一個(gè)用于Linux/UNIX/OSX的開源打印系統(tǒng)。
# aptitude install cups cups-pdf
排障提示:根據(jù)你的系統(tǒng)狀況(這個(gè)問題很可能在手動(dòng)安裝包失敗后,或者缺少依賴包的時(shí)候會(huì)發(fā)生),在安裝cups和cups-pdf前端包管理系統(tǒng)可能會(huì)提示你卸載許多包以嘗試解決當(dāng)前依賴問題。如果這種情況真的發(fā)生,你只有兩個(gè)選擇:
1)通過另外一個(gè)前端包管理系統(tǒng)安裝包,如apt-get。注意,并不建議進(jìn)行這樣的處理,因?yàn)樗粫?huì)解決當(dāng)前的問題。
2)運(yùn)行以下命令:aptitude update && aptitude upgrade。該命令會(huì)修復(fù)此問題,并同時(shí)更新包到最新版本。
配置CUPS
為了能夠訪問CUPS的網(wǎng)頁(yè)接口,我們需要至少對(duì)cupsd.conf文件(用于CUPS的服務(wù)器配置文件)進(jìn)行一次最低限度的修改。在進(jìn)行修改前,讓我們?yōu)閏upsd.conf做個(gè)備份副本:
# cp cupsd.conf cupsd.conf.bkp
然后,編輯原始文件(下面只顯示了最為有關(guān)聯(lián)的部分):
Listen:監(jiān)聽指定的地址和端口,或者域套接口路徑。Location /path:為該名字所代表的位置指定訪問控制。Order:指定HTTP訪問控制順序(allow,deny或deny,allow)。Order allow,deny是說(shuō)允許規(guī)則先于(并且優(yōu)先處理)拒絕規(guī)則。DefaultAuthType (也可以用AuthType): 指定默認(rèn)使用的認(rèn)證類型。Basic是指使用/etc/passwd文件來(lái)認(rèn)證CUPS中的用戶。DefaultEncryption:指定認(rèn)證請(qǐng)求所使用的加密類型。WebInterface:指定是否啟用網(wǎng)頁(yè)接口。
# Listen for connections from the local machine Listen 192.168.0.15:631 # Restrict access to the server <Location /> Order allow,deny Allow 192.168.0.0/24 </Location> # Default authentication type, when authentication is required DefaultAuthType Basic DefaultEncryption IfRequested # Web interface setting WebInterface Yes # Restrict access to the admin pages <Location /admin> Order allow,deny Allow 192.168.0.0/24 </Location>
現(xiàn)在,讓我們重啟CUPS來(lái)應(yīng)用修改:
# service cups restart
為了允許另外一個(gè)用戶(除了root之外)修改打印機(jī)設(shè)置,我們必須像下面這樣添加他/她到lp(授權(quán)對(duì)打印機(jī)硬件的訪問并啟用用戶管理打印任務(wù))和lpadmin(擁有打印優(yōu)先)組。如果在你當(dāng)前網(wǎng)絡(luò)設(shè)置沒有必要或不需要該設(shè)置,你可以不用理會(huì)該步驟。
# adduser xmodulo lp# adduser xmodulo lpadmin
通過網(wǎng)頁(yè)接口配置網(wǎng)絡(luò)打印機(jī)
1、 啟動(dòng)網(wǎng)頁(yè)瀏覽器,并打開CUPS接口http://:Port,這里在我們的例子中是http://192.168.0.15:631:
2、 轉(zhuǎn)到管理標(biāo)簽,然后點(diǎn)擊添加打印機(jī):
3、 選擇你的打印機(jī);在本例中,EPSON Stylus CX3900 @ debian (Inkjet Inkjet Printer),然后點(diǎn)擊繼續(xù):
4、 是時(shí)候?yàn)榇蛴C(jī)取個(gè)名字,并指定我們是否想要從當(dāng)前工作站共享它:
5、 安裝驅(qū)動(dòng)——選擇品牌并點(diǎn)擊繼續(xù)。
6、 如果打印機(jī)如果不被CUPS支持(沒有在下一頁(yè)中列出來(lái)),我們必須從生產(chǎn)廠家的網(wǎng)站上下載驅(qū)動(dòng)(如http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX),安裝完后回到該頁(yè)。
7、 注意,預(yù)編譯的.deb文件必須從我們使用的機(jī)器上發(fā)送(例如,通過sftp或scp)到打印服務(wù)器(當(dāng)然,如果我們有一個(gè)直接的下載鏈接就更加簡(jiǎn)單了,而不用下載按鈕了):
8、 在將.deb文件放到服務(wù)器上后,我們就可以安裝了:
# dpkg -i epson-inkjet-printer-escpr_1.4.1-1lsb3.2_i386.deb
排障提示:如果lsb包(一個(gè)第三方Linux應(yīng)用編寫者可以依賴標(biāo)準(zhǔn)核心系統(tǒng))沒有安裝,那么驅(qū)動(dòng)會(huì)無(wú)法安裝:
我們將安裝lsb,然后嘗試再次安裝打印機(jī)驅(qū)動(dòng):
# aptitude install lsb# dpkg -i epson-inkjet-printer-escpr_1.4.1-1lsb3.2_i386.deb
9、 現(xiàn)在,我們可以返回到第五步并安裝打印機(jī):
配置網(wǎng)絡(luò)掃描儀
現(xiàn)在,我們將繼續(xù)配置打印機(jī)服務(wù)器來(lái)共享掃描儀。首先,安裝xsane,這是SANE——掃描儀快捷訪問的前端:
# aptitude install xsane
接下來(lái),讓我們編輯/etc/default/saned文件以啟用saned服務(wù):
# Set to yes to start saned RUN=yes
最后,我們將檢查saned是否已經(jīng)在運(yùn)行了(很可能不在運(yùn)行哦——那么我們將啟動(dòng)服務(wù)并再來(lái)檢查):
# ps -ef | grep saned | grep -v grep# service saned start
配置另一臺(tái)網(wǎng)絡(luò)打印機(jī)
通過CUPS,你可以配置多臺(tái)網(wǎng)絡(luò)打印機(jī)。讓我們通過CUPS配置一臺(tái)額外的打印機(jī):Samsung ML-1640,它是一臺(tái)USB打印機(jī)。
splix包包含了單色(ML-15xx, ML-16xx, ML-17xx, ML-2xxx)和彩色(CLP-5xx, CLP-6xx)Samsung打印機(jī)驅(qū)動(dòng)。此外,此包的詳細(xì)信息中指出,一些新命名的Samsung打印機(jī),如Xerox Phaser 6100也適用此驅(qū)動(dòng)。
# aptitude install splix
然后我們將使用CUPS網(wǎng)頁(yè)接口來(lái)安裝打印機(jī),就像前面一樣:
安裝PDF打印機(jī)
接下來(lái),讓我們?cè)诖蛴》?wù)器上配置一臺(tái)PDF打印機(jī)。這樣,你就可以將來(lái)自客戶計(jì)算機(jī)的文檔轉(zhuǎn)換成PDF格式了。
由于我們已經(jīng)安裝了cups-pdf包,PDF打印機(jī)就已經(jīng)自動(dòng)安裝好了,可以通過網(wǎng)頁(yè)接口驗(yàn)證:
當(dāng)選定PDF打印機(jī)后,文檔將被寫入可配置目錄(默認(rèn)是~/PDF),或者也可以通過后續(xù)處理命令進(jìn)行復(fù)制。
感謝各位的閱讀,以上就是“如何在Debian上設(shè)置USB網(wǎng)絡(luò)打印機(jī)和掃描儀服務(wù)器”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對(duì)如何在Debian上設(shè)置USB網(wǎng)絡(luò)打印機(jī)和掃描儀服務(wù)器這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是億速云,小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。