CentOS 7 安装\启动Chrome浏览器

    CentOS 7 安装\启动Chrome浏览器操作步骤:

    1、安装google

    配置yum下载源:

    在目录 /etc/yum.repos.d/ 下新建文件 google-chrome.repo

    [root@ecsxjja ~]#  cd /ect/yum.repos.d/
    [root@ecsxjja yum.repos.d]#  vim google-chrome.repo

    编辑google-chrome.repo,内容如下,,编辑后保存退出(:wq)

    [google-chrome]
    name=google-chrome
    baseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearch
    enabled=1
    gpgcheck=1
    gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub

    安装google chrome浏览器:

    [root@ecsxjja yum.repos.d]# yum -y install google-chrome-stable

    这样,google chrome就可在安装成功。

    2、启动运行

    进入\opt\google\chrome,root用户下,必须带上参数–no-sandbox,否则运行不起来。。

    [root@ecsxjja chrome]# ./google-chrome 
    [root@ecsxjja chrome]# ./google-chrome --no-sandbox

    如果仍会报错:Most likely you need to configure your SUID sandbox correctly

    操作步骤

    ①使用以下命令打开“/usr/bin/google-chrome”文件

    sudo gedit /usr/bin/google-chrome

    ②修改配置文件内容,如下所示,将

    exec -a "$0" "$HERE/chrome" "$@"

    修改为

    exec -a "$0" "$HERE/chrome" "$@" --user-data-dir --no-sandbox

    以后只要 google-chrome 就可以打开Chrome了,如果不行:可能就是缺少chromeDriver了,

    安装chromedriver

    1、查看和下载driver所需版本

    然后到 https://npm.taobao.org/mirrors/chromedriver/ 下载对应的驱动。找到后先cd到opt目录下

    cd /opt

    再通过wget下载

    wget https://npm.taobao.org/mirrors/chromedriver/对应版本号/chromedriver_linux64.zip

    2、 解压安装

    unzip chromedriver_linux64.zip

    3、 添加软链接

    ln -s /opt/chromedriver /usr/bin/chromedriver

    修改权限

    查看驱动执行权限 ls -l chromedriver,给chromedriver加最高的权限chmod 777 chromedriver

    [root@ecsxjja chrome]# ls -l chromedriver
    [root@ecsxjja chrome]# chmod 777 chromedriver
    [root@ecsxjja chrome]# ls -l chromedriver

    拷贝chromedriver

    [root@ecsxjja chrome]# cp chromedriver /usr/bin/chromedriver
    [root@ecsxjja chrome]# which chromedriver