我正在尝试安装 epson 打印机实用程序,希望能够使用 Power Ink Flushing 功能,因为我的打印机 L3151 只能打印黑色和洋红色
这是我尝试安装从 espon 网站下载的 .deb 包时遇到的错误
$ sudo dpkg -i ~/Downloads/epson-printer-utility_1.1.1-1lsb3.2_i386.deb
Selecting previously unselected package epson-printer-utility:i386.
(Reading database ... 330447 files and directories currently installed.)
Preparing to unpack .../epson-printer-utility_1.1.1-1lsb3.2_i386.deb ...
Unpacking epson-printer-utility:i386 (1.1.1-1lsb3.2) ...
dpkg: dependency problems prevent configuration of epson-printer-utility:i386:
epson-printer-utility:i386 depends on lsb (>= 3.2).
dpkg: error processing package epson-printer-utility:i386 (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
epson-printer-utility:i386
$ lsb_release -a
LSB Version: core-11.1.0ubuntu2-noarch:printing-11.1.0ubuntu2-noarch:security-11.1.0ubuntu2-noarch
Distributor ID: Ubuntu
Description: Ubuntu 20.04.6 LTS
Release: 20.04
Codename: focal
我不明白为什么我会收到此错误 :( 我进行了一些挖掘,但没有找到任何有用的信息
答案1
这可能是 32 位与 64 位的问题,因为您尝试在 64 位 Ubuntu 安装上安装 32 位驱动程序 (i386)。因此,依赖链可能正在寻找大量不再可用的 32 位库。
使用爱普生的文档关于这个包,实用程序的安装如下:
下载 64 位软件包来自爱普生网站. 该文件名为:
epson-printer-utility_1.1.1-1lsb3.2_amd64.deb
安装所需的 LSB 包:
- 打开终端(如果尚未打开)
- 确保
apt
已更新:sudo apt update
- 安装软件包:
sudo apt install lsb
安装
.deb
在步骤 1 中下载的包:sudo dpkg -i epson-printer-utility_1.1.1-1lsb3.2_amd64.deb
启动实用程序:
epson-printer-utility
我没有爱普生打印机来测试该实用程序的有效性,但前四个步骤在 Ubuntu 20.04 和较新的 22.04 上可以正常工作。
答案2
无论何时直接使用dpkg
来安装或删除软件包,都可能会出现某些问题,例如您遇到的依赖关系。您可以尝试使用以下方法apt
来解决问题:
sudo apt -f install
它应该安装您尝试安装的软件包所需的软件包dpkg
,最后如果满足要求就执行此操作。