-
Notifications
You must be signed in to change notification settings - Fork 21.5k
Installation Instructions for Ubuntu
Taylor Gerring edited this page May 6, 2015
·
18 revisions
For the latest development snapshot, both ppa:ethereum/ethereum and ppa:ethereum/ethereum-dev are needed. If you want the stable version from the last PoC release, simply omit the -dev one.
Warning: The ethereum-qt PPA will upgrade your system-wide Qt5 installation, from 5.2 on Trusty and 5.3 on Utopic, to 5.4.
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ethereum/ethereum-qt
sudo add-apt-repository ppa:ethereum/ethereum
sudo add-apt-repository ppa:ethereum/ethereum-dev
sudo apt-get update
sudo apt-get install ethereumRun mist for the GUI or geth for the CLI.
You can alternatively install only the CLI or GUI, with apt-get install geth or apt-get install mist respectively.
Clone the repository to a directory of your choosing:
git clone https://github.com/ethereum/go-ethereumBuilding geth requires some external libraries to be installed:
sudo apt-get install -y build-essential libgmp3-dev golangFinally, build the geth program using the following command.
cd go-ethereum
make gethYou can now run build/bin/geth to start your node.