Advertisement
sxiii

Install golos project to ubuntu (golos.io)

Jan 28th, 2017
225
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.95 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. # install dependencies
  4. sudo apt-get -y upgrade && sudo apt-get -y install git cmake g++ python-dev autotools-dev libicu-dev build-essential libbz2-dev libboost-all-dev libssl-dev libncurses5-dev doxygen libreadline-dev dh-autoreconf screen
  5.  
  6. # remove old installation
  7. rm -rf golos
  8. mkdir golos
  9.  
  10. rm -rf golosnode
  11. mkdir golosnode
  12.  
  13. # pull fresh code, compile
  14. git clone https://github.com/GolosChain/golos && cd golos && git checkout tags/v0.14.2 && git submodule update --init --recursive && cmake -DCMAKE_BUILD_TYPE=Release . && make -j$(nproc)
  15.  
  16. # install new binaries
  17. cp programs/golosd/golosd ../golosnode/
  18. cp programs/golosd/snapshot5392323.json ../golosnode/
  19. cp programs/cli_wallet/cli_wallet ../golosnode/
  20.  
  21. # go into golos
  22. cd ..
  23. cd golosnode/
  24. mkdir witness_node_data_dir
  25.  
  26. # apply config.ini if available
  27. if [ -f ../config.ini ]
  28. then
  29.     cp -fv ../config.ini witness_node_data_dir/
  30. fi
  31.  
  32. chmod +x golos-install.sh && ./golos-install.sh
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement