1. 系統(tǒng)環(huán)境介紹:
系統(tǒng):ubuntu20.04 server版安裝集侯,安裝時(shí)無桌面環(huán)境
桌面:kde, 安裝的kubuntu
python環(huán)境:自帶的python3.8.5
實(shí)現(xiàn)打印的大概思路: hcup(通用的unix打印系統(tǒng))+hp的驅(qū)動+hp-toolbox(打印機(jī)管理界面)
2. 安裝hcup(一般都自帶的有)
訪問鏈接:http://localhost:631/ 橡羞。如果能顯示cups頁面刹缝,則不用執(zhí)行下面的安裝命令了谚咬。
sudo apt-get install cups -y
sudo systemctl enable cups
sudo systemctl start cups
3. 安裝hp的linux驅(qū)動
hp官方并沒有提供linux版的驅(qū)動蜒谤,這是由非官方組織在維護(hù)铣焊。下載地址:https://developers.hp.com/hp-linux-imaging-and-printing/
可以用打包好的安裝包的方式安裝烹困,直接下載.run文件嫉称,給執(zhí)行權(quán)限侦镇,然后執(zhí)行即可。自動安裝的官方執(zhí)行教程鏈接:https://developers.hp.com/hp-linux-imaging-and-printing/install/install/index
我用上述方式安裝沒成功织阅,會卡在一條執(zhí)行apt remove的語句那里壳繁。
沒辦法,只有下載源代碼荔棉,編譯安裝了闹炉。手動安裝的官方執(zhí)行步驟:https://developers.hp.com/hp-linux-imaging-and-printing/install/manual/index.html
4. 安裝hp-toolbox
sudo apt install hp-toolbox
安裝完成后,在應(yīng)用程序啟動器處就能搜索到了润樱。
之后就是在hp-toolbox里面添加打印機(jī)剩胁,添加成功后打印測試頁面。如果過程有走不下去的地方祥国,請重啟電腦昵观。