HPLIP HP SCANER PRINTER UBUNTU
Jak zainstalować drukarkę HP w systemie Ubuntu 20.04 ... Piszę tego bloga dla siebie jakbym zapomniał i dla innych. Bo nie znalazłem prostego eleganckiego rozwiązania w internecie więc wykombinowałem własne.
Ogólnie to drukarka u mnie działała cały czas, ale coś było nie teges jeżeli chodzi o skanowanie z komputera na którym jest Ubuntu 20.04 LTS. Postanowiłem się wreszcie za to zabrać. Pierwsze co to sprawdziłem czy w "Ubuntu App Store" (to się inaczej nazywa, ale tę nazwę wszyscy zrozumieją) jest HPLIP (taki kombajn ze sterownikami i aplikacjami od HP do drukarek).
Nie było... lekkie zdziwienie. Ze strony HP dowiedziałem się, że można pobrać plik .run od nich z najnowszym HPLIP. Sposobów na jego uruchomienie (z terminala) w internecie mnóstwo (HP zaleca "$ sh hplip-3.xx.x.run"). No, ale próbowałem różnie i w trakcie i tak błędami sypało.
Dobra... to dowiedziałem się, że najpierw trzeba wyczyścić PC z resztek innych wersji HPLIP... no to czyszczenie (oczywiście w terminalu), różne "purge", "autoremove" itd. Komp wyczyszczony i od nowa walka z instalacją HPLIP.
Zainstalowałem HPLIP, skaner działa, system przy starcie sypie błędami, doinstalowały mi się jakieś niepotrzebne programy...
Gówno. Od początku. Znalazłem komendy, żeby zainstalować GUI do tego co już jest w "czystym" Ubuntu (czyli "sudo apt instal hplip -gui"), ale nie ma tego w repozytoriach Ubuntu 20.04, ale są inne powiązane... nawet nie wiedziałem, że w tym wszystkim do czegoś dochodzę. A doszedłem, no przecież zrozumiałem, że po pierwsze co tam kazano wcześniej usuwać? No istniejący HPLIP w Ubuntu, czyli jakiś jest zainstalowany, nie ma w repozytoriach tylko GUI do niego (graficznego interfejsu).
No to jazda, odpalam komendę "hp-setup" (na czystym Ubuntu - wszystko testowałem na Live CD). Chce się odpalić, ale brak jej bibliotek PyQt4 i PyQt5 żeby się wyświetlić... czytam. Oczywiście, że postanowiono je wywalić całkiem z systemu... znalazłem jak to doinstalować z PPA (nieoficjalnych repo). Mam to gdzieś. Poszedłem czytać dokumentację na stronach HP do hp-setup.
I nie przedłużając. Sprawa jest tak prosta, tylko nigdzie tego rozwiązania nie znalazłem, wystarczy przeczytać dokumentację dla hp-setup. Problemem od samego początku jest tryb graficzny bo nie ma PyQt do niego.
Więc na czyściutkim jak pupa niemowlaka Ubuntu, na którym wszystko już jest wpisujemy komendy z "-i" czyli żeby zadziałały bez trybu graficznego, najpierw:
hp-plugin -i
Następnie:
hp-setup -i
Wszystko co tam robimy jest łopatologicznie proste - sprowadza się do wybierania z menu w kolejnych krokach co robić i zatwierdzamy enterem.
W systemie nic się nie zmienia, ale standardowe programy już normalnie mogą skanować, drukować itd.
A tego rozwiązania w internecie nie znalazłem. Standardowo wszystko co znalazłem przeorało mi pół systemu. Polecam moje rozwiązanie gdyby ktoś miał problemy.