发布时间:2018-05-22 13: 35: 46
迁移助理有一个奇怪的习惯,即创建您的个人文件夹,以便您的用户帐户不是其所有者。相反,它由root拥有,并且权限设置为为您的用户帐户提供完整的访问权限。
通常情况下,这对大多数软件来说都可以,但它有时会让CrossOver感到心塞塞,CrossOver比大多数软件更深入地挖掘低层次的细节。
图1:CrossOver
要检查,请在终端(应用程序>实用工具>终端)中尝试此命令:
ls -ld@e ~
输出应该是如下图所示:
图2:终端
但是,如果帐户的所有者与帐户名称不匹配,则存在问题。要修复,请尝试:
sudo chown -R
例如,对小编来说,它将是:
sudo chown -R vinca ~vinca
同样,您可能拥有您的主文件夹,但可能不会通过“模式”标志授予所有者访问权限。相反,您的用户帐户可能会通过访问控制列表(ACL)条目授予访问权限。这也可以通过上面的“ls”命令来揭示。
解决这个问题的方法是:
chmod -R u+w ~
或者,出于某种原因,HOME环境变量未被设置,或者未被设置,或者被设置为除您的主文件夹以外的其他东西。不幸的是,使用Terminal来检查这一点并不好,因为命令外壳的创建环境与Finder或Dock启动的GUI应用完全不同。
这种情况下最可能的罪魁祸首是 ~/.MacOSX/environment.plist。该文件(如果存在)包含可翻译为登录会话的环境变量的键值对。某些第三方程序可能以不恰当的方式编辑此文件,导致环境变量被中断。检查该文件并确保它没有定义HOME。
更多关于这款软件的使用方法,可以登录CrossOver教程页面进行查看。
本文为原创,转载请标明原址:http://www.crossoverchina.com/rumen/qyzl-co.html
展开阅读全文
︾