Debian:无法安装 lsb 软件包

Debian:无法安装 lsb 软件包

我家里有一台 Epson ET-2600 打印机。我尝试使用 CUPS 配置它,但打印速度非常慢,并且始终保持很高的质量(这会导致浪费大量墨水)。我尝试下载 .deb 包从这里, 但它需要lsb我无法检索。我目前安装了 Debian 10。我尝试输入/etc/apt/sources.listDebian Jessie 的链接并运行sudo apt install lsb,但没有成功。

关于如何获得更好的开放驱动程序或 lsb 软件包来安装官方 Epson 驱动程序,有什么想法吗?

提前致谢。

答案1

该包lsb已弃用,debian 建议deb通过 Alien 创建包(来自rpm):

e,g (红帽LSB):

sudo apt install alien
wget http://mirror.centos.org/centos/8/AppStream/x86_64/os/Packages/redhat-lsb-4.1-47.el8.x86_64.rpm
sudo alien --to-deb -c redhat-lsb-4.1-47.el8.x86_64.rpm
sudo apt install ./redhat-lsb_4.1-48_amd64.deb

Debian 在 2015 年停止了 LSB 支持......

LSB 应用程序以 RPM 包格式或符合 LSB 的自安装可执行文件的形式提供。对于RPM包,使用alien(1)工具将rpm转换为Debian包,然后正常安装。确保使用-calien选项来确保包脚本也被转换。

Debian LSB

答案2

Debian 中的 LSB 或 Linux Standard Base 支持已停止2015年 。他们保留了软件包中的一些功能lsb-baselsb-release

虽然不是特别危险,但我建议您坚持只使用 Debian 稳定存储库,并从您的/etc/apt/sources.list.完成此操作(并使用 更新 apt apt update)后,您可以使用apt install lsb-base lsb-release.

现在测试安装打印机驱动程序并查看它们是否有效。

但是,我不确定这是否会提供您的打印机可能需要的必要的 LSB 功能集。您还可以选择前往LSB 主站点如有必要,请手动下载并安装最新版本的 LSB。

我建议,如果您需要支持 Debian 不支持的特定硬件,最好改用支持您的硬件的 Linux 发行版。您的打印机当前使用 CUPS 运行,但是您抱怨该配置浪费墨水并且打印作业花费太长时间。如果此解决方案不起作用,您应该研究或询问如何使 CUPS 配置达到更理想的状态。

答案3

我的看法:我安装了一个lsb-compat转发端口 deb 软件包,它提供lsb.我从 MX Linux 论坛下载了它:https://forum.mxlinux.org/viewtopic.php?f=104&t=55746&hilit=lsb+compat#p555628

之后我就能够安装从爱普生获得的epson-inkjet-printer-scpr软件包了。epson-printer-utility打印机制造商让我们经历这样的困境,真是可耻。

作为我正在使用的记录https://devuan.org/ceres,所以我不支持 Linux Mint。 Devuan 是 Debian 的衍生版本。

答案4

至于 2023 年,似乎 lsb-compat(deb 包)已从我搜索的每个存档中删除。

我仍然有一份可以使用的副本,希望将来有人可能需要它。我会上传的。

尝试:

sudo apt install -y wget
wget https://archive.org/download/lsb-compat_9.20161125_amd64/lsb-compat_9.20161125_amd64.deb
sudo apt install ./lsb-compat_9.20161125_amd64.deb

希望有一天这能对某人有所帮助。

相关内容