導航:首頁 > 操作系統 > linuxcups列印

linuxcups列印

發布時間:2023-01-27 07:07:36

1. 使用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即可搜索到該列印機。

然後選擇對應的驅動,確認,完成。

現在已經可以開始列印了~

2. linux控制台啟動列印密碼和用戶名

在彈出的對話框里輸入正確的用戶名(一般默認為root)和密碼,則進入添加列印機頁面。
1.在瀏覽器的地址欄輸入:localhost:631.
2.則出現CUPS管理頁面。
3.選擇「ManagePrinterClasses」,則進入列印機類管理頁面。
4.點擊添加列印機類:訪問這個頁面需要本地的有相應許可權的用戶名和密碼,如果你以普通用戶使用瀏覽器,在彈出的對話框里輸入正確的用戶名(一般默認為root)和密碼,則進入添加列印機頁面。
5.頁面的編輯框中輸入你想設定的列印機類名字(隨自己喜歡什麼樣的便於識別的名字),位置和描述欄可不填,點擊「continue」。

3. 查看和列印日誌的linux命令

Linux系統日誌文件存放在/var/log下
/var/log/cron 記錄了系統定時任務相關的日誌;
/var/log/cups 記錄列印信息的日誌;
/var/log/dmesg 記錄了系統在開機時內核自檢的信息,也可以使用dmesg命令直接查看內核自檢信息。
/var/log/btmp 記錄錯誤登錄的日誌,這個文件是二進制文件,不能直接vi查看,而要使用lastb命令查看;
/var/log/lastlog 記錄系統中所有用戶最後一次的登錄時間的日誌。這個文件也是二進制文件,不能直接vi,而要使用lastlog命令查看。
/var/log/mailog 記錄郵件信息;

/var/log/message 記錄系統重要信息的日誌,記錄Linux系統的絕大多數重要信息,如果系統出現問題,首先要檢查的就是應該是這個日誌文件;
/var/log/secure 記錄驗證和授權方面的信息,只要涉及賬戶和密碼的程序都會記錄。比如說系統的登錄,ssh的登錄,su切換用戶,sudo授權,甚至添加用戶和修改用戶密碼;
/var/log/wtmp 永久記錄所有用戶的登錄、注銷信息,同時記錄系統的啟動、重啟、關機事件。同樣這個文件也是一個二進制文件不能直接vi而需要使用last命令來查看;
/var/run/utmp 記錄當前已經登錄的用戶的信息。這個文件會隨著用戶的登錄和注銷而不斷變化,只記錄當前登錄用戶的信息,同樣這個文件不能直接vi,要使用w,who,users等命令;

4. 如何在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
搞定。

5. 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就該這么學》,進入官網,搜索「列印機」就能找到相關的教程了。

6. 惠普列印機如何在linux系統上查看是否正確安裝

惠普列印機如何在linux系統上查看是否正確安裝有七步。
1、查看系統是否安裝cups。
2、查看系統是否安裝hplip。
3、Kali和Deepin系統驗證都預先已經安裝了這兩個軟體,但是不是最新的,要更新一下,Ubuntu沒有驗證,但是有這個這兩個軟體都安完了,就算列印機已經可以看到,也連接成功,但還是無法列印的原因是,沒有hpplugin組件。
4、在終端輸入hp-plugin。
5、檢驗列印機是否安裝成功,終端輸入hpsetup,會彈出一個對話框進行列印機確認,一路下一步後列印機就會反應。
6、組件安裝成功後,在主菜單里找到列印機設置。
7、點開列印機設置後,會看到安裝成功的列印機。

7. [linux]HP老式列印機通過CUPS變身無線列印機[樹莓派適用]

在選擇驅動時,一定要選擇完全一致的驅動,否則列印機無法正常工作。

插件可以不選擇,如果在CUPS提供的驅動中找不到你的型號就先按照問題一的方法操作後再進入CUPS管理頁面即可。

配置完成後,可以點擊「Print Test Page」列印測試
如果正常就可在區域網中其他電腦搜索並了連接你的列印機了。

解決方法:

隨便打開一個文檔,列印-所有列印機Android Cups Printer-填寫路徑(http://你的IP:631/printers/你的列印機名稱-可參照CUPS管理頁面的路徑),添加成功後即可列印。

此問題是因為ANDROID10禁止不安全的連接,所以需要在CUPS中配置SSL,或者當彈出提示時選擇信任HOST

配置文件可參考 https://www.cups.org/doc/man-cupsd.conf.html

閱讀全文

與linuxcups列印相關的資料

熱點內容
顯控觸摸屏與單片機通信 瀏覽:426
宅之便利店app怎麼使用輕應用 瀏覽:320
去外國怎麼下載外國app 瀏覽:269
linux開機啟動配置 瀏覽:367
androidstudio類注釋 瀏覽:135
如何在pdf中插入圖片 瀏覽:907
京山pdf 瀏覽:28
怎麼解除微信授權的app 瀏覽:168
dcs用什麼編程 瀏覽:326
黑馬程序員專輯獲取 瀏覽:873
加密技術的關鍵密鑰其好處有哪些 瀏覽:977
方言pdf 瀏覽:997
程序員格子襯衣搞笑圖 瀏覽:390
vxworks編譯版本 瀏覽:111
怎麼查看讀取相冊的app 瀏覽:206
那個空調用日立壓縮機 瀏覽:816
androidsdkr25下載 瀏覽:12
哪位程序員的名字是誰 瀏覽:568
蘋果手機底部怎麼放5個app 瀏覽:915
壓縮機出涼風 瀏覽:823