linux下, 当root用户登录时, chrome提示: can not be run as root…

linux下, 当root用户登录时, chrome提示: can not be run as root…

28
Apr 2017

问题描述

刚刚在虚拟机里安装了linux系统,因为要测试网页在chrome上的表现,所以,下载了新版的chorme浏览器。可是当我点击浏览器的时候,弹出一个消息框,内容如下图:

可以通过安装十六进制编辑器hexedit来编辑chrome,解决此问题。

安装十六进制编辑器

在命令行里输入: # apt-get -y install hexedit

编辑chrome

在命令行里输入: # hexedit /opt/google/chrome/chrome

打开后是这个样子的,不要急,接着我们就是搜索相关的代码,改之,万事大吉。

此时,默认的光标是在左侧,首先按TAB键切换到右侧的ASCII码模式位置。

接着按Ctrl+S打开搜索功能,输入geteuid关键字进行查找,当光标停到首字母的地方后,直接将geteuid替换成getppid,修改之后按Ctrl+X保存确认退出。

因为这里我已经修改完了,在没有修改之前是geteuid,而不是getppid,大家要做的是把搜索到的geteuid,全部修改成getppid,保存退出即可。

此时再重新打开chrome,即可正常运行。

标签:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

/鼻子 /黑头 /黄瓜 /魔鬼 /雪糕 /鄙视 /送花 /耳光 /神气 /石头 /石化 /睡觉 /爱心 /点赞 /死去 /无语 /捂眼 /拥抱 /打你 /感动 /感冒 /怒火 /微笑 /害羞 /奸笑 /唉呀 /哭泪 /吐血 /吐口水 /吐你 /口水 /勾引 /剪刀手 /出拳 /冰冻 /亲亲 /中指 /不想看 /不开心