我的系统中遇到了一个奇怪的问题。我使用的是 CentOs 6.2 (linux)
作为 root 用户,无法打开 Google Chrome 浏览器。它给出如下错误...
Firefox 在根目录中运行良好。
但是为什么 chrome 会显示这样的错误?
答案1
我认为错误消息是不言而喻的 - chrome 将配置文件信息存储在 /home 下,而 root 没有主目录。您可能需要使用 --user-data-dir 标志运行它,并为此指定某个位置。
但我要指出的是,以 root 身份运行 Web 浏览器存在巨大的安全风险。
答案2
编辑并在最后一行末尾/usr/bin/google-chrome
添加–user-data-dir
一开始是这样的
39 # 我们不希望 bug-buddy 拦截我们的崩溃。http://crbug.com/24120 40 导出 GNOME_DISABLE_CRASH_DIALOG=SET_BY_GOOGLE_CHROME 41 42 执行 -a "$0" "$HERE/chrome" "$@"
将第 42 行改为如下
42 exec -a "$0" "$HERE/chrome" "$@" --用户数据目录
现在你可以google-chrome
从 root开始
答案3
(或者mkdir /home/chromie
如果你不想使用 /root)
或者在文件管理器中创建chromie
目录/root
/home
(点击)
Kde start menu
internet
chromium (right mouse button click)
Add to Desktop
right mouse button click on Chromium Desktop icon
->properties
->application
在命令上:输入
chromium chromium --user-data-dir=/root/chromie/
或者
chromium chromium --user-data-dir=/home/chromie/
当您以 root 身份登录时,Chromium 现在会启动