VirtualBox管理工具-RemoteBox
2011-02-21 09:31:31 阿炯

RemoteBox 是一个图形化的工具,用来管理远程服务器或者本机的 VirtualBox 虚拟机,采用Gtk2-Perl开发。



特点

* 开源的远程或本地的VirtualBox图形操作管理客户端(基于GTK)
* 可管理位于“无头”模式下的VirtualBox虚拟机
* 支持在主流的各类操作系统(Linux, *BSD and Mac Windows)下运行(受益于Perl的多平台支持特性)
* 无需依赖外部的Web服务器
* 采用Perl开发,免编译
* 支持通过RDP协议与其交互
* 对VirtualBox中的虚拟机创建、编辑(显示、输入输出、I/O端口与共享目录等)、开关机、快照等操作
* 支持对其USB设备的处理,各类存储设备(硬盘、光盘镜像、软盘等)的上、下线
* 配置DHCP服务器来支持VirtualBox的"host only"模式

相关软件依赖说明

在安装RemoteBox之前,确保下面的软件依赖问题已经解决:
Perl v.5.8 及以上版本
gtk2-perl 模块
SOAP::Lite 该perl模块在v0.710.10及以上
用于连接远程虚拟机的RDP的客户端,rdesktop工具通常是需要的
VirtualBox的功能扩展包(Oracle Extension Pack)

在Debian上
apt-get install libgtk2-perl libsoap-lite-perl freerdp-x11 tigervnc-viewer

在Windows上
需要安装好Strawberry的Perl发行版,配置其支持Sisyphusion Perl Repository,以安装Gtk生态的工具链
ppm set repository sisyphusion http://sisyphusion.tk/ppm
ppm set save
ppm install Cairo Pango Gtk2 Glib


简单的架构图示




最新版本:1.8
该版本增加了在主机启动和关闭时自动启动和停止 guest 的选项;此外对快照树的可视化效果进行改进;支持 guest 组和额外的 guest 键盘序列;支持创建、配置和删除 NAT 网络等。

官方主页:http://remotebox.knobgoblin.org.uk/

该文章最后由 阿炯 于 2021-04-11 10:25:19 更新,目前是第 2 版。