Created
February 28, 2018 13:05
-
-
Save kazuma1989/2ca904e3e82cce9079466318aa44a94b to your computer and use it in GitHub Desktop.
Set up Cloud9 for Headless Chrome
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Node.js Sample for AWS Cloud9 - AWS Cloud9 | |
# https://docs.aws.amazon.com/cloud9/latest/user-guide/sample-nodejs.html#sample-nodejs-install | |
nvm install node | |
nvm alias default v9.5.0 | |
# Installation | Yarn | |
# https://yarnpkg.com/en/docs/install#linux-tab | |
# CentOS / Fedora / RHEL | |
sudo wget https://dl.yarnpkg.com/rpm/yarn.repo -O /etc/yum.repos.d/yarn.repo | |
sudo yum install -y yarn | |
# MockingBot - Run Puppeteer/Chrome Headless on EC2 Amazon Linux | |
# https://mockingbot.com/posts/run-puppeteer-chrome-headless-on-ec2-amazon-linux | |
sudo yum install -y cups-libs dbus-glib libXrandr libXcursor libXinerama cairo cairo-gobject pango | |
# Install ATK from CentOS 7 | |
sudo rpm -ivh --nodeps http://mirror.centos.org/centos/7/os/x86_64/Packages/atk-2.22.0-3.el7.x86_64.rpm | |
sudo rpm -ivh --nodeps http://mirror.centos.org/centos/7/os/x86_64/Packages/at-spi2-atk-2.22.0-2.el7.x86_64.rpm | |
sudo rpm -ivh --nodeps http://mirror.centos.org/centos/7/os/x86_64/Packages/at-spi2-core-2.22.0-1.el7.x86_64.rpm | |
# Install GTK from fedora 20 | |
sudo rpm -ivh --nodeps http://dl.fedoraproject.org/pub/archive/fedora/linux/releases/20/Fedora/x86_64/os/Packages/g/GConf2-3.2.6-7.fc20.x86_64.rpm | |
sudo rpm -ivh --nodeps http://dl.fedoraproject.org/pub/archive/fedora/linux/releases/20/Fedora/x86_64/os/Packages/l/libXScrnSaver-1.2.2-6.fc20.x86_64.rpm | |
sudo rpm -ivh --nodeps http://dl.fedoraproject.org/pub/archive/fedora/linux/releases/20/Fedora/x86_64/os/Packages/l/libxkbcommon-0.3.1-1.fc20.x86_64.rpm | |
sudo rpm -ivh --nodeps http://dl.fedoraproject.org/pub/archive/fedora/linux/releases/20/Fedora/x86_64/os/Packages/l/libwayland-client-1.2.0-3.fc20.x86_64.rpm | |
sudo rpm -ivh --nodeps http://dl.fedoraproject.org/pub/archive/fedora/linux/releases/20/Fedora/x86_64/os/Packages/l/libwayland-cursor-1.2.0-3.fc20.x86_64.rpm | |
sudo rpm -ivh --nodeps http://dl.fedoraproject.org/pub/archive/fedora/linux/releases/20/Fedora/x86_64/os/Packages/g/gtk3-3.10.4-1.fc20.x86_64.rpm | |
# Install Gdk-Pixbuf from fedora 16 | |
sudo rpm -ivh --nodeps http://dl.fedoraproject.org/pub/archive/fedora/linux/releases/16/Fedora/x86_64/os/Packages/gdk-pixbuf2-2.24.0-1.fc16.x86_64.rpm | |
# Install Japanese fonts | |
# CentOSでもWindowsでも使える! 日本語フォント(ゴシック編) | 株式会社ビヨンド | |
# http://beyondjapan.com/blog/2017/01/japanese-gothic-fonts-on-linux | |
sudo yum install -y vlgothic-fonts |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment