h5建站系统源码,房地产定制开发,连云港seo,网站制作无锡我之所以在Centos上安装Chrome主要是为了让Web自动化测试工具可以启动Chrome#xff0c;协助我做一些工作。 参考#xff1a;centos7 google-chrome的安装与启动 - 简书
1.安装chrome逻辑 1. 下载安装包 2. 安装 3. 启动 》这就是在window上的逻辑#xff0c;只是用命令行… 我之所以在Centos上安装Chrome主要是为了让Web自动化测试工具可以启动Chrome协助我做一些工作。 参考centos7 google-chrome的安装与启动 - 简书
1.安装chrome逻辑 1. 下载安装包 2. 安装 3. 启动 》这就是在window上的逻辑只是用命令行来操作 //下载chrome后缀名rpm就是Centos下的安装包后缀ded是乌班图的安装包后缀
wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm //安装 chrome必须要的依赖库
yum install mesa-libOSMesa-devel gnu-free-sans-fonts wqy-zenhei-fonts//安装chrome
rpm -ivh google-chrome-stable_current_x86_64.rpm//启动chrome
google-chrome 2. 启动chrome报错 Running as root without --no-sandbox is not supported. See https://crbug.com/638180报错的信息提示不支持在没有沙箱的情况下以root身份运行。 此时使用如下启动命令也可以成功启动
//启动命令
google-chrome --no-sandbox 确实可以启动但依旧有错误提示如下 Missing X server or $DISPLAY The platform failed to initialize. Exiting. NaCl helper process running without a sandbox! Most likely you need to configure your SUID sandbox correctly 缺少X服务器或$DISPLAY 平台初始化失败。正在退出。 NaCl辅助进程在没有沙箱的情况下运行 很可能您需要正确配置SUID沙箱 为了输入命令方便将--no-sandbox写在配置文件也可以进入 /opt/chrome/google-chrome
exec -a $0 $HERE/chrome $ --no-sandbox 3. 依旧存在的问题我还在尝试解决
想要在没有错误的情况下启动chrome 关键问题是在root权限 第一种方法配置一些内容让它在root权限下不报错提示 另一种方法直接新建一个普通用户让它来启动chrome