sudo apt install libasound-dev libatk1.0-dev libatk-bridge2.0-dev libcups2-dev libgtk-3.0 libnss3-dev libpangocairo-1.0 libreadline-dev libssl-dev libxcursor-dev libxss-dev
docker run --cap-add=SYS_ADMIN timoschwarzer/capture-website-cli capture-website --delay=3 https://www.google.co.jp/ > screenshot.png
「headless_shell」日本語Webページのpng, pdf形式での取得可能
ページ遷移や、認証、waitは不明。
sudo yum install epel-release # 179MBあった sudo yum install chromium chromium-headless rpm -q chromium chromium-headless chromium-68.0.3440.106-3.el7.x86_64 chromium-headless-68.0.3440.106-3.el7.x86_64 # 日本語サイトは、フォントが無いと文字化けするので追加 sudo yum -y install ipa-gothic-fonts
/usr/lib64/chromium-browser/headless_shell --headless --screenshot --disable-gpu --hide-scrollbars --window-size=1280,1696 https://google.co.jp/ # screenshot.png ができる
/usr/lib64/chromium-browser/headless_shell --headless --print-to-pdf --disable-gpu https://google.co.jp/ # output.pdf ができる
Fontconfig warning: "/etc/fonts/fonts.conf", line 146: blank doesn't take any effect anymore. please remove it from your fonts.conf
perl -p -i.bak -e "s#(<[\/]*blank>)#<!-- \1 -->#g" /etc/fonts/fonts.conf
[1130/143823.935796:ERROR:gpu_process_transport_factory.cc(1016)] Lost UI shared context.