2

我正在运行 Windows 7 64 位作为我的主机操作系统和 Debian AMD64 作为我的客户操作系统。在我的 Windows 机器上,一个名为 www 的文件夹安装在 Debian 的 /home/me/www 下。

使用统一安装程序在 Debian(来宾操作系统)上安装 Plone 没有问题。但是,当我尝试将默认安装路径从 /home/me/Plone 更改为 /home/me/www/plone 时,安装总是失败,因为 Python 无法安装。在 install.log 它说

ln: 未能创建硬链接 'python' => 'python2.6': 不允许操作

看起来它可能与访问权限有关,但我尝试使用 sudo 或作为普通用户运行安装脚本,但都没有帮助。该脚本可以在其他地方正常安装,而不是在 Virtualbox 的共享文件夹中。

有什么建议么?

更多信息:我在 Debian 上没有 root 帐户(测试中,系统 Python 版本是 2.7)并且总是使用 sudo。

4

2 回答 2

3

我最近对 ​​VirtualBox 做了一些试验。这很棒,但我很确定共享文件夹将仅限于主机操作系统支持的内容。Windows 没有硬链接或符号链接。

我怀疑您正在尝试这样做,以便您可以使用主机工具从共享目录中编辑实例文件。您可以通过安装到非共享文件,然后将关键部分(如 src 目录,如果您出于开发目的而这样做)复制到主机目录,然后(并且仅在那时)建立现有的主机目录作为共享目录。

如果您尝试一下,请告诉我们它是如何工作的!

于 2012-05-10T03:48:47.377 回答
0

如何使用 Debianmount --bind将特定的主机文件夹挂载到安装树的某些部分?

于 2012-05-11T00:24:57.877 回答