Firefox 21.0 无法在我的 Ubuntu 12.04 系统上启动并显示错误消息:
Your Firefox profile cannot be loaded. It may be missing or inaccessible.
Run Code Online (Sandbox Code Playgroud)
我已经尝试了所有方法,包括删除~/.mozilla文件夹、重新安装 Firefox、设置文件夹的所有者和用户权限~/.mozilla。没有任何作用!
我错过了什么?是否有任何其他系统文件夹我必须更改用户权限?
小智 5
我发现我的~/.cache/mozilla和~/.mozilla目录树都归root:root并且应该归 username:group 所有。这是全新安装的 12.04 LTS,因此我怀疑安装脚本中存在错误。
确保您在您的主目录和您自己的用户名中:
cd
sudo chown -R YourUsername:YourGroupname ./.mozilla
sudo chown -R YourUsername:YourGroupname ./.cache/mozilla
Run Code Online (Sandbox Code Playgroud)
将 YourUsername 替换为您自己的用户名,并将 YourGroupname 替换为您的首选组,默认情况下,该组与您的用户名相同。
.mozilla 目录很容易找到,但是 .cache 目录对我来说并不明显。通过启动 firefox 并保留该错误消息对话框,我能够发现 firefox 正在查看 .cache 目录,而 firefox 仍在终端中运行,输入:lsof | grep firefox
| 归档时间: |
|
| 查看次数: |
7111 次 |
| 最近记录: |