in Ubuntu/Debian

如何在Ubuntu 18.04上安裝與設定HP印表機工具

前言

因為辦公室是使用HP印表機進行影印,以往我在辦公室有文件需要列印的時候,我都是使用辦公室所配發的Win 10筆電進行列印,這樣其實是不方便的。

因為每次都要在辦公桌上切換不同的電腦進行列印的操作,熟悉我的人都知道,我基本上都是使用Ubuntu/Linux筆電進工作,所以我最近找了一些文章並把HP印表機工具,在Ubuntu 18.04上的設定記錄下來。

讓大家知道,HP印表機在筆電上要怎麼運作的。

前置環境

在開始本篇的教學前,需要注意下面的幾點事項:

  • 準備好Ubuntu 18.04的筆電或是電腦

安裝相關所需要的套件

在使用HP印表機工具前,需要透過下面的指令來更新與安裝我們所需要的套件


sudo apt-get update

sudo apt-get install hplip hplip-gui hplip-data hplip-doc hpijs-ppds libsane-hpaio printer-driver-hpcups printer-driver-hpijs

安裝好之後,我們可以透過指令的方式啟動HP-setup,這是印表機設定工具


python3 $(which hp-setup)

這邊要注意的是,需要使用Python3開啟,因為大多數環境預設,python指令為Python2。

所以要在最前面指定python3當作執行的程式。

執行下去之後,會看到下面的畫面:

這是一個HP裝置管理器,透過它可以幫我們快速找到印表機裝置的位置,裡面有幾種選項可以選擇,分別是:

  • USB找尋印表機裝置
  • 透過網路(包含無線,有線等網路)直接連線印表機裝置
  • 無線網路,需要暫時連接USB網路
  • 序列port方式連接

以我在辦公室來說,通常大部分都是選擇第二個選項,我們可以透過區域網路方式,找尋到確的印表機位置。

可是當你選擇下去並按下「Next」之後,會出現如下的錯誤:

這是因為,HPLIP沒有辦法自動找到網路上的印表機,這時候,需要打開「Show Advanced options」並勾選「Manual Discovery」手動將印表機所在的IP填上去:

 

填完之後再去按下「Next」,這時候就會順利找到了。如下圖,就會有那台印表機的資訊

接著再按下「Next」就會把印表機安裝好了。到這裡,就是把印表機設定好完成的步驟,那接下來後面就是可以開始列印文件了。

首先,我們先開啟一份PDF檔案,我使用「Document Viewer」做開啟的動作。

接著,按下「Print」選項,如下圖:

按下去之後,會有印表機裝置清單:

接著切換到「Advanced」選項,如下截圖:

我們從截圖中可以看到有一個選項叫做「Page Source」,可以選擇紙夾的部份,裡面有紙夾1,紙夾2與自動偵測可以選擇。那因為我本來是用自動偵測的選項,可是不知道為什麼,每次檢查完紙夾1之後就不能往下檢查了,會卡在紙夾1中沒有紙張。

我為了要解決上述的問題,我就直接指定紙夾2當作列印紙張的來源,後來就可以順利的列印出文件了,沒有任何的問題。

參考資料

  • https://askubuntu.com/questions/1058742/how-to-install-hp-printer-in-ubuntu-18-04