Skip to content

hMsats/compile_bitcoin_core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 

Repository files navigation

A Bash shell script to download and compile Bitcoin Core on Ubuntu Linux

Example for Bitcoin Core version 28.0:

Just copy and past the 4 lines below in a terminal (Ctrl Alt T) and press Enter:

git clone https://github.com/hMsats/compile_bitcoin_core.git;\
cd compile_bitcoin_core;\
chmod +x maken.sh;\
./maken.sh 28.0

to install the bash script, execute the script and download, compile and test Bitcoin Core version 28.0 in your Ubuntu Linux home directory. You may have to answer a few questions.

You'll find bitcoind and bitcoin-cli in $HOME/bitcoin-28.0/src and bitcoin-qt in $HOME/bitcoin-28.0/src/qt.

All Bitcoin Core tests are run (for bitcoind and bitcoin-qt).

The necessary packages are installed and the appropriate berkeley-db version is downloaded and compiled.

Bitcoin Core is downloaded from https://bitcoincore.org.

Total compilation time will be on the order of an hour.

The shell script name "maken" means "to make" in Dutch.

The script was recently tested on a fresh Ubuntu install: 22.04.2 LTS

The script was recently tested on a fresh Ubuntu install: 24.04.1 LTS

Because of how the checksums are calculated, the script "maken.sh" only works for Bitcoin Core versions 22.0 or higher. To compile earlier versions set "do_check_bitcoin_core_download=0" inside the script "maken.sh".

About

Bash shell script to compile Bitcoin Core on Ubuntu

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages