在我的中.bashrc
,我将XDG_CACHE_HOME
变量设置为"~/.cache/"
.
这破坏了我的 Firefox 安装,告诉我它无法加载我的个人资料。
如果没有这一行,Firefox 会正确加载。
我尝试过sudo -R chown $USER:$USER ~/.cache/mozilla
但没有效果(我的.mozilla
文件夹也一样)。
我有什么遗漏的吗?
答案1
shell 不会在引号内执行波浪号扩展,因此您的"~/.cache"
不指向您的主目录 - 它指向.cache
名为 的目录的子目录~
。
删除引号,一切都应该按预期工作:
export XDG_CACHE_HOME=~/.cache