如何在 Arch Linux ARM 和 Raspberry Pi 4B 上安装 Brother HL-2270DW 激光打印机?
我很少能找到 Arch Linux ARM 4.19 集成和实现问题的解决方案。这是一个自答问题,供将来参考。我将在下面的答案中分享我的解决方案。
答案1
当前 Arch Linux ARM 版本不包含用于运行和管理网络打印机的 CUPS 安装。使用pacman
以下步骤安装原始 CUPS 并包含 PDF 打印机:
sudo pacman -S cups cups-pdf
使用以下命令启用并启动 cups 服务。
systemctl enable org.cups.cupsd
systemctl start org.cups.cupsd
导航到您的构建目录,您可以在此沙盒化您的代码并下载文件。执行以下命令下载并构建 Brother 的打印机驱动程序。
git clone https://github.com/pdewacht/brlaser.git
cd brlaser
cmake .
make
sudo make install
您现在应该能够通过粘贴localhost:631
到浏览器中来启动 CUPS 界面,类似于下面的插图。
单击“管理”选项卡,然后单击下一页上的“添加打印机”。应出现打印机和虚拟打印机列表,其中您的打印机位于列表中,如下图所示。
就我的情况而言,单击列表页面上的“继续”按钮后,我的打印机驱动程序列在顶部,如下图所示。
我保留了所有默认选项,然后单击“继续”按钮。配置完成后,打印机信息如下所示:
该解决方案还支持的其他型号包括:
DCP-1510系列、DCP-1600系列、DCP-7030、DCP-7040、DCP-7055、DCP-7055W、DCP-7060D、DCP-7065DN、DCP-7080、DCP-L2500D系列、DCP-L2520D系列、DCP-L2540DW系列、HL-1110系列、HL-1200系列、HL-2030系列、HL-2140系列、HL-2220系列、HL-2270DW 系列、HL-5030系列、HL-L2300D系列、HL-L2320D系列、HL-L2340D系列、HL-L2360D系列、MFC-1910W、MFC-7240、MFC-7360N、MFC-7365DN、MFC-7840W、MFC-L2710DW系列、联想M7605D