我已经开始向我所在地区的不幸儿童传授技术和计算机知识。其中一些显示出一些真正的前景,我计划将它们介绍给 Linux 和开源。现在,为了练习,我专用了我的个人桌面并将其虚拟化(它是使用标准商用硬件构建的)。
我的问题是,我有这样的想法,可能会从 Digital Ocean 购买 5 美元的服务器,或者查看 Low End Box 上的一些优惠交易,并可能购买一台这样的服务器并将其虚拟化。
我想知道它的优点,因为我知道它们已经虚拟化并在其上运行类似 KVM 的东西听起来很可笑,但这是我的想法。这样,孩子们就可以随时从学校实验室访问机器。
我可以知道社区对此的想法吗?或者有更好的方法来解决这个问题吗?
答案1
为了学习基础知识和编写脚本,我根本不会虚拟化。给他们常规用户帐户并让他们玩玩。他们无法通过这种方式学习系统管理方面的知识,但可以为他们打下良好的基础。
对于实际的 sysadnin 东西,我会尝试找到一些便宜的或捐赠的旧电脑。 Linux 仍然可以在一些非常旧的硬件上运行。也许可以找到一家不远的公司正在更换他们的台式机,并说服他们捐赠旧台式机以进行税收冲销和免费宣传。
在我看来,在真实硬件上学习可以让他们更好地了解一切如何协同工作,并让他们能够完成诸如从头开始安装操作系统之类的事情,而这是在虚拟机上无法完成的。
答案2
答案3
OpenVZ 容器允许您以极少的内存运行 Linux 虚拟机。
Proxmox 拥有出色的虚拟化服务器,支持 OpenVZ 容器。
资源