我想在 Ubuntu 12.10 上安装 Xencenter。我尝试了很多解决方案,甚至 Wine,但到目前为止都没有成功。如何在 Ubuntu 12.10 上安装 Xenceter?
答案1
简短回答:不可以。葡萄酒似乎不起作用所以唯一的方法是通过 Windows VM。
不过有一个类似的开源项目叫做OpenXen管理器它模拟了您提到的那个。
安装过程
从 sourceforge 下载 OpenXenManager(上面的链接)或
wget http://freefr.dl.sourceforge.net/project/openxenmanager/openxenmanager_rev48.tar.gz
手动解压或者:
tar xzf openxenmanager_rev48.tar.gz
从软件中心安装依赖项或:
sudo apt-get install python-gtk-vnc
将当前目录更改为提取 OXM 的位置:
cd openxenmanager
运行:
python whindow.py
您可能还会对其他一些基于 Web 的控制/管理/概览工具感兴趣:
OpenXenManager 确实看起来像 XenCenter。
答案2
也许这些说明对你有帮助,可以在https://github.com/xenserver/xenadmin/wiki/Running-in-Wine
只是 SSL 不起作用,所以不建议在生产网络中使用,除非它以某种方式得到保护。也许是一个直接到 Xenserver 的隔离网络。或者,如果有的话,也许让另一个程序在中间执行 SSL 部分。
apt-get install playonlinux
Run playonlinux
Tools -> Manage Wine Versions. Install wine 1.8.3 32-bit
Add a new program
Install to a virtual drive
Call it XenCenter
Select "Use another version of wine, configure wine, install some libraries"
"Use wine 1.8.3"
"Windows 7"
"32-bit windows installation"
POL_install_dotnet45, POL_Install_ie8, POL_Install_tahoma2
Install XenCenter
Connect to your XenServer, :80 due to SSL not working.