我如何轻松安装缺少的 hplip 依赖项?

我如何轻松安装缺少的 hplip 依赖项?

在我的 10.10 系统上安装了 HPLIP 后,当我尝试打印时,HP Photosmart 420 会给出“设备通信错误”代码 5012。运行hp-check列出了 11 个缺失的依赖项。我是否必须逐个安装它们,还是有更简单的方法让打印机运行?安装依赖项的命令是什么?

答案1

在终端

sudo apt-get -f install hplip

应该修复它

这里还有其他选择:来源

其中包含下载和安装说明。其中有一个部分将运行

依赖与冲突解决

这是直接下载来源

答案2

您可以按照此处的说明安装依赖项: http://hplipopensource.com/hplip-web/install/manual/distros/ubuntu.html

hplip 不是依赖项,而是包含hp-check 和其他实用程序。根据上​​述链接中的当前信息(但我建议检查更新的信息),可以使用以下命令为 Ubuntu 10.04 及更高版本安装“CUPS devel”、“Python devel”、“PyQt4”等依赖项:

sudo apt-get install --assume-yes libcups2 cups libcups2-dev cups-bsd cups-client libcupsimage2-dev libdbus-1-dev build-essential ghostscript openssl libjpeg62-dev libsnmp-dev libtool libusb-dev python-imaging policykit-1 policykit-1-gnome python-qt4 python-qt4-dbus python-dbus python-gobject python-dev python-notify python python-reportlab libsane libsane-dev sane-utils xsane

答案3

我也遇到过打印机可见但无法打印的问题。实际上,我手动添加了同一台打印机的新实例,并为其指定了新名称和描述等,然后它就开始打印了。我使用的是 SteamOS,我首先使用了:

sudo hp-setup -i

然后我选择了已识别的打印机 (k209a),但将其重命名为型号,添加了位置和说明。当它提示打印测试页时,我毫无希望地照做了,但“愚蠢的老式黑色打印机”开始打印 :)

答案4

我也遇到了这个问题。要解决这个问题,需要安装hplip 工具箱从软件中心。然后sudo hp-toolbox,您应该能够安装正确的插件。事实上,如果您键入hp-然后选项卡,您应该会看到一堆适用于 HP 打印机的插件。

相关内容