数週間前まで、HP Developers-HP Linux Imaging and Printingで入手できる最新のHPLIPドライバーバージョンは3.18.12でした。Ubuntu 16.04公式リポジトリでは、利用可能なバージョンは3.16.3でした。
最初に、ウェブサイトからダウンロードした最新バージョンをインストールしようとしました。ただし、パッケージで発生した互換性の問題python-gobject
。N0rbert(主な回答)で述べたように、別のバージョンをインストールする前にHPLIPの実際のバージョンを完全にアンインストールする必要があります。N0rbertの説明に従って、手動で実行します。その後、次のファイルがもう存在しないことを確認します(または、それぞれのフォルダーが空であること)。
/etc/hp/hplip.conf
/var/lib/hp/hplip.state
/usr/share/hplip/
/usr/share/ppd/hplip
~/.hplip/hplip.conf
/etc/cups/ppd/HP-....ppd
上記のすべてのファイルを絶対に削除する必要があるかどうかはわかりません。しかし、それらがなくなったら、問題なく新しいインストールを進めることができました。
リポジトリにはドライバーの最新バージョンがありませんが、apt
他のプレインストールパッケージでクラッシュすることなく動作するため、を介してインストールすることにしました。私は次のようにしました:
1)sudo apt install hplip
(ほとんどのHPのプリンターおよびスキャナー用のLinuxドライバー)。
2)sudo apt install hplip-gui
(hp-pluginで必要)。
3)hp-plugin
(通常のユーザーとして)。
このプラグインは、HPがオープンソース化しないドライバーの独自の「部分」です。デバイスはそれなしでは機能しません。条項に同意し、インストールしたドライバーの正確なバージョンに必要なプラグインをインストールするように求められます。
4)hp-doctor
(すべてのもの、特にプラグインが適切にインストールされるようにするため)。
5)hp-setup
接続されたデバイスを追加するか、この時点ですでにインストールされているHPのソフトウェア(グラフィカルインターフェイスを使用)を使用します。
6)Ubuntuシステム設定に移動し、HPLIPで新しいプリンター/スキャナーを追加します。
PS:2019年1月までに、最新バージョンは3.19.1です。これはテストしていません。
一般に、パッケージの最新バージョンが本当に必要ない場合は、公式リポジトリで提供されているパッケージをインストールすることをお勧めします。あとがきで問題が発生する可能性ははるかに低くなります。