手册中的目录在此处没有提及“暂停”或“保存”机器状态:https : //www.virtualbox.org/manual/UserManual.html
我不确定在这些文档中的何处挖掘它,而且我的 google-foo 似乎太弱,无法在网上找到这些东西的详细信息。
有人可以向我解释以下之间的区别吗:
如果我保存状态,似乎它的运行状态(它的内存)被写入磁盘,以便以后可以恢复。我在关闭笔记本电脑主机的电源时执行此操作,并且在保存后我能够可靠地重新启动来宾。我可以暂停客人吗?似乎比保存状态更快完成?
为了在两台计算机之间共享配置文件,我通过我的 gmail 帐户将文件通过电子邮件发送给自己。当我在第二台计算机上加载 conf 时,程序无法读取每一行。怀疑换行符有问题(dos vs unix 风格),我在 gvim 中打开了文件。我没有像我怀疑的那样在那里看到任何 ^M。'set list' 没有显示任何奇怪的东西 - 只是文件的文本,每一行都按我的预期以 '$' 结尾。它看起来非常好。文件的猫看起来就像我期望的那样。
出于绝望,我将文件移开,并在拆分的 vim 会话中手动重新键入文件的内容(只有大约 20 行)。我对这两个文件运行了 gvim -d ,结果没有区别。
我运行了使用配置文件的程序,果然,它现在能够很好地读取新输入的文件。
我对这两个文件进行了 md5sum,它们确实有不同的总和。我对原始文件和新键入的文件进行了比较,结果显示文件的每一行都不同。但我看不出输出有什么不同。
所以,我很好奇:我可以使用什么工具来查看这两个文件之间的差异?gvim -d 显示没有差异,diff 显示它们都不同,但输出看起来相同。
如果我可以附上这两个文件,我会的。
我已将我们的密码转换为 KeePass。LastPass 看起来很酷,但我更喜欢我们在本地控制数据库而不是将其保存在云中的系统。我有一个 Windows 和 Linux 系统,两者都能够轻松访问我们的 KeePass 数据库。在我的 Linux 系统 (Ubuntu) 上,我只是通过突触安装了 KeePass,它就可以工作了。
所以一切都很好,直到我妻子试图在她的 MacBook 上设置一些东西来访问数据库。巨大的问题。在 Linux 上很容易,我没想到那里会出现问题。如果有帮助,她正在运行全新安装的 Mac OSX 10.5.8 Leopard。
我们只是去了 KeePass 的下载站点:http : //keepass.info/download.html
单击标题为 Mac OS X 的 KeePass 2.x的链接,我们从中检索了Mono 2.10.5和KeePass 2.18从该站点(在撰写本文时发布在那里的软件包)。
Mono 安装没有问题(至少,我们没有看到)。
她打开 KeePass 图像并将其拖到应用程序端,在那里解压缩。根据KeePass安装说明上的说明,她打开一个终端,切换到/Applications中包含KeePass.exe的目录,通过mono运行:
mono KeePass.exe
Run Code Online (Sandbox Code Playgroud)
根本没有应用程序打开 - 我们看到它的一个亮点,但随后它立即消失,向我们表明它正在崩溃。
同样令人不安的是,我看到人们对 Mac OSX 上的 KeePass 2.18 不适用的复制和粘贴功能大发雷霆。从 2.19 解决了复制/粘贴问题来看。我希望那个版本能解决我们所有的问题。
所以这是我的问题:我怎样才能在她的系统上试用 2.19。它似乎不像 2.18 那样打包。但我们并不害怕建造它。我看到 2.19 的源代码在这里(在页面底部)。我可以将它下载到她的机器上并运行一些东西来构建它吗?我熟悉 automake 但不熟悉构建 .NET 源代码,所以如果这很简单,请轻柔地回答。:^)
顺便说一句:明天是我妻子的生日,这让她很沮丧。如果你知道如何解决这些问题,这对她来说将是一份不错的生日礼物。
更新
我会发布这个,因为它可能对其他人有帮助: …