Backtrack5 R3 下安装chrome 不能以root权限运行解决方法
2012-11-28 15:05
246 查看
今天在BT5 R3下安装了chrome浏览器,结果是不能以root运行,提示信息为:
Google Chrome can not be run as root.
Please start Google Chrome as a normal user. To run
as root, you must specify an alternate –user-data-
dir for storage of profile information.
经过搜索后找到一个非常靠谱的解决方法,本人亲自实践成功。
方法为利用hexedit这个反汇编软件把chrome反汇编,然后修改一个关键字符串:geteuid 为getppid 即可。
1、默认backtrack5 R3 已经安装好了hexedit这个十六进制编辑器,可以用whereis hexedit来查找。如果没安装那就安装上:
# apt-get install hexedit
2、然后使用编辑器编辑Chrome
# hexedit /opt/google/chrome/chrome //注意这里,我的chrome安装在/opt/google/chrome这个目录下了。路径如果不同的话请自行使用dpkg -c 安装包来察看安装到哪里了。
3、进入到编辑器后,光标在左侧,首先按TAB键切换到右侧的ASCII码模式位置,接着按Ctrl+S打开搜索功能,输入geteuid查找,当光标停到首字母的地方后,直接将geteuid替换输入成getppid就修改完成了,最后按Ctrl+X保存确认退出。重新打开Chrome,即可正常运行。
Google Chrome can not be run as root.
Please start Google Chrome as a normal user. To run
as root, you must specify an alternate –user-data-
dir for storage of profile information.
经过搜索后找到一个非常靠谱的解决方法,本人亲自实践成功。
方法为利用hexedit这个反汇编软件把chrome反汇编,然后修改一个关键字符串:geteuid 为getppid 即可。
1、默认backtrack5 R3 已经安装好了hexedit这个十六进制编辑器,可以用whereis hexedit来查找。如果没安装那就安装上:
# apt-get install hexedit
2、然后使用编辑器编辑Chrome
# hexedit /opt/google/chrome/chrome //注意这里,我的chrome安装在/opt/google/chrome这个目录下了。路径如果不同的话请自行使用dpkg -c 安装包来察看安装到哪里了。
3、进入到编辑器后,光标在左侧,首先按TAB键切换到右侧的ASCII码模式位置,接着按Ctrl+S打开搜索功能,输入geteuid查找,当光标停到首字母的地方后,直接将geteuid替换输入成getppid就修改完成了,最后按Ctrl+X保存确认退出。重新打开Chrome,即可正常运行。
相关文章推荐
- 安装JDK出现"Windows Installer程序包有问题,此安装需要的DLL不能运行"解决方法
- fedora20安装chrome,并解决不能以root用户运行问题
- chrome 在win7上不能正常运行或者卡顿的解决方法
- 卸载或重新安装JDK出现"Windows Installer程序包有问题,此安装需要的DLL不能运行"解决方法(转)
- 安装JDK出现"Windows Installer程序包有问题,此安装需要的DLL不能运行"解决方法
- 安装WinXP Service Pack 2 后, IIS不能运行的解决方法
- 卸载时候出现: windows installer 程序有问题。此安装需要的dll不能运行 的一个解决方法
- 重新安装iis后,aspx文件不能运行的解决方法.
- 用SD卡可以运行Linux系统,却不能安装Linux系统问题的解决方法之一
- 安装edge和express后运行是提示不能找到这些module的解决方法
- 安装JDK出现"Windows Installer程序包有问题,此安装需要的DLL不能运行"解决方法
- 【翻译自mos文章】job 不能自动运行--这是另外一个mos文章,本文章有13个解决方法
- windows下上传shell脚本不能运行的解决方法
- win8.1系统安装小米随身wifi驱动不能正常启动的解决方法
- Libevent不能在Windows Server 2008 R2上运行的解决方法
- vs2005 "automation服务器不能创建对象"解决方法. -- 安装好VS2005 SP1为什么还是不能创建WEB文件
- 解决SQL Server 2008安装时出现“ 不能在控件上调用 Invoke 或 BeginInvoke ”错误的方法
- 安装jdk后,在cmd中输入“javac”,出现“javac不是内部命令或外部命令,也不是可运行的程序或批处理文件”的解决方法
- win7下不能安装net farmework 4.5解决方法总结
- 关于Android Studio v0.1在Win 7下安装好后不能运行的解决