![正在查找所有与 11.04 兼容的打印机?](https://linux22.com/image/1105086/%E6%AD%A3%E5%9C%A8%E6%9F%A5%E6%89%BE%E6%89%80%E6%9C%89%E4%B8%8E%2011.04%20%E5%85%BC%E5%AE%B9%E7%9A%84%E6%89%93%E5%8D%B0%E6%9C%BA%EF%BC%9F.png)
开放印刷网站是一项很棒的资源和服务。但使用起来可能很麻烦。它非常适合检查某些打印机的兼容性,但反过来做却很繁琐。
有没有办法列出与特定操作系统(例如 Ubuntu 11.04)兼容的所有打印机?或者是否有其他网站可以提供此类功能?
答案1
以下是杯子的列表:http://www.cups.org/ppd.php上面显示“找到 1234 台打印机”,每页始终列出 20 台。这将需要下载 62 页,使用 wget 或简短的 shellscript 和 wget 可以轻松完成。
解析 html 并提取信息应该是一个简单的练习。
另一种方法是检查 ppd 目录中的名称,驱动程序位于:
find /usr/share/ppd -name "*.ppd*" -type f | wc -l
但这只显示了 618 台打印机,几乎正好是上述数字的一半——也许其中许多打印机适用于不同但相似的型号。
这是驱动程序列表:
find /usr/share/ppd -name "*.ppd*" -type f