CroutonにHPプリンターをインストールすると、HPLIPはCUPSが見つからないと表示する

CroutonにHPプリンターをインストールすると、HPLIPはCUPSが見つからないと表示する

HP Deskjet 3000をToshiba Chromebookのcroutonに接続しようとしています。インストールの手順に従いました。http://hplipopensource.com/hplip-web/install/install/index.htmlそして最終的に私はこれに遭遇しました:

DEPENDENCY AND CONFLICT RESOLUTION
----------------------------------
Running 'sudo apt-get install --assume-yes libcups2'
Please wait, this may take several minutes...
error: A required dependency 'cups (CUPS - Common Unix Printing System)' is still missing.


RUNNING POST-PACKAGE COMMANDS
-----------------------------
OK


RE-CHECKING DEPENDENCIES
------------------------
error: A required dependency 'cups (CUPS - Common Unix Printing System)' is still missing.
error: Installation cannot continue without this dependency.
error: Please manually install this dependency and re-run this installer.

しかし、実行すると:

sudo apt-get install cups

次のような結果になります:

Reading package lists... Done
Building dependency tree      
Reading state information... Done
cups is already the newest version.
The following package was automatically installed and is no longer required:
  libglade2-0
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
(precise)alan@localhost:~$ 

この時点で、私はちょっと困惑しています。CUPS を hplip が認識してインストールを完了できる場所にインストールするにはどうすればよいでしょうか?

答え1

サービスを開始するには、次を実行します:

sudo /etc/init.d/cups start

それは私にとってはうまくいきました

答え2

私も同じ問題を抱えていましたが、Cups サービスを実行するだけで解決しました。

service cups start

HP インストール スクリプトは、パッケージがインストールされているかどうかを推測するために、実際にサービスが開始されているかどうかをチェックしているようです。

答え3

16.04 + システム

sudo systemctl start cups
sudo systemctl start cups-browsed

関連情報