1. 如何在linux中添加列印機
linux桌面下可照如下步驟添加列印機:
請您點擊左下角圖標(即開始按鈕),從系統主菜單中選中「系統設置」,在其中選
在左側的列表中,選擇「新建列印機」,然後在右側選擇「新建列印機」按鈕,之後 進入選擇列印機的界面,這時,系統就會自動掃描出當前網路中可用的列印機,將結果顯示在左側列表中。
從列出的可用列印機中,選擇您要配置的那一台,點擊右下角的「前進」按鈕,進入 「設置列印機類型」的界面。
從列表中選擇對應的列印機型號,比如「HP」、「Canon」等。
如果列表中沒有您列印機的類型,請選擇「General」。然後點擊「前進」按鈕,進入 「添加列印機具體驅動型號」的界面,左側列表是列印機的型號,右側列表是系統中目前 可用的所有驅動程序(左邊選擇哪個型號,右邊就顯示它對應的驅動程序)。
點擊「前進」按鈕,依次填寫:
「列印機名稱」 (可自己命名)
「描述」 (可不填寫)
「位置」 (可自己定義)
2. Linux 中如何列印和管理列印機
在 UNIX 和 Linux 系統上,列印初始化使用的是 BSD(伯克利軟體分發版Berkeley Software
Distribution)列印子系統,它是由一個作為伺服器運行的行式列印守護程序(LPD)組成,而客戶端命令如 lpr
是用於提交列印作業。這個協議後來被 IETF 標准化為 RFC 1179 —— 行式列印機守護進程協議。
System V 也有一個列印守護程序。它的功能與BSD 的 LPD 守護程序類似,但是它們的命令集不一樣。你在後面會經常看到完成相同的任務使用不同選項的兩個命令。例如,對於列印文件的命令,伯克利實現版本是 lpr,而 System V 實現版本是 lp。
隨著列印機技術的進步,在一個頁面上混合出現不同字體成為可能,並且可以將圖片像文字一樣列印。可變間距字體,以及更多先進的列印技術,比如間距和連字元,現在都已經標准化。出現了幾種對基本的
lpd/lpr 方法等改進設計,比如 LPRng,下一代的 LPR,以及 CUPS。
許多可以列印圖形的列印機,使用 Adobe PostScript 語言進行初始化。一個 PostScript
列印機有一個解釋器引擎,它可以解釋列印任務中的命令並從這些命令中生成最終的頁面。PostScript
經常被用做原始文件(比如一個文本文件或者一個圖像文件)和最終格式沒有適合的 PostScript
功能的特定列印機之間的中間層。轉換這些特定的列印任務,比如將一個 ASCII 文本文件或者一個 JPEG 圖像轉換為
PostScript,然後再使用過濾器轉換 PostScript 到非 PostScript 列印機所需要的最終光柵格式。
現在的攜帶型文檔格式Portable Document Format(PDF),它就是基於 PostScript 的,已經替換了傳統的原始
PostScript。PDF 設計為與硬體和軟體無關,它封裝了要列印的頁面的完整描述。你可以查看 以及列印 PDF 文件。
你可以使用 CUPS 的 lpstat 命令去檢查隊列,以了解列印系統。
具體使用方法,樓主可以網路《Linux就該這么學》,進入官網,搜索「列印機」就能找到相關的教程了。
3. 如何在linux下安裝列印機
點擊屏幕左下角的「開始」按鈕,從彈出的菜單列表中選擇「列印機和傳真」:
在打開的「列印機和傳真」窗口中單擊左側的「添加列印機」命令:
接著會彈出「添加列印機向導」對話框,單擊「下一步」按鈕繼續:
一般我們是選擇第一項,使用網路列印機也更多的選擇第一項,再單擊「下一步」按鈕繼續:
在接下來的步驟中,我們選擇「創建新埠」,再選擇「Standard TCP/IP Port」項即可,一般情況下可以這樣選擇:
單擊「下一步」按鈕後彈出新的對話框,直接單擊「下一步」按鈕繼續:
接下來就是關鍵的一步了,填入正確的網路列印機的IP地址,單擊「下一步」按鈕:
最後一步確認對話框中單擊「完成」按鈕:
稍等一會切換到新的對話框,我們單擊「從磁碟安裝」,在彈出的對話框中單擊「瀏覽」按鈕找到安裝程序:
點擊「確定」按鈕後「添加列印機向導」對話框中會自動列表當前列印機的驅動,單擊「下一步」按鈕繼續:
後面一路單擊「下一步」按鈕即可,直到最後的「完成」對話框:
單擊「完成」按鈕後開始安裝驅動程序了:
稍等一會對話框自動消失,可以看到「列印機和傳真」窗口中有了剛才添加的列印機了:
4. 如何架設Linux列印伺服器
Linux列印伺服器部署流程:
之前一直沒有成功,原因至今也不睡特別確定,但是今天剛好看到鳥哥的書上說到要裝PPD的列印服務的。記得上次沒有裝這個就重新試了一下。注意安裝是要聯網的。
列印驅動的網址:http://hplipopensource.com/hplip-web/install/install/index.html
好像就是之前惠普官方的工程師發給我的那個。除了Ubuntu,其他的Linux系統也是可以安裝的,比如CentOS和其他。下載的時候還跳出一個網頁,
http://hplipopensource.com/node/327
http://jaist.dl.sourceforge.net/project/hplip/hplip/3.14.10/hplip-3.14.10.run.asc
好像是一個證書文件,但是之後並沒有用到。
驅動的安裝方法在下載完成後的頁面中有詳細的每一步的解釋。甚至告訴你CD是什麼意思...這種公司也是把我看醉了,國人做事要是也能這樣,能節省多少大家溝通的時間啊!
注意,安裝的過程中有很多的選擇要輸入,最後會問是要重啟繼續安裝還是插拔列印機什麼的(如果沒有這步的話就和我之前一樣了,能看到列印機但是不能用)。這步之後就是自動從惠普網站上下載PPD服務。安裝好了之後基本上就算可以用了,不用教了吧。
測試頁比win的好看太多了
截止目前算是可以列印了,但是要做到網路列印的話還要裝一個cups服務(蘋果公司出的,感覺好神奇)
sudoapt-getinstallcups
安裝好這個服務後ubuntu下瀏覽器打開127.0.0.1:631勾選圖中三項,注意特別是useK什麼什麼的那個千萬不要選,這個會通過證書提高你的列印機的安全性,但是目前沒弄清楚這個證書怎麼安裝。如果你不小心手賤了的話,再修改設置就會提示「請輸入您的用戶名稱和密碼或者root用戶的用戶名稱和密碼來訪問此頁面。如果您正在使用Kerberos鑒定,請確定您擁有的Kerberos票據是有效的。」很麻煩了,我用的方法是復原設置,即修改/etc/cups/cupsd.conf文件為原來的文件,網頁上有的哦復制默認設置覆蓋上述文件的內容就好了沒找到的話評論留聯系方式,我再詳細告訴你吧
之後會找驅動,並提示你選擇,這個時候如果你找不到自己的列印機的驅動的話,就要面壁了,之前說過win上的驅動是要自備的,你需要去官網上下載你的列印機的win的驅動安裝好!
之後就是下一步下一步列印測試頁了~
5. 如何在linux上安裝單位的網路列印機
單位里的網路列印機是理光的MP C3504ex
在kubuntu虛擬機上安裝列印機,開始——系統設置
然後按添加列印機
安裝以後這個協議就會顯示出來。
在經由SAMBA的windows列印機框里按提示填寫列印機的網路地址。
一般是smb://列印機伺服器ip地址/列印機名。
由於是在windows域管理的列印機,可能會存在需要輸入域用戶名及密碼
記得區隔域名和用戶名之間的斜桿與伺服器名上用的斜桿方向是相反的。
最近又要新安裝一台電腦,可是,怎麼也不行了。經常出現 connection failed: nt_status_io_timeout等問題,原來是因為最近公司被WannaCry勒索病毒嚇壞了,列印伺服器升級為SMBv2協議啦,而KDE安裝的CUPS默認協議為SMBv1,所以在安裝列印機後經常出現授權無法通過,目前只要找到 /etc/samba/smb.conf文件,打開以後在 [global]下加上兩行
client min protocol = SMB2
client max protocol = SMB3
搞定。
6. 使用Linux共享列印機
實驗室一直使用Windows的伺服器來共享列印機,但是由於windows的。。。。開發環境比較惡劣,終於我們也換成了ubuntu來支撐日常的工作。
在所有開發之前遇到的問題就是,我們已經在Linux上安裝了列印機的驅動,但其他區域網內的計算機不知道怎麼樣連接到列印機了。。。
在查詢了一早上的資料後,發現在Linux上共享列印機比之前要更簡單一些,步驟如下:
下面一步一步來說:
在ubuntu上安裝cups服務和安裝其他組件沒有什麼區別,一條命令,毫無壓力
在安裝的時候遇到了依賴無法解決的問題,但是提示說使用 --fix-missing 選項來 update ,那就試一下
完成~
cups在瀏覽器中提供了一個gui的控制頁面,如果你的ubuntu是有圖形化界面的,那你可以直接使用 http://localhost:631 進入管理頁面,如果你的ubuntu是伺服器版本的,那就從區域網中輸入ip進入吧。
頁面長成這個樣子。
其實這些內容已經非常明白了,上面是一個導航,你可以進入不同的菜單。這里主要關注的是兩個地方,一個是導航欄中的 Printers ,另一個是 Adding Printers and Classes 。首先查看Printers中有沒有你想要共享的列印機,如果有的話,可以跳過這一步。如果沒有的話,你需要進入 Adding Printers and Classes 來選擇你的列印機並添加,一路選擇默認即可。
這里需要注意的是,我已經在共享之前配置好了本地的列印機設置和驅動,也就是利用ubuntu自帶的列印機管理就可以,因此這里沒有什麼技術障礙,就略過了。
在cups中共享的列印機有統一的鏈接地址,首先,進入導航欄的 Printers 頁面中,頁面中可以看到你剛才添加或默認添加的列印機。
點擊你要共享的列印機項,你可以進入一個詳情,詳情上的url就是遠程訪問的列印機地址。
當然,如果你的地址是 localhost ,只需要轉換成對應的區域網ip即可訪問。
cups默認是不會共享列印機的,因此你需要在導航欄的Administration中做一點操作。
在 Administration 頁面中,勾選 Share printers connected to this system 和 Allow printing from the Internet 選項並點擊 Change Settings 保存配置。
這個時候,你在其他計算機上已經可以訪問該列印機了,只需要輸入URL即可搜索到該列印機。
然後選擇對應的驅動,確認,完成。
現在已經可以開始列印了~