SDB:KIWI-LTSP 配置

跳转到:导航搜索

KIWI-LTSP 工具

在 openSUSE 上实现 LTSP5 的独特之处之一是 kiwi-ltsp-setup 命令。该命令提供了配置所有必需的服务和构建各种类型镜像的每个功能。要了解 kiwi-ltsp-setup 可以做什么,请运行

 kiwi-ltsp-setup -h

这里有一个图表,概述了整个过程的各个阶段。

配置

建议使用 Easy-LTSP 配置 lts.conf 和 kiwi-ltsp。这是一个

启动 YaST -> /etc/sysconfig 编辑器 -> 系统 -> Kiwi-ltsp

  • 验证是否将标签 SUSE_VERSION 设置为已安装的 openSUSE 版本。 这也会更改接下来提到的 "/mnt/10.3"。
  • 填写正确的安装路径,理想情况下是挂载 DVD 介质/iso 的路径,例如 "/mnt/10.3"。或者像 "http://download.opensuse.org/distribution/10.3/repo/oss/" 这样的网络安装路径
  • 填写网络配置信息,如服务器 IP 地址、网关和 DNS。确保使用的网络接口在防火墙中指定为“内部区域”,或禁用防火墙
  • 如果服务器上有多个网络接口,请选择正确的 DHCP 接口。
  • 如果您不确定,请将所有内容保留为默认值,包括所有提到的路径。完成操作后,您就可以创建镜像了。

以 root 用户身份运行以下命令,如果使用预构建镜像,则配置所有内容

kiwi-ltsp-setup -c

如果您希望构建自己的镜像并配置所有内容,请以 root 用户身份运行以下命令

kiwi-ltsp-setup -s (Only for developers)

上面的命令将花费相当长的时间,具体取决于您的服务器,所以请喝杯咖啡。所有必需的服务,如 NFS、NBD、TFTP 和 DHCP 将被配置并启用。如果您希望保留您的配置,请备份您的配置,或使用 kiwi-ltsp-setup 命令提供的其他开关。

现在是启动第一个客户端的时候了,应该会进入 LDM(LTSP 显示管理器)屏幕,您应该能够使用在服务器上创建的用户登录。

要关闭客户端,只需从会话中注销,然后从 LDM 选择关机。

本地设备支持

LTSP 提供的所有本地设备支持都可用

硬盘/USB/CDROM 设备

本地设备会自动挂载。挂载图标应该显示在用户的桌面上。

声音支持

无需手动配置即可在瘦客户端上播放声音。

打印机

将以下行添加到您的 LTSP 客户端的 /srv/tftpboot/KIWI/lts.conf 文件中:(假设您的打印机是 USB)

  PRINTER_0_TYPE = U
  PRINTER_0_DEVICE = /dev/usb/lp0

启动客户端后,您可以像它是一台 HP JetDirect 打印机一样,将服务器的 cups 配置文件指向打印机。

/etc/cups/printers.conf:(这是一个使用 Brother HL-2040 的示例)

  <Printer HL2040>
     Info HL-2040
     Location on ws024
     DeviceURI socket://ws024.localdomain:9100 --> IP address works okay here too
     State Idle
     Accepting Yes
     JobSheets none none
     QuotaPeriod 0
     PageLimit 0
     KLimit 0
  </Printer>

其他所有内容都像任何其他 cups 打印机一样工作,请确保您拥有正确的驱动程序、ppd 等,您应该可以正常工作。

在使用并行打印机时,还应在 lts.conf 中添加以下内容以加载所需的内核模块

  MODULE_01=lp

参见