SDB:KIWI-LTSP 快速入门

跳转到:导航搜索


在 openSUSE 上测试

相关文章


以下是在 LTSP (Linux Terminal Server Project) 在基于 openSUSE 13.113.2openSUSE Edu Li-f-e 发行版上运行的步骤。

按照以下简单步骤即可运行 LTSP。

最低可用规格

奔腾处理器,运行于 2+ GHz,64 位,512MB+200MB 内存,每个客户端服务器内存,如果需要互联网共享则需要 2 个网卡

流程

下载 openSUSE Edu Li-f-e,创建 live USB 启动盘或 DVD。安装它,并使用 YaST 为终端创建用户,每个终端需要一个用户。

如果您没有使用 Li-f-e,则从 server:ltsp 仓库 安装 kiwi-ltspkiwi-desc-ltsp 包。以下示例演示了如何在 openSUSE Leap 42.3 上执行此操作。如果您使用的是不同的操作系统版本,请将 openSUSE_Leap_42.3 替换为相应的目录名称

 zypper ar http://download.opensuse.org/repositories/server:/ltsp/openSUSE_Leap_42.3/ ltsp
 zypper in kiwi-ltsp

在 Tumbleweed 上也安装 kiwi-image-ltsp 和 kiwi-image-ltsp-boot 包。64 位客户端的镜像为 kiwi-image-ltsp64kiwi-image-ltsp-boot64。32 位服务器可用于服务 64 位客户端,反之亦然。以下示例演示了 32 位软件包的安装

 zypper in kiwi-image-ltsp kiwi-image-ltsp-boot

如果您没有使用 Tumbleweed,请手动安装镜像 rpm 包,从 http://download.opensuse.org/repositories/server:/ltsp/openSUSE_Tumbleweed/noarch/ 获取 kiwi-image-ltsp 和 kiwi-image-ltsp-boot 包的正确链接

通过运行

 rpm -Uvh http://download.opensuse.org/repositories/server:/ltsp/openSUSE_Tumbleweed/noarch/kiwi-image-ltsp-13.2.1-24.6.noarch.rpm http://download.opensuse.org/repositories/server:/ltsp/openSUSE_Tumbleweed/noarch/kiwi-image-ltsp-boot-13.2.1-24.6.noarch.rpm

配置网络

请根据链接文章中关于 KIWI-LTSP 网络配置 的说明配置网络。

警告:不要在完成网络设置之前执行下一步操作。

配置 everything 脚本

在终端中以 root 用户身份 运行以下命令,以根据之前完成的网络设置配置所有服务。

kiwi-ltsp -c

网络上的 PXE 启动 PC 现在应该从服务器获取 LTSP 会话。

禁用 LTSP 服务器

要停止向网络提供 LTSP 环境,只需禁用 dnsmasq 和 klaoe 服务即可

systemctl disable dnsmasq; systemctl disable klaoe; systemctl stop dnsmasq; systemctl stop klaoe

瘦客户端配置

根据您的要求编辑 /srv/tftpboot/KIWI/root.default/etc/lts.conf。安装 ltsp-docs 包后,请参阅 man lts.conf 以获取可使用的变量。

可以通过关闭 X 数据的加密来提高瘦客户端的性能,使用以下变量来执行此操作。

 echo "LDM_DIRECTX=True" >> /srv/tftpboot/KIWI/root.default/etc/lts.conf

参见