官方文档:https://github.com/OpenXenManager/openxenmanager


要求:

  • Python 2.7

  • pyGTK 2.16

  • ConfigObj

  • Raven

  • GTK-VNC(仅限Linux)

Debian / Ubuntu Linux软件包依赖项:

python2.7 python-gtk2 glade python-gtk-vnc python-glade2 python-configobj python-setuptools python-raven


Gentoo Linux软件包依赖项:

dev-python / pygtk dev-python / configobj net-libs / gtk -vnc dev-lang / python:2.7 dev-python / raven(记得为gtk-vnc设置“python”USE标志!)


macOS依赖项:

brew install pygtk 
pip install configobj 
pip install raven

macOS安装OpenXenManager

github下载软件包

open-down.png

tar zxvf openxenmanager-0.0-r83.tar.gz
cd openxenmanager-0.0-r83
./openxenmanager   #启动软件

OpenXenManager运行已经过测试,可以在Linux或Windows上运行,也可以在MacOSX上运行。

要启动OpenXenManager,只需运行“openxenmanager”脚本即可。

openxen.png


报错信息:

1、安装pygtk时,遇到如下报错:

Error: The following formulae
  [#<Dependency: "python" []>, #<Options: []>] and [#<Dependency: "python@2" []>, #<Options: []>]
cannot be installed as binary packages and must be built from source.
Install the Command Line Tools:
  xcode-select --install

xcode.png


Mac最新场景下安装Xcode时已经没有Command Line了,需要单独安装。根据提示在使用命令xcode-select --install 安装时最后结果是不能安装该软件

解决方法:

Developer Apple上手动下载mac系统版本对应的Command Line Tools ,然后安装即可

Xcode222.png