其它資訊

Linux如何在終端上安裝打印機USB驅動

騰智科技3個月前 (02-09)其它資訊1232

在 Debian 系統(tǒng)中,完全通過終端安裝 USB 打印機驅動的步驟如下:


1. 連接打印機并檢查識別

bash
復制
lsusb | grep -i "Printer"  # 確認系統(tǒng)識別到打印機(替換 Printer 為品牌關鍵詞)
  • 如果輸出中包含打印機信息(如 ID 1234:5678),說明 USB 設備已被識別。


2. 安裝基礎依賴和驅動

bash
復制
sudo apt updatesudo apt install cups cups-bsd printer-driver-all  # 核心打印服務和通用驅動sudo apt install hplip  # 惠普專用驅動(可選)sudo apt install printer-driver-escpr  # 愛普生專用驅動(可選)sudo apt install printer-driver-gutenprint  # 通用高質量驅動(推薦)

3. 通過終端配置打印機

(1) 查找打印機 URI

bash
復制
lpinfo -v | grep -i "usb"  # 獲取打印機的 USB URI(如 `usb://HP/DESKJET-1234`)
  • 記下類似 usb://HP/DESKJET-1234?serial=ABCDE 的 URI。

(2) 查找可用驅動

bash
復制
lpinfo -m | grep -i "hp"  # 替換 hp 為你的打印機品牌關鍵詞
  • 找到匹配的驅動名稱(如 drv:///hpcups.drv/hp-deskjet_1234.ppd)。

(3) 添加打印機

bash
復制
sudo lpadmin -p HP_Printer -v "usb://HP/DESKJET-1234?serial=ABCDE" -m "drv:///hpcups.drv/hp-deskjet_1234.ppd" -E
  • -p HP_Printer: 自定義打印機名稱(無空格)。

  • -v: 使用上一步獲取的 USB URI。

  • -m: 指定驅動名稱(從 lpinfo -m 獲取)。

  • -E: 啟用打印機。

(4) 設為默認打印機

bash
復制
sudo lpoptions -d HP_Printer  # 將 HP_Printer 設為默認

4. 測試打印

bash
復制
echo "Debian USB Printer Test" > test.txtlpr -P HP_Printer test.txt  # 發(fā)送打印任務

5. 管理命令

  • 查看打印機狀態(tài)

    bash
    復制
    lpstat -p -d  # 顯示默認打印機
  • 刪除打印機

    bash
    復制
    sudo lpadmin -x HP_Printer  # 刪除名為 HP_Printer 的配置
  • 查看打印隊列

    bash
    復制
    lpq -P HP_Printer

6. 故障排查

  • 檢查 CUPS 日志

    bash
    復制
    tail -n 50 /var/log/cups/error_log  # 查看最新錯誤
  • 重置 CUPS 服務

    bash
    復制
    sudo systemctl restart cups
  • 手動安裝驅動包(如官網下載的 .deb):

    bash
    復制
    sudo dpkg -i brother-printer-driver.deb  # 替換為實際文件名sudo apt --fix-broken install  # 處理依賴問題

常見問題解決

  • 驅動未找到

    bash
    復制
    sudo apt install printer-driver-*  # 嘗試通配符安裝所有驅動
  • 權限拒絕

    bash
    復制
    sudo usermod -aG lpadmin $USER  # 確保用戶加入 lpadmin 組newgrp lpadmin  # 立即生效(無需重啟)

通過上述步驟,你可以完全在終端中完成 USB 打印機驅動的安裝和配置。如果遇到特定型號問題,建議訪問 OpenPrinting 數(shù)據(jù)庫 查詢兼容性。


掃描二維碼推送至手機訪問。

轉載請注明出處http://www.jyradio.com/post/218.html

標簽: Linux打印
分享給朋友:
現(xiàn)在,非常期待與您的又一次邂逅

我們努力讓每一次邂逅總能超越期待