我有 Ubuntu 17.10。我的内核版本是 4.14.21-041421-generic。我已经从网站下载了 HPLIP 3.17.11 运行文件。不幸的是我无法编译它。运行.run
文件后,它会启动./configure
,这会引发有关net-snmp
.
特别是,这些是配置的最后几行:
checking for cups ppd install... no
checking for foomatic-rip-hplip install... no
checking for qt5... no
checking for qt4... yes
checking for qt3... no
checking for policykit... no
checking for host machine platform... x86_64
checking for CRYPTO_free in -lcrypto... no
configure: error: cannot find net-snmp support (or --disable-network-build)
已安装 SNMP:
snmp is already the newest version (5.7.3+dfsg-1.7ubuntu1).
并且libsnmp-dev
也已安装(版本 5.7.3)。
这里有两个时刻
hplip-gui在 17.10 上已打包好- 您将获得 3.17.7,您可以使用以下命令安装此版本:
如果您需要编译此包,您应该执行以下操作:
启用源代码存储库,
software-properties-gtk
然后获取构建依赖项然后运行
./configure
,make
以此类推。hplip 有多个依赖项,例如 libsnmp、libcups、libusb、libdbus-1。确保在运行 ./configure 之前安装所有这些。如果您拥有所有这些,则安装运行顺利。