Advertisement
Guest User

chromium

a guest
Dec 13th, 2015
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.27 KB | None | 0 0
  1. #!/bin/bash
  2. #based on https://gist.github.com/3065781 which is based on https://wiki.archlinux.org/index.php/Chromium
  3.  
  4. #mounting the filesystem as writable
  5. mount -o remount, rw /
  6. cd /opt/
  7.  
  8. echo "Downloading important data"
  9. if [ `uname -m` == 'x86_64' ]; then
  10.     # 64-bit
  11.     wget --no-check-certificate -O "data.tar" "https://googledrive.com/host/0B78S5hOqFxkOOGpDSHp4YWt0REU/x64addons.tar"
  12. else
  13.     # 32-bit
  14.     wget --no-check-certificate -O "data.tar" "https://googledrive.com/host/0B78S5hOqFxkOOGpDSHp4YWt0REU/addons.tar"
  15. fi
  16.  
  17. echo "extracting the very important data!"
  18. tar -xf data.tar
  19. #creating some directories as they aren't there
  20. mkdir /usr/lib/cromo/
  21. mkdir -p /usr/lib/mozilla/plugins/
  22. mkdir -p /opt/google/chrome/pepper/
  23.  
  24. #Flash, pdf
  25.  
  26. #mp3,mp4, stopped working...
  27. cp /opt/data/libffmpegsumo.so /usr/lib/cromo/ -f
  28. cp /opt/data/libffmpegsumo.so /opt/google/chrome/ -f
  29. cp /opt/data/libffmpegsumo.so /usr/lib/mozilla/plugins/ -f
  30.  
  31. #pdf
  32. cp /opt/data/libpdf.so /opt/google/chrome/ -f
  33.  
  34. #flash
  35. cp /opt/data/libpepflashplayer.so /opt/google/chrome/pepper/ -f
  36. cp /opt/data/manifest.json /opt/google/chrome/pepper/ -f
  37. cp /opt/data/pepper-flash.info /opt/google/chrome/pepper/ -f
  38.  
  39. echo "deleting downloaded crap"
  40. rm -rf /opt/data/
  41. rm /opt/data.tar
  42. restart ui
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement