36.11. 命令列的設定

假如您沒有安裝 X,而且您也不想要使用文字介面的設定工具,您可以經由命令列來新增一部印表機。 假如您想要從一個程式碼或在 kickstart 安裝的 %post 階段來新增一部印表機,這個方法將對您很有幫助。

36.11.1. 新增一部本機印表機

要新增一部印表機:

redhat-config-printer-tui --Xadd-local options

選項:

--device=節點

(必要的)要使用的裝置節點,例如 /dev/lp0

--make=廠牌

(必要的)輸入 IEEE 1284 MANUFACTURER 字串,如果沒有製造商字串,請輸入在 foomatic 資料庫中的印表機製造商名稱。

--model=型號

(必要的)輸入 IEEE 1284 MODEL 字串,如果沒有型號字串,請輸入在 foomatic 資料庫中列出的印表機型號。

--name=名稱

(可選的)新列印佇列的名稱,假如不指定的話,將會使用基於裝置節點的一個名稱(如 "lp0")。

--as-default

(可選的)設定為預設佇列。

在新增完印表機後,請使用下列指令來啟動或重新啟動列印系統程式:

service cups restart

36.11.2. 移除一部本機印表機

您也可以經由命令列來移除一個印表機佇列。

以 root 身份來移除一個印表機佇列:

redhat-config-printer-tui --Xremove-local options

選項:

--device=節點

(必要的)要使用的裝置節點,例如 /dev/lp0

--make=廠牌

(必要的)輸入 IEEE 1284 MANUFACTURER 字串,或者(假如沒有的話)輸入 foomatic 資料庫中的印表機製造商名稱。

--model=型號

(必要的)輸入 IEEE 1284 MODEL 字串,或者(假如沒有的話)輸入 foomatic 資料庫中的所列出的印表機型號。

在從 印表機設定工具 設定中移除印表機後,請重新啟動列印系統程式以使變更生效:

service cups restart

假如已經移除所有的印表機,而且您不再想要執行列印系統程式,請執行下列的指令:

service cups stop

36.11.3. 設定一部預設印表機

如要設定預設印表機,請使用下列指令,並請指定 queuename

redhat-config-printer-tui --Xdefault --queue=queuename