hhvm.sh 587 B

1234567891011121314151617181920212223
  1. #!/bin/bash
  2. fw_installed hhvm && return 0
  3. # TODO: Someday move away from apt-get
  4. # Uninstall hhvm if it was previously installed.
  5. if [ $(dpkg-query -W -f='${Status}' hhvm 2>/dev/null | grep -c "ok installed") -eq 1 ];
  6. then
  7. sudo apt-get remove -y hhvm
  8. fi
  9. fw_get http://dl.hhvm.com/conf/hhvm.gpg.key | sudo apt-key add -
  10. echo deb [arch=amd64] http://dl.hhvm.com/ubuntu `lsb_release -sc`-lts-3.24 main | sudo tee /etc/apt/sources.list.d/hhvm.list
  11. sudo apt-get update
  12. sudo apt-get install -y hhvm
  13. sudo service hhvm stop
  14. echo "" > $IROOT/hhvm.installed
  15. source $IROOT/hhvm.installed