假如您沒有安裝 X,而且您也不想要使用文字介面的設定工具,您可以經由命令列來新增一部印表機。 假如您想要從一個程式碼或在 kickstart 安裝的 %post 階段來新增一部印表機,這個方法將對您很有幫助。
要新增一部印表機:
redhat-config-printer-tui --Xadd-local 選項 |
選項:
(必要的)要使用的裝置節點,例如 /dev/lp0。
(必要的)輸入 IEEE 1284 MANUFACTURER 字串,如果沒有製造商字串,請輸入在 foomatic 資料庫中的印表機製造商名稱。
(必要的)輸入 IEEE 1284 MODEL 字串,如果沒有型號字串,請輸入在 foomatic 資料庫中列出的印表機型號。
(可選的)新列印佇列的名稱,假如不指定的話,將會使用基於裝置節點的一個名稱(如 "lp0")。
(可選的)設定為預設佇列。
假如您使用 CUPS 當作您的列印系統(預設值),在新增完印表機後,請使用下列指令來啟動/重新啟動列印系統程式:
service cups restart |
假如您使用 LPRng 當作您的列印系統,在新增完印表機後,請使用下列指令來啟動/重新啟動列印系統程式:
service lpd restart |
您也可以經由命令列來移除一個印表機佇列。
以 root 身份來移除一個印表機佇列:
redhat-config-printer-tui --Xremove-local 選項 |
選項:
(必要的)要使用的裝置節點,例如 /dev/lp0。
(必要的)輸入 IEEE 1284 MANUFACTURER 字串,或者(假如沒有的話)輸入 foomatic 資料庫中的印表機製造商名稱。
(必要的)輸入 IEEE 1284 MODEL 字串,或者(假如沒有的話)輸入 foomatic 資料庫中的所列出的印表機型號。
假如您使用 CUPS 當作您的列印系統(預設值),在從 印表機設定工具 設定中移除印表機後,請重新啟動列印系統程式以使變更生效:
service cups restart |
假如您使用 LPRng 當作您的列印系統,在從 印表機設定工具 設定中移除印表機後,請重新啟動列印系統程式以使變更生效:
service lpd restart |
假如您是使用 CUPS,並且已經移除所有的印表機,如果您不再想要執行列印系統程式,請執行下列的指令:
service cups stop |
假如您是使用 LPRng,並且已經移除所有的印表機,如果您不再想要執行列印系統程式,請執行下列的指令:
service lpd stop |