自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

輕松學習 Linux 打印

運維 系統(tǒng)運維
如何在LINUX上安裝打印機呢?CUPS(公共UNIX打印系統(tǒng))可以解決這一部分的問題。本文主要包括CUPS的下載、安裝軟件、執(zhí)行命令,配置和禁止打印機的過程。

  如何學習Linux打印呢?有關使用公共 UNIX 打印系統(tǒng) (CUPS),這種打印系統(tǒng)可以為您的網(wǎng)絡帶來一種通用打印解決方案。

  Unix/Linux 打印界在很長一段時間內(nèi)都沒有什么太大的變化。我們?nèi)栽谑褂霉爬系行У?lpd (行式打印機守護程序),沒有對 IPP(因特網(wǎng)打印協(xié)議)的支持,并且仍然缺乏使用許多打印機的能力。但這種狀況正在迅速改變。一種新產(chǎn)品正對打印領域產(chǎn)生強烈沖擊。

  CUPS 軟件為 Unix/Linux 用戶提供了以有效而可靠的方式來管理打印的方法。它生來就支持 IPP,并有 LPD、SMB(服務器消息塊,例如與 Microsoft Windows 連接的打印機)和 JetDirect 接口。CUPS 可以提供網(wǎng)絡打印機瀏覽,它使用 PostScript 打印機描述 (PPD) 文件。一句話說,使用 CUPS,您可以象在 Windows 機器上那樣方便地運行 Linux 機器上的打印機,同時擁有 Linux 的威力。

一、CUPS 體驗

  那么,讓我們開始吧。首先,我們需要獲得 CUPS。如果您運行的是 Mandrake 7.2,那么它已經(jīng)存在了。(是的,這是一個無恥的建議;我在我家的機器上運行的就是它。)不過,如果您運行的是另一個發(fā)行版,需要下載它(有關發(fā)行版站點,請參閱 參考資料)。

  下載了 CUPS 后,需要除去舊的打印軟件。我將使用運行 Red Hat 6.2 的機器作為示例來說明這一過程。在這樣一臺機器上,在安裝 CUPS 之前必須除去 lpr 、 printtool 和 rhs-printfilters 。但需要將這些軟件包備在手邊,以防 CUPS 不對您不起作用。如果 CUPS 不適合您,還可以重新安裝軟件包,繼續(xù)使用它。

  要除去這些軟件包,輸入:

  1.   rpm -e lpr printtool rhs-printfilters  

  然后通過輸入以下命令來安裝 CUPS:

  1.   rpm -ivh cups-1.1.4-linux-2.2.14-intel.rpm  

  要知道,您的文件名可能和這里的略有不同。

  現(xiàn)在,CUPS 就安裝好了。您應當看到以下消息:

  1.   cups: scheduler started 

  它告訴您 CUPS 正在運行并等待打印作業(yè)。

  您可以從命令行管理 CUPS,也可以通過基于 Web 的管理器來管理。我們將通過從命令行界面添加打印機開始。以 root 用戶輸入:

  1.   /usr/sbin/lpadmin -p LaserJet -E -v parallel:/dev/lp0 -m laserjet.ppd 

  上面的 lpadmin 語法執(zhí)行以下任務:

  添加名為 LaserJet 的打印機 ( -p )

  啟用要使用的打印機 ( -E )

  設置要使用的設備和設備類型 ( -v )

  使用驅(qū)動程序/PPD 文件 laserjet.ppd ( -m )

  因為我們使用的是命令行,所以測試打印機最快速的方法是輸入:

  /usr/bin/lp -d LaserJet /etc/aliases

  上面的 lp 語法將文件 /etc/aliases 打印到 LaserJet 打印機 ( -d )。如果產(chǎn)生的輸出是別名文件,說明一切都搞定了。當然,這是您能擁有的最簡單的 CUPS 配置。

  還可以通過使用 -p 標志來設置打印作業(yè)的優(yōu)先級。例如:

  1.   /usr/bin/lp -d LaserJet -p 90 /etc/aliases  

  通過添加 -p 90 ,您規(guī)定您的打印作業(yè)的優(yōu)先級為 90(最高為 100)。它將在優(yōu)先級低于 90 的打印作業(yè)之前打印 - 包括沒有設置優(yōu)先級的,缺省優(yōu)先級是 50。

  可以從 man 頁面獲得 lp 命令選項的完整列表。它們除了包括上面所顯示的那些,還包括一些很有用的特性,例如指定打印份數(shù)。

二、禁用打印機

  我們已成功添加并測試了打印機。如果我們要禁用打印機會怎樣呢?要禁用打印機,我們要使用 disable 命令:

  /usr/bin/disable -r "Changing Paper" LaserJet

  上面的 disable 語法將禁用打印機 LaserJet 并提示 "Changing Paper" 作為不可用的原因 ( -r )。 -r 是讓人們知道打印機當前狀態(tài)的一種有效手段。

  換好紙后,可以通過使用 enable 命令來重新啟用打印機:

  /usr/bin/enable LaserJet

  接下來一個很自然的問題是:如果沒有 LaserJet 會怎樣?CUPS 的缺省安裝帶有用于 HP 和 Epson 打印機的驅(qū)動程序。這幾乎可以覆蓋全部個人打印機領域(佳能用戶,抱歉)。如果您沒有這些品牌,也別灰心。您有兩個可行的選項。如果您只熱衷于免費軟件,可以將 Web 瀏覽器指向 LinuxPrinting.org 網(wǎng)站。如果您沒什么特別要求,可以購買 ESP Print Pro(請參閱 參考資料)。

  LinuxPrinting.org 網(wǎng)站的特色是它有許多打印機的打印機驅(qū)動程序。它還包括一個 CUPS PPD 文件制作程序。許多打印機都需要 PPD 文件。我只是很不幸選擇了一款不支持的打印機,它無論從哪種目的和意圖來看都只是一個鎮(zhèn)紙 - 是的,HP LaserJet 3150。

  ESP Print Pro 由 Easy Software Products 開發(fā),該公司也是 CUPS 開發(fā)的發(fā)起單位。我個人認為支持提供好產(chǎn)品的公司很重要。ESP Print Pro 是具有漂亮界面的 CUPS,并且支持超過 2,300 種打印機。不幸的是,除 Linux 標準獨立許可證以外,它的標價很高。

  簡而言之,CUPS 配置起來并不難,并且 GPL 化版本帶有基于 Web 的配置界面。ESP Print Pro 產(chǎn)品的主要優(yōu)勢在于它包括的打印機驅(qū)動程序數(shù)量眾多。如果您是商家,我建議您先到 LinuxPrinting.org 上看一下您的打印機是否受支持。如果不支持,我會檢查 ESP。

【編輯推薦】

  1. Fedora對cups升級
  2. 輕松了解Linux打印之CUPS軟件
  3. CUPS遠程打印機名增加漏洞
  4. CUPS Cupsd請求模式遠程拒絕服務攻擊漏洞
  5. CUPS遠程打印機名增加漏洞
  6. Red Hat對cups升級
責任編輯:zhaolei 來源: IBM
相關推薦

2009-10-22 18:48:34

Linux打印

2009-10-26 13:25:05

Linux Shell

2011-05-04 09:56:54

打印機Word打印

2011-05-04 14:00:02

打印機Word打印

2017-08-28 16:01:59

前端JavaScript學習途徑

2020-05-21 08:58:34

Kubernetes操作系統(tǒng)運維

2020-04-28 10:28:30

Kubernetes操作系統(tǒng)運維

2009-12-22 10:23:41

Linux漢化

2009-12-11 13:15:33

Linux Opera

2009-12-11 15:37:58

Linux日志處理

2009-12-23 15:55:53

Linux權限管理

2010-01-06 17:51:26

Linux關機命令

2009-11-17 16:46:01

PHP配置文件

2021-07-29 13:06:29

Python機器學習編程語言

2011-05-07 15:19:57

打印機技巧

2011-01-26 11:23:30

Linux認證

2020-01-06 11:50:25

LinuxEquinox桌面

2024-05-13 11:00:23

2010-01-07 17:40:41

Linux動態(tài)庫

2017-11-29 18:31:27

Linux命令
點贊
收藏

51CTO技術棧公眾號