我是 Linux 新手,刚刚决定从 Windows 切换到 Linux。我刚刚安装了 Ubuntu 20.04,很高兴使用 Samba 和我的 Canon 2540s 作为共享打印机来设置文件共享 - 然后我收到了一条警告!
打印机驱动程序支持已被弃用,下次更新时我的打印机将不再工作 - 因为打印机驱动程序将无法在更高版本的 CUPS 上运行。- 新的实现使用 CUPS。
我在 Google 上进行了广泛的搜索,并尝试过很多方法,同时仍在努力理解 CUPS,但最终设法安装了 CUPS-BRF-PRINER - 但它不会打印到我的打印机。所以我目前的状态是 -
- 使用可运行的驱动程序安装的共享打印机
- CUPS 打印服务器无法通过我的打印机进行打印
- 下次更新时,我工作的打印机安装将停止工作,并且我将使用无法打印到我的打印机的 CUPS
我最终发现,我可以为 Canon Pixma MG 2540S 安装“cups 客户端驱动程序”,方法是先安装 foomatic 数据库,如下所示:
sudo apt-get install cups cups-client "foomatic-db"
sudo apt-get install -y foomatic-db
然后,当我打开 http://localhost:631/admin 并添加打印机时,我会在下拉菜单中选择更多打印机,包括 Canon Pixma 2540S。
但我仍然收到一条消息,说打印机驱动程序无法在更高版本的 CUPS 上运行。我不确定这是否是标准消息,我现在是否没问题。我怀疑我仍然需要 PPD。
因此我将把新问题作为新主题发布。
答案1
我最终发现,我可以为 Canon Pixma MG 2540S 安装“cups 客户端驱动程序”,方法是先安装 foomatic 数据库,如下所示(只使用其中一个,它们显然做同样的事情):
sudo apt-get install cups cups-client "foomatic-db"
or
sudo apt-get install -y foomatic-db
然后,当我打开 http://localhost:631/admin 并添加打印机时,我会在下拉菜单中选择更多打印机,包括 Canon Pixma 2540S。
但我仍然收到一条消息,说打印机驱动程序无法在更高版本的 CUPS 上运行。我不确定这是否是标准消息,我现在是否没问题。我怀疑我在某些时候仍然需要 PPD。
因此我将把新问题作为新主题发布。