Easy install Steemd in Ubuntu Server 16.04 LTS

in #steemhelp8 years ago (edited)

sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get install -y git build-essential cmake libssl-dev libboost-all-dev autoconf autotools-dev doxygen libncurses5-dev libreadline-dev libtool screen libicu-dev libbz2-dev graphviz
cd /home/ubuntu
git clone https://github.com/steemit/steem.git
cd steem
git submodule update --init --recursive
cmake .
make
cd /programs/steemd
screen -dmS steemd ./steemd
screen -r steemd
ctrl+A+D to exit screen

Note: If memory is to low to compile.
cmake -DENABLE_CONTENT_PATCHING=OFF -DLOW_MEMORY_NODE=ON CMakeLists.txt

Sort:  
git clone https://github.com/steemit/steem.git
cd steem
git submodule update --init --recursive

can just be
git clone --recursive https://github.com/steemit/steem.git

Thanks for the guide!

You're missing a space in screen -r steemd.

Loading...

I think you meant cd ./programs/steemd

So when you run make it creates a programs directory in your root directory? Not within the steem directory? ... Definitely doesn't happen over here. After fixing that glitch it worked great for me. Thanks for the article btw!

/home/ubuntu/steem/programs/steemd./steemd

Yes. And you would be in /home/ubuntu/steem ... so ./programs/steemd definitely exists from that location. /programs/steemd would imply (root_dir)/programs/steemd

Therefor, yes, you meant ./programs/steemd
or cd programs then cd steemd
or cd /home/ubuntu/steem/programs/steemd (not ideal for your snippet however since people are likely installing from a more secure user directory, but that's a moot point)

But he was not starting instance to be ./something, he was entering directory with cd /programs so he did nothing wrong :)

got into this on debian jesse https://steemit.com/steem/@ceo-of-internet/cannot-install-on-linux
on raspberry pi 2 doesn't have enought memory even with last option, now trying ubuntu...

This guide is not for RPI

but works even there -i presume- since i got raspbian on it, just too low memory.

there might be some RPI virtual stuff u can compile on

Does this still work?