プリンター(hp oj250 mobile)にはhplip 3.16.8が必要ですが、3.16.3は、新しくインストールした16.04ボックスにhplip-guiをインストールしたときに得たものです。
これは、依存関係を修正するためのコメントで指定されたコマンドからの応答です。
$ Sudo apt update&&Sudo apt upgrade
[Sudo] password for user:
Hit:1 http://ppa.launchpad.net/deluge-team/ppa/ubuntu xenial InRelease
Hit:2 http://archive.ubuntu.com/ubuntu xenial InRelease
Get:3 http://archive.ubuntu.com/ubuntu xenial-security InRelease [102 kB]
Ign:4 http://www.openprinting.org/download/printdriver/debian lsb3.2 InRelease
Hit:5 http://www.openprinting.org/download/printdriver/debian lsb3.2 Release
Fetched 102 kB in 2s (46.4 kB/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
W: http://www.openprinting.org/download/printdriver/debian/dists/lsb3.2/Release.gpg: Signature by key F8897B6F00075648E248B7EC24CBF5474CFD1E2F uses weak digest algorithm (SHA1)
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
linux-headers-4.10.0-28 linux-headers-4.10.0-28-generic
linux-image-4.10.0-28-generic linux-image-extra-4.10.0-28-generic
Use 'Sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
$ Sudo apt install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
linux-headers-4.10.0-28 linux-headers-4.10.0-28-generic
linux-image-4.10.0-28-generic linux-image-extra-4.10.0-28-generic
Use 'Sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Sudo apt update&&Sudo apt upgrade
を実行して、Ubuntuにインストールされているパッケージを更新します。これにより、現在の3.16.3
というリポジトリの最新のものにアップグレードされます。
リポジトリで提供されているものよりも新しいものが必要な場合は、別のソースに移動する必要があります。この場合、HPに直接移動できます。
HPが提供する最新のドライバーは、次の場所にあります。
https://developers.hp.com/hp-linux-imaging-and-printing
これは、最新のドライバーを提供するパーマネントリンクであり、現在のバージョンは3.17.11
です。
インストールプログラムを実行した後、apt
コマンドを使用して、不足している依存関係を修正します。
$ Sudo apt install -f
それでも依存関係の問題が発生する場合は、リポジトリキャッシュが更新され、ライブラリも更新されていることを確認してください。次のコマンドでこれを実行できます。
$ Sudo apt update
$ Sudo apt upgrade
Ubuntu LauncherからHP Device Manager(HP Toolbox)を実行します。プリンターが自動的に表示されない場合は、IPアドレスを指定してManual Discoveryを適用する必要があります。
HPデバイスマネージャーから:
(適切なGUIインターフェースのために、コマンドラインからhp-setup
を実行する必要があるかもしれません。)
1)(プラス記号) `+` -> **詳細オプションを表示**-> 2)(チェックマーク)**手動検出**->(プリンターのIPアドレスを入力)-> 3)(クリック)** Next **->(目的のプリンターを選択)-> 4)(クリック)** Next ** 5)通常どおりGUIに従ってください
最終結果:
チャットメッセージのステータスから、OPのapt設定にはリポジトリ更新エントリがありませんでした。 HPの画面では、それが前提条件として言及されています。
不足しているエントリは次のとおりです。
deb us.archive.ubuntu.com/ubuntu xenial-updates main restricted
deb us.archive.ubuntu.com/ubuntu xenial-updates universe
deb us.archive.ubuntu.com/ubuntu xenial-updates multiverse