Ubuntu 19.04でHP LaserJet P1102をセットアップしようとしています。
プリンターをインストールする 理論的な手順 を知っていますが、この手順は機能しません。プリンター(ソフトウェア+プラグイン)をインストールする「正しい」手順に従うと、次のように失敗します。
ここ からhplip 3.19.5をダウンロードしてインストールしました。
最初、インストールは成功したようです。プラグインのインストールを要求すると、「プラグインのインストールが成功しました」と表示されます。しかし、このメッセージで[OK]をクリックすると、インストールするプリンターを選択するウィンドウに戻り、別のメッセージがポップアップ表示されます。
エラー:セットアップしようとしているデバイスには、バイナリプラグインが必要です。プラグインがないと、一部の機能が期待どおりに動作しない場合があります。プラグインをインストールするには、通常のユーザーとして「hp-plugin」を実行してください。詳細は http://hplipopensource.com にアクセスしてください。
エラー:hp-setupが失敗しました。 hp-setupを手動で実行してください。
こっちも一緒。私はこのように解決しました:
実行してください:
hp-setup -g &> ~/hp-setup.log
エラーがログを読んだ後:
cat ~/hp-setup.log
次のような行があります。
hp-setup [19265]:デバッグ:/usr/lib/i386-linux-gnu/sane/libsane-hp2000S1.soファイルが存在しないか、シンボリックリンクがありません
実行した場合:
locate libsane-hp2000S1
あなたは次のような適切な場所を取得します:
今、あなたはシンボリックリンクを作る必要があるだけです:
Sudo ln -s /usr/lib /usr/lib/i386-linux-gnu
Sudo ln -s /usr/lib64 /usr/lib64/x86_64-linux-gnu
hp-setupを再度実行します
終わった
HPプリンターは正常にインストールされるが、スキャナープラグインがインストールされないという問題もありました(Ubuntu 19)。plugin.pyを無効にするとうまくいきました!!! (ありがとう)しかし、私は最初にapparmor-utilsをインストールする必要がありました。
Sudo apt install apparmor-utils
Sudo aa-disable /usr/share/hplip/plugin.py
hp-plugin
最後の手順では、プリンタースキャンが機能するために必要なHPプラグインインストーラーを実行します。
少し違う問題がありました。 HPプリンターは正常にインストールされましたが、スキャナープラグインが正しくインストールされませんでした。トリックは、AppArmorにPythonスクリプトのシールドを下げさせることでした
Sudo aa-disable /usr/share/hplip/plugin.py
これを実行した後、プラグインは正しくインストールされました。