SDB:KIWI-LTSP 打印
本文档将向您展示如何在无需外部 CUPS 服务器的情况下配置 KIWI-LTSP 的打印,以便您的所有打印配置文件都位于将传递给 LTSP Fatclients 的 KIWI-LTSP 镜像中。
在 /srv/tftpboot/KIWI/root.default/etc/lts.conf 中添加以下内容足以让打印机显示在 LTSP fat 客户端上。
CUPS_SERVER=IP of your print server
在客户端镜像中安装所需的软件包
1. 切换到 LTSP 配置文件 #kiwi-ltsp --chroot i386。请参阅 自定义 LTSP 镜像。如果您尚未设置,请设置 root 密码。
2. 使用 #yast2 sw_single 或 zypper 安装 CUPS 和 foomatic-filters,并通过运行 #systemctl enable cups 启用 cups。使用 #exit 命令退出 chroot 环境。
4. 将 LTSP 配置切换为提供 NFSROOT(在 /etc/sysconfig/kiwi-ltsp 中设置 IMAGETYPE="NFS" 并使用 kiwi-ltsp -c)。重新启动您的 LTSP 客户端之一,然后打开终端,然后使用 #service cups status 验证服务是否已安装在客户端中
在 Fatclient 上配置打印机
5. 现在是时候使用 YaST 中的“打印设置”添加您的打印机,或使用 #system-config-printer 命令。这应该通过更新“printers.conf”和“ppd”目录来更新 LTSP 客户端中的 /etc/cups 目录。
6. 在您验证打印机工作正常后,将 /etc/cups 目录从测试机器复制到 LTSP chroot 镜像。如果复制的文件和文件夹存在问题,请修复权限,使用 tar 或 rsync 复制将保留正确的权限。
重建 squashfs 镜像
7. 使用 #kiwi-ltsp -l2 i386 命令再次重建镜像。切换 IMAGETYPE="AOE" 并使用 #kiwi-ltsp -c 重新配置,然后 rcklaoe stop,然后 rcklaoe start。
8. 重新启动您的 LTSP 客户端,您应该在“打印设置”控制台中看到打印机并准备好打印。
有用的链接
由 Mahmoud Ramadan 更新,E-Mail : mahmoud.ramadan.aly@gmail.com),如果您需要此页面的更多帮助,请联系 邮件列表。