![Edubuntu 计算机实验室](https://linux22.com/image/873571/Edubuntu%20%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%AE%9E%E9%AA%8C%E5%AE%A4.png)
我正在将学校的实验室从 Windows 7 转换为 Edubuntu。
有 24 台个人电脑和一台教师电脑也将运行 Edubuntu。
将有大约200名学生使用该实验室。
有一个 Windows 服务器,但可以将其转换为 Ubuntu。它仅用作登录和文件服务器。
目前的计划是,我已经完成了一部分 -
- 安装 Edubuntu 的一台电脑
- 安装 Centrify Express 以允许登录域
- 桌面上的快捷方式用于在 Nautilus 中映射服务器上的学生驱动器
- 安装 Wine 以允许运行 Windows 应用程序
- 已安装的 Windows 应用程序 - paint.net、sketchup、pivot animator 等...
- 在一个账户下配置的桌面和启动器,复制到/etc/skel
- 将构建克隆到其他电脑,并使用 Centrify 加入域
我只是想寻求有关此设置或替代方案的反馈、建议或意见。
放弃 Windows Server 并运行 100% Linux 会更好吗?
管理使用 Wine 安装的应用程序的多用户帐户的最佳方法是什么?
有没有关于映射网络共享的提示?每个用户都会有一个家庭共享和一个班级共享。也许在完整的 Linux 环境中这会容易得多?
任何反馈都很好,我已经研究这个问题几天了,并且取得了进展,但它比我想象的要慢得多,简单的事情(Wine 中的应用程序,甚至 Minecraft 安装)花费的时间比应有的要长。
感谢您的帮助。
答案1
只是关于我问题的更新
我最终放弃了 Windows 服务器,转而从事完全 Linux 的工作 - Ubuntu 服务器和 Edubuntu 客户端。最终,我觉得这是最好的决定,但远非完美。
我有服务器提供的 DHCP 和 DNS。
此设置的一个很棒的功能是能够在服务器上缓存 apt 请求,因此当发生更新时,只有一台 PC 通过本地服务器通过 WAN 进行更新。然后这些更新被缓存在本地服务器上,其他每台 PC 都使用此更新缓存。
这需要一些时间来设置,我走了一些弯路才找到 Apt Cacher NG。这里有一个不错的设置教程 -http://www.tecmint.com/apt-cache-server-in-ubuntu/
现在,开始真正有趣的部分! - 尝试创建类似于 Windows Active Directory 的客户端-服务器登录。这花了很长时间才解决,但现在运行良好,我还有很多工作要做。我使用的是 OpenLDAP 服务器。这里有一个关于服务器的很好的教程 -https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-a-basic-ldap-server-on-an-ubuntu-12-04-vps,但不要使用 Ubuntu 14.04 客户端的配套程序,请使用这个 -http://www.server-world.info/en/note?os=Ubuntu_14.04&p=ldap&f=2
这不是一项容易的任务,但通过使用日志文件,我能够解决任何问题并使其正常运行。
Windows 软件使用的是 Wine。这里有一些妥协。Scratch 无法安装在 Ubuntu 64 上。但 Pivot、Photoshop 和 NWEA Test Taker 现在都可以使用了。
这项工作仍在进行中。