Linux终端模拟器

时间:2015-09-12 18:08:29

标签: text-based

我打算制作一个命令shell游戏,我想知道提供shell环境的最佳方法是什么。

我希望能够提供大多数终端用户期望从终端获得的大多数标准实用程序,例如grepawksed或{{1但是,我还需要能够自定义和修改其中的一些(特别是man,所有网络接口和自定义包管理器),以便能够提供预期的游戏性。

特别是,我需要能够在终端中显示图像,例如通过fbi,虽然没有必要能够使用完整的图形环境 - 没有X。

我考虑了各种计算机模拟器,例如v86.jsjslinux。这些可以通过提供磁盘映像来定制,并且像真正的计算机一样工作 - 我只需要修改磁盘映像以使其按照我想要的方式工作。采用这种方法,我当然会学到很多关于linux的内部工作原理,但这需要花费很多时间才能完成。

另一种选择是实现我自己的控制台来做到这一点。这个可能更容易做到,但我认为我不能以这种方式提供真实的体验。

为此目的创建/自定义命令shell的最佳(最简单/最简单)方法是什么?

0 个答案:

没有答案