mirror of
https://github.com/ChristopherA/Learning-Bitcoin-from-the-Command-Line.git
synced 2025-06-07 07:56:31 +00:00
fixed headers
This commit is contained in:
parent
352d6b62b2
commit
9709ef368b
@ -8,7 +8,7 @@ This has the following benefits:
|
|||||||
2. You won't need to depend on pre-compiled Bitcoin Core binaries. This requires less trust. Even though the maintainers of Bitcoin Core do a great job of maintaining the integrity of the code, a pre-compiled binary is a few steps removed from source code. When you compile from the source code, the code can be inspected before compilation.
|
2. You won't need to depend on pre-compiled Bitcoin Core binaries. This requires less trust. Even though the maintainers of Bitcoin Core do a great job of maintaining the integrity of the code, a pre-compiled binary is a few steps removed from source code. When you compile from the source code, the code can be inspected before compilation.
|
||||||
3. You can customize the build, doing things such as disabling the wallet or the GUI.
|
3. You can customize the build, doing things such as disabling the wallet or the GUI.
|
||||||
|
|
||||||
## Preparing your Environment
|
## Prepare your Environment
|
||||||
|
|
||||||
This tutorial uses Debian 10.4.kv0 OS on an amd64 architecture(64-bit computers), but you can use this tutorial on any Debian based system (e.g. Ubuntu, Mint, etc.). For other Linux systems, you can adapt the following steps with the package manager for that system.
|
This tutorial uses Debian 10.4.kv0 OS on an amd64 architecture(64-bit computers), but you can use this tutorial on any Debian based system (e.g. Ubuntu, Mint, etc.). For other Linux systems, you can adapt the following steps with the package manager for that system.
|
||||||
|
|
||||||
@ -24,7 +24,7 @@ $ su root
|
|||||||
# reboot
|
# reboot
|
||||||
```
|
```
|
||||||
|
|
||||||
## Installing Bitcoin
|
## Install Bitcoin
|
||||||
|
|
||||||
### Step 1: Update Your System
|
### Step 1: Update Your System
|
||||||
|
|
||||||
@ -106,17 +106,17 @@ To just run Bitcoin Core:
|
|||||||
`$ src/qt/bitcoin-qt` to launch the GUI.
|
`$ src/qt/bitcoin-qt` to launch the GUI.
|
||||||
`$ src/bitcoind` to run bitcoin on the command line.
|
`$ src/bitcoind` to run bitcoin on the command line.
|
||||||
|
|
||||||
### Installing Bitcoin Core
|
### Install Bitcoin Core
|
||||||
|
|
||||||
To install:
|
To install:
|
||||||
|
|
||||||
`$ sudo make install` will install bitcoin core globally. Once installed you can then run bitcoin from anywhere in the command line, just as any other software like so: `$ bitcoin-qt` for the GUI or `bitcoind` and then `bitcoin-cli` for command line.
|
`$ sudo make install` will install bitcoin core globally. Once installed you can then run bitcoin from anywhere in the command line, just as any other software like so: `$ bitcoin-qt` for the GUI or `bitcoind` and then `bitcoin-cli` for command line.
|
||||||
|
|
||||||
## Finalizing Your System
|
## Finalize Your System
|
||||||
|
|
||||||
By compiling Bitcoin from source, you've increased the trustlessness of your setup. However, you're far short of all the additional security provided by a Bitcoin Standup setup. To resolve this, you may want to walk through the entire [Linode Stackscript](https://github.com/BlockchainCommons/Bitcoin-Standup-Scripts/blob/master/Scripts/LinodeStandUp.sh) and step-by-step run all the commands. The only place you need to be careful is in Step 6, which installs Bitcoin. Skip just past where you've verified your binaries, and continue from there.
|
By compiling Bitcoin from source, you've increased the trustlessness of your setup. However, you're far short of all the additional security provided by a Bitcoin Standup setup. To resolve this, you may want to walk through the entire [Linode Stackscript](https://github.com/BlockchainCommons/Bitcoin-Standup-Scripts/blob/master/Scripts/LinodeStandUp.sh) and step-by-step run all the commands. The only place you need to be careful is in Step 6, which installs Bitcoin. Skip just past where you've verified your binaries, and continue from there.
|
||||||
|
|
||||||
## Conclusion — Compiling Bitcoin from Source
|
## Summary: Compiling Bitcoin from Source
|
||||||
|
|
||||||
If you wanted the increased security of installing Bitcoin from source, you should now have that. Hopefully, you've also gone through the Linode Stackscript to set up a more secure server.
|
If you wanted the increased security of installing Bitcoin from source, you should now have that. Hopefully, you've also gone through the Linode Stackscript to set up a more secure server.
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user