使用chrome驱动程序在centos 6.5上安装和运行无头chrome浏览器的步骤

vis*_*ish 9 linux automation selenium-chromedriver centos7

我需要在centos 6.5上安装chrome浏览器,在这里我需要自动化一些web gui.我已经安装了chrome驱动程序.任何人都可以提供chrome-61的步骤和下载链接以及如何安装它.我的操作系统没有任何Gui.请提供命令.

我正在使用java selenium.

提前致谢

vis*_*ish 25

可悲的是,Google Chrome不再支持6.x. 你需要CentOS 7.x.

我使用了Cent-OS 7.4.*它工作正常.

以下是要遵循的步骤:

  • 下载chromedriver:登录Linux机器并执行以下命令:

    $ wget https://chromedriver.storage.googleapis.com/2.40/chromedriver_linux64.zip
    $ unzip chromedriver_linux64.zip
    $ chromedriver --version
    ChromeDriver 2.40.565383
    
    Run Code Online (Sandbox Code Playgroud)

确保您始终安装最新版本!

  • 下载Chromebrowser

    $ wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
    $ sudo yum install google-chrome-stable_current_x86_64.rpm
    
    $ google-chrome --version
    Google Chrome 67.0.3396.87
    
    $ yum install Xvfb
    
    $ ps -ef | grep Xvfb
    username 12988     1  0 Oct05 ?        00:00:02 Xvfb :99 -screen 0 1152x900x8
    
    $ yum install maven
    $ mvn -version
    Apache Maven 3.0.5 (Red Hat 3.0.5-17)
    
    Run Code Online (Sandbox Code Playgroud)

  • 为什么选择Xvfb?不应该无头Chrome使用某种内部帧缓冲而不是依赖X11? (9认同)

Woj*_*tek 5

这是在 CentOS 6 上安装 Google Chrome 的指南。非常感谢 Intoli.com 的工作人员!

它还适用于 Amazon Linux 和 Red Hat Enterprise Linux。

https://intoli.com/blog/installing-google-chrome-on-centos/