centos (軟件應用)hp打印機



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 #開啟自啟動服務
  • 1
  • 2
  • 3
  • 4

如已安裝,也可用如下指令驗證:

    $ rpm -q cups #如已安裝cups,會輸出cups-1.4.2-74.el6.i686提示。 $ rpm -q samba #同上
  • 1
  • 2

二、確保打印機驅動程序在Linux上正確安裝 
(注:這里確保linux打印服務正常使用最關鍵的一步!筆者在網上搜索大量的相關文章,但多數沒有就如何正確選擇合適的Linux打印機驅動程序進行詳細闡述。)

1、請登錄http://www.openprinting.org/printers推薦的驅動程序進行正確安裝,如下圖所示。

這里寫圖片描述

本次打印機型號為:HP LaserJet P1505,點擊“show this printer”按鈕查詢,進入http://www.openprinting.org/printer/HP/HP-LaserJet_P1505頁面。筆者的是Mostly兩個小企鵝,如果你的打印機不被支持則說明無法在linux環境下使用該打印機服務。

這里寫圖片描述

查詢結果分以下四種情況[2]: 
(1)Perfectly:完全支持linux下打印,並且可以使用打印機所有功能和打印分辨率 
(2)Mostly:大部分功能支持linux下打印,有一些小缺陷 
(3)Partially:只有部分功能支持linux下打印,許多功能不能實現,比如彩色打印機只能打印黑白圖像 
(4)Paperweight:完全不支持linux下打印

3、查詢頁面下方有Recommended Driver(推薦驅動):點擊(Home page)來到你打印機的驅動頁http://foo2xqx.rkkda.com/

這里寫圖片描述

4、在打印機的驅動頁http://foo2xqx.rkkda.com/中,參考如下指令進行輸入:

    $ wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz $ tar zxf foo2zjs.tar.gz $ cd foo2zjs # 編譯: $ make # (選擇安裝)獲取額外的打印機驅動相關文件,如顏色修正的.ICM 配置文件和fireware文件。 如你的打印機是如下型號,請執行如下語句 $ ./getweb P1005 # Get HP LaserJet P1005 firmware file $ ./getweb P1006 # Get HP LaserJet P1006 firmware file $ ./getweb P1007 # Get HP LaserJet P1007 firmware file $ ./getweb P1008 # Get HP LaserJet P1008 firmware file $ ./getweb P1505 # Get HP LaserJet P1505 firmware file # 安裝驅動 $ su # 切換到超級用戶 $ make install # (選擇安裝) 配置 hotplug (這里是支持USB接口打印機服務; HP LJ P1005/P1006/P1007/P1008/P1505): $ make install-hotplug # 如果你使用CUPS來管理你的打印機服務, 輸入如下指令 $ make cups # 重啟cups服務 $ service cups start 或 $ /etc/init.d/cups start 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

至此,你的打印機驅動程序已安裝完成。

三、linux服務器能正確的找到windows共享打印機 
1、在linux下打開瀏覽器,輸入http://localhost:631進入cups的管理界面,點擊Add printer添加一個打印機,如下圖所示。

這里寫圖片描述

2、因為我們需要使用windows下的共享打印機服務,請選擇“Windows Printer via SAMBA”。 
這里寫圖片描述

3、在“Connetction”輸入框填寫共享打印機的位置,如下圖所示。

這里寫圖片描述

這里筆者的smb路徑和讀者的實際路徑會不一樣,那如何找到你自己的共享打印機smb路徑?這里筆者介紹如下技巧。 
首先打開你的Linux系統桌面,選擇“系統“->”管理”->”打印”,如下所示。

這里寫圖片描述

選擇新建打印機,進入如下界面,在smb://輸入欄中輸入你的共享打印機IP地址。這里筆者的是192.168.xxx.xx。因此輸入“192.168.xxx.xx/“(注意,不要漏寫”/“),點擊輸入”瀏覽“,可以看到你的SMB瀏覽器下的打印機。選擇對應的共享打印機,點擊“確定”按鈕。

這里寫圖片描述

這里就出現了正確的smb安裝位置。點擊“驗證”,會彈出對話框告知你該打印機是否可以被訪問。復制這個smb路徑,回到cups管理界面,在“Connetction”輸入框粘貼即可。

這里寫圖片描述

4、回到http://localhost:631下的cups的管理界面,接下來會進入如下頁面。Name、Description、Location可隨意填寫,不會影響打印機的正確使用。

這里寫圖片描述

5、這里選擇剛剛裝好的驅動文件“HP LaserJet P1505 Foomatic/foo2xqx(en)”。注:這里HP LaserJet P1505可能會對應多個驅動程序,一定要選擇正確的驅動程序文件名。

這里寫圖片描述

四、測試打印機服務 
1、在http://localhost:631下的cups的管理界面,選擇“Print Test Page”,進行打印測試頁。如可正常打印,說明你已正確安裝打印機服務程序。

這里寫圖片描述

或者也可進入linux桌面下,選擇“系統“->”管理”->”打印”,進入如下頁面進行打印測試。

這里寫圖片描述

--------------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------------------------------------

在Linux下,我想通過惠普打印機打印文件,我房間的HP打印機型號為HP LaserJet 1020/1008。

一開始通過命令行安裝hplip及其相關插件,由於我的電腦是Fedora 22 Workstation:

$ sudo dnf install -y hplip hplip-*
  • 1

結果顯然沒有成功,按”打印”之后,打印機就”喀”一聲沒有反應。 
於是想通過其他方法安裝,找到了HP對於Linux下打印機專門的安裝說明。


驅動下載

HP Linux Imaging and Printing: 
http://hplipopensource.com/hplip-web/install_wizard/index.html 
選擇你的Linux發行版、Linux版本號、打印機類型,打印機型號。 
我下載的是 hplip-3.15.9.run 
http://download.csdn.net/detail/ws_20100/9189683


安裝說明

安裝說明的原文在http://hplipopensource.com/hplip-web/install/install/index.html

1.自動運行

打開shell命令行,輸入以下命令:(所有的命令都在$之后輸入)

$ sudo chmod +x hplip-3.15.9.run $ ./hplip-3.15.9.run
  • 1
  • 2

2.選擇安裝類型

Automatic (enter an ‘a’) or Custom (enter a ‘c’) 
HP官網建議使用自動安裝(Automatic)模式。

3.驗證Linux發行版

確保安裝程序正確檢測到Linux發行版,不同發行版的后續流程不同。因此檢測發行版錯誤,會導致安裝失敗。

4.輸入超級管理員密碼

5.閱讀安裝說明

6.檢測缺少的軟件依賴

7.下載安裝缺少的依賴

8.’./configure’和’make’自動運行

./configure 對HPLIP的安裝做准備,並確認所有依賴都已經安裝。 
make對HPLIP進行編譯,產生build。

9.’make install’自動運行

‘make install’ 是實際的安裝進程,這步驟將HPLIP完全安裝到電腦上。


使用hp-setup配置打印機

1.選擇打印機的連接方式

選擇Universal Serial Bus(USB)。

2.選擇待配置的打印機

取決於你需要安裝驅動的打印機。

3.選擇PPD文件或驅動程序

通常選擇默認的PPD文件即可。

4.確認打印機配置完成操作

點擊AddPrinter完成所有的打印機配置操作。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM