Skip to content

Instantly share code, notes, and snippets.

@zckevin
Last active August 15, 2019 01:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save zckevin/e3090abe37b02233cac426deaa563e39 to your computer and use it in GitHub Desktop.
Save zckevin/e3090abe37b02233cac426deaa563e39 to your computer and use it in GitHub Desktop.
Build chrome from sharepoint backup
systemctl stop firewalld
# compiling dependencies
dnf install mosh tmux git python bzip2 tar pkgconfig atk-devel alsa-lib-devel \
bison binutils brlapi-devel bluez-libs-devel bzip2-devel cairo-devel \
cups-devel dbus-devel dbus-glib-devel expat-devel fontconfig-devel \
freetype-devel gcc-c++ glib2-devel glibc gperf glib2-devel \
gtk3-devel java-1.8.0-openjdk-devel libatomic libcap-devel libffi-devel \
libgcc libgnome-keyring-devel libjpeg-devel libstdc++ libX11-devel \
libXScrnSaver-devel libXtst-devel libxkbcommon-x11-devel ncurses-compat-libs \
nspr-devel nss-devel pam-devel pango-devel pciutils-devel \
pulseaudio-libs-devel zlib httpd mod_ssl php php-cli python-psutil wdiff \
xorg-x11-server-Xvfb bwm-ng htop rsync nodejs -y
# get chromium source_management/dev tools, e.g. ninja/gn/gclient...
git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
export PATH=$PATH:/root/depot_tools
git config --global user.email "zckevinzc@gmail.com"
git config --global user.name "zc"
mkdir -p ~/.config/rclone
# run on desktop
# scp ~/.config/rclone/rclone.conf root@SERVER_IP:/root/.config/rclone
git clone https://github.com/zckevin/restic.git
cd restic
# ~40GiB
./chrome_build.restore.sharepoint.sh
cd ~/chrome
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment