如何在 Ubuntu 12.04 中以 root 身份运行 chrome?
答案1
/usr/bin
使用“gedit”、“kate”或您最喜欢的文本编辑器打开 google-chrome :
sudo gedit /usr/bin/google-chrome
--user-data-dir
在文件末尾添加(不带引号)。我的代码如下:
exec -a "$0" "$HERE/chrome" "$@" --user-data-dir
保存、关闭,然后就大功告成了。现在您可以以 root 身份打开 chrome。
答案2
免责声明/警告:以 root 身份运行任何程序都是有风险的,如无必要,请勿以 root 身份运行任何软件。如果您不知道自己在做什么,或者所处系统需要安全保护,请立即停止阅读
这是关于此消息的内容:
您需要对 Chromium 进行十六进制编辑:
sudo apt-get install hexedit
cd /usr/lib/chromium-browser
sudo cp chromium-browser chromium-browser.backup
hexedit chromium-browser
执行 control+s 并搜索geteuid
; 将其更改为getppid
并 control-x 退出。
您可以以 root 身份启动 chromium。
要恢复更改:
cd /usr/lib/chromium-browser
sudo cp chromium-browser.backup chromium-browser
答案3
编辑文件/etc/chromium-browser/default
。
添加行CHROMIUM_FLAGS=" --user-data-dir"
。
您已完成。启动 Chromium。
答案4
这对于我在以 root 身份运行的 Nexus 7(Ubuntu 13.04)和 x86 PC(Ubuntu 15.10)上的 Ubuntu 都有效:
chromium-browser --temp-profile
帮助给出了这个:
--temp-profile Start with a new and temporary profile
(Nexus 7 还存在其他问题,但可能不相关)
这个答案应该是一条评论,因为这可能不适用于 12.04,但作为论坛新手,我无法发表评论。
通常的警告:以 root 身份运行是危险的。