1. 程式人生 > >centos7 安裝chromedp v1.0

centos7 安裝chromedp v1.0

由於採集需要用到chromedp,由於過程比較曲折,特意將過程記錄下來,以便遇到類似的朋友做個參考:

1.安裝chrome

curl https://intoli.com/install-google-chrome.sh | bash


安裝完成後最終顯示如下

Complete! Successfully installed Google Chrome!

檢查是否還缺乏依賴:

ldd /opt/google/chrome/chrome | grep "not found"

執行

google-chrome-stable --headless --disable-gpu --screenshot https://www.baidu.com/

執行chrome 報錯:

必須以--no-sandbox模式執行。所以標準測試命令如下:

google-chrome-stable --no-sandbox --headless --disable-gpu --screenshot  https://www.baidu.com/

還是報錯:

yum install  \
 ipa-gothic-fonts \
 xorg-x11-fonts-100dpi \
 xorg-x11-fonts-75dpi \
 xorg-x11-utils \
 xorg-x11-fonts-cyrillic \
 xorg-x11-fonts-Type1 \
 xorg-x11-fonts-misc -y

成功了,再次執行命令:

google-chrome-stable --no-sandbox --headless --disable-gpu --screenshot https://www.baidu.com/


下載成功,但有報錯

頁面字型解析有問題

參考資料 https://blog.csdn.net/zhuyiquan/article