ubuntu安裝好后,默認安裝有firefox瀏覽器,不過,非root的賬戶登錄,雙擊firefox圖標,居然出現如下提示:
Your Firefox profile cannot be loaded. It may be missing or inaccessible
大概意思就是配置文件不能被裝載的意思。
立即去搜索被某人貶得一文不值的度娘里的所有有“Your Firefox profile cannot be loaded. It may be missing or inaccessible”關鍵詞的文章。
大部分文章只提到,把“home/用戶名”文件夾下的“.mozilla”(注意,mozilla前有個半角句號)文件的權限更改成當前用戶和用戶組,就可以了,也就是如下命令:
在命令行終端窗口中鍵入:
察看.mozilla文件件的權限屬性
ls -la (察看當前文件夾的權限屬性)
如果 .mozilla 文件夾的屬性是root 則改變文件夾的屬性為當前用戶。命令如下:
sudo chown -hR uuu:ggg .mozilla/
(把uuu,ggg改成你自己的用戶名和用戶組,如果用戶名和用戶組不相同,請一一對應,用戶及用戶組可以通過id uuu查看得到
格式是“sudo chown -hR 用戶:用戶組 目標文件夾/”,注意:mozilla前面有個半角的句號。)
如此操作后,其實firefox還是啟動不了,因為,還有一個文件夾的屬性仍然是root,這個文件夾就是 home/用戶名/.cache文件夾。
可以在終端窗口中鍵入如下命令:
ls -la (察看當前文件夾下的權限屬性)
sudo chown -hR uuu:ggg .cache/ (把uuu,ggg改成你自己的用戶名和用戶組,注意.cache前面也有半角的句號。)
經過如此折騰,雙擊firefox圖標,才能正常啟動firefox瀏覽器