溫馨提示×

Debian Minimal如何安裝打印機

小樊
47
2025-10-06 10:34:50
欄目: 智能運維

1. 準備工作:更新系統并安裝必要工具
在Debian Minimal系統中,首先需要更新軟件包列表并安裝CUPS(Common Unix Printing System)及基礎依賴,這是安裝打印機的前提。打開終端,依次執行以下命令:

sudo apt update
sudo apt install cups cups-client cups-bsd foomatic-filters

安裝完成后,啟動CUPS服務并設置為開機自啟:

sudo systemctl start cups
sudo systemctl enable cups

若需通過Web界面管理打印機,還需將當前用戶加入lpadmin組(替換$USER為你的用戶名):

sudo usermod -aG lpadmin $USER

重新登錄或重啟系統使組權限生效。

2. 安裝打印機驅動(可選但推薦)
多數通用打印機可通過CUPS自動識別驅動,但部分品牌(如HP、Epson)可能需要額外安裝專用驅動以提升兼容性:

  • HP打印機:安裝hplip(HP Linux Imaging and Printing)套件,包含驅動及管理工具:
    sudo apt install hplip hplip-gui
    
  • Epson打印機:安裝splix驅動(支持SPL協議):
    sudo apt install splix
    

安裝完成后,驅動會自動集成到CUPS的驅動列表中。

3. 通過Web界面添加打印機
最便捷的方式是通過CUPS的Web管理界面操作:

  • 打開瀏覽器,訪問http://localhost:631(若為遠程訪問,將localhost替換為Debian主機的IP地址)。
  • 輸入管理員賬號(如root)和密碼登錄。
  • 點擊左側Administration(管理)標簽,再點擊Add Printer(添加打印機)。
  • 選擇打印機的連接類型:
    • USB打印機:選擇對應USB端口(如usb:/dev/usb/lp0);
    • 網絡打印機:選擇“Find Network Printer”(查找網絡打印機),系統會自動搜索局域網內的打印機,或手動輸入IPP地址(如ipp://printer-ip/ipp/print)。
  • 選擇打印機制造商及型號(若列表中沒有,可選擇“Generic”通用驅動或上傳PPD文件)。
  • 設置打印機名稱(如HP_LaserJet_2300)、描述及位置(可選),勾選“Share this printer”(共享打印機,可選),最后點擊Add Printer完成添加。

4. 通過命令行添加打印機(可選)
若習慣使用命令行,可使用lpadmin工具手動配置:

sudo lpadmin -p 打印機名稱 -E -v 設備URI -m PPD文件路徑 -D "描述" -L "位置"
  • 參數說明
    • -p:指定打印機名稱(如My_Printer);
    • -E:啟用打印機;
    • -v:指定設備URI(USB打印機為usb:/dev/usb/lp0,網絡打印機為ipp://printer-ip/ipp/print);
    • -m:指定PPD文件路徑(若未指定,CUPS會自動選擇通用驅動);
    • -D:打印機描述(可選);
    • -L:打印機位置(可選)。
      例如,添加USB打印機:
sudo lpadmin -p My_USB_Printer -E -v usb:/dev/usb/lp0 -m drv:///sample.drv/generic.ppd -D "Office USB Printer" -L "Room 101"

添加完成后,可通過lpstat -p查看打印機狀態。

5. 測試打印
添加完成后,需驗證打印機是否正常工作:

  • Web界面測試:回到CUPS Web界面的Printers(打印機)標簽,點擊打印機名稱,選擇Print Test Page(打印測試頁)。
  • 命令行測試:使用lp命令打印測試文件(如/etc/hosts):
    lp -d 打印機名稱 /etc/hosts
    

若測試頁或文件成功打印,說明打印機配置完成。

常見問題排查

  • 無法訪問Web界面:檢查CUPS服務是否運行(sudo systemctl status cups),或防火墻是否阻止了631端口(sudo ufw allow 631)。
  • 找不到打印機:確保打印機已通電并連接(USB/網絡),網絡打印機需與Debian主機在同一子網內。
  • 驅動不兼容:前往打印機制造商官網下載最新Linux驅動,或嘗試更換通用驅動(如“Generic PostScript Printer”)。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女