在爬虫需要桌面的情况下,如果我们使用的是终端的Linux服务器,此时就会陷入两难的境地。因为可以采用模拟桌面的情况来进行一个虚拟桌面的设置,该种情况可以考虑成一个没有硬件资源的虚拟桌面,人是看不到的。但是符合程序运行的需求就可以。
linux上只有字符界面的时候需要模拟xshell
1.安装
1 | sudo apt-get install xvfb |
2.运行命令
1 | Xvfb -ac :7 -screen 0 1280x1024x8 |
3.设置环境变量
1 | export DISPLAY=:7 |
4.运行程序
1 | /usr/bin/google-chrome-stable http://www.baidu.com |