最小化的虚拟化环境

康纳·拉尼根(Connor Lanigan)

我正在Ubuntu主机内使用运行Windows的虚拟机进行开发(我也将Ubuntu部分用于日常活动,但不能同时使用两者)。由于需要定期在Windows上进行编译,因此我想尽可能提高VM的性能。因此,我想使用桌面环境的“最小”版本:如果可能的话,我只希望我的VM在全屏模式下运行。是否可以使用这种最小的系统?如果是,它是什么,或者我如何自己完成此设置?我的登录屏幕上的环境选择器很棒,但是是可选的。

吉勒斯“别再邪恶了”

不执行任何操作的程序将被换出。因此,您无需对RAM的使用进行简化。

请避免等待用户输入而没有暂停的后台程序。例如,请勿打开自动刷新某些页面的Web浏览器,或打开定期检查传入消息的电子邮件客户端。

选择简约的窗口管理器的一个原因是让虚拟机获得所有按键:如果您的VM没有抓住键盘,则保留键盘快捷键(例如Alt+)的窗口管理器Tab可能会很烦人。相反,如果您的VM确实以方便的方式抓住了键盘,则无需担心。

Ubuntu附带了许多极简主义的窗口管理器,您可以根据个人喜好选择哪个。我不会全部列出。我个人使用了Sawfish,它不简单,但是与现代桌面环境相比仍然很小,并且非常灵活(可以在Lisp方言中编程)。

在显示管理器(以图形方式登录的程序)上,可以在会话类型之间进行选择。Ubuntu缺少开箱即用的“自定义”会话类型,但是您可以将最小会话绑定到您选择的小型窗口管理器,或者定义自定义会话类型另外,您也可以登录到文本模式(按下Ctrl+ Alt+F1切换到文本控制台,Ctrl+ Alt+F7回去,GUI登录屏幕或会话开始有),然后运行命令startx启动一个会话,例如,

startx -- :1

它运行文件~/.xinitrc(通常是一个shell脚本,您可以在其中启动会话中的任何内容)。如果您只想运行VM仿真器,而又不运行其他任何东西,则可以将其完整路径传递给startxplus命令行选项,例如

startx /usr/bin/vm-run 'My VM' -geometry 1920x1080+0+0

但请注意,如果没有窗口管理器,您将无法完成调整窗口大小的工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章