在自定义 Debian CD 上加载所有打印机驱动程序

在自定义 Debian CD 上加载所有打印机驱动程序

我正在构建自定义 Debian CD,以便使用我们的软件安装 Debian Web 服务器,并且它必须处理打印机,可以是任何现有的打印机。如何添加所有打印机驱动程序,以及 CUPS 如何以正确的方式安装它?服务器将不会连接到 Internet。

我考虑一个包含 deb 文件的目录,该目录在 apt/sources.list 中声明为主要源,但是要将哪些文件放在这个文件夹中?

答案1

任何现有的打印机”每天都在变化,驱动程序集也是如此(同一台打印机可能附带不同的固件级别,这些固件级别可能需要不同的/更新的驱动程序)。如果您做出这样的承诺,那么您将面临一系列可怕的失败。
我强烈建议您尽可能避免支持这种说法。

假设您仍想这样做,安装 CUPS 会为您带来一堆随附的基本打印机驱动程序。您应该确保您知道的所有常见打印机都在列表中,并收集所有“不太常见”的驱动程序并对其进行适当打包(恐怕您必须自己做这件事)。
这一页谈到了您需要做什么,但对于大多数商业打印机(HP 和 Canon)来说,它基本上归结为“制作一个包含适当的 PPD 文件的包,并确保它们保持最新”,而对于消费级打印机来说,这归结为很多痛苦和折磨。

相关内容