diff --git a/en/full-node.md b/en/full-node.md index 8405accd6d..0ce0b982c2 100644 --- a/en/full-node.md +++ b/en/full-node.md @@ -165,15 +165,19 @@ have an easy-to-use node. The following instructions describe installing Bitcoin Core on Linux systems. -### Ubuntu 14.10 Desktop +### Ubuntu 14.10 *Instructions for Bitcoin Core 0.10.0.* -Click the Ubuntu swirl icon to start the Dash and type "term" into the +If you use Ubuntu Desktop, click the Ubuntu swirl icon to start the Dash and type "term" into the input box. Choose any one of the terminals listed: ![Dash term](/img/full-node/en-dash-term.png) +Alternatively, access a console or terminal emulator using another +method, such as SSH on Ubuntu Server or a terminal launcher in an +alternative desktop environment. + Type the following line to add the Bitcoin Personal Package Archive (PPA) to your system: @@ -284,160 +288,10 @@ automatically started in as an icon in the tray. #### Bicoin Core Daemon {#ubuntu-daemon} {:.no_toc} -Before using the Bitcoin Core daemon, `bitcoind`, you need to create its -configuration file with a user name and password. First create the -`.bitcoin` directory, create (touch) the file, and set the file's -permissions so that only your user account can read it. From the -terminal, type: - - mkdir ~/.bitcoin - touch ~/.bitcoin/bitcoin.conf - chmod 600 ~/.bitcoin/bitcoin.conf - -Then you can run the command `bitcoind`. It will print output similar -to this: - - bitcoind - Error: To use the "-server" option, you must set a rpcpassword in the configuration file: - /home/bitcoinorg/.bitcoin/bitcoin.conf - It is recommended you use the following random password: - rpcuser=bitcoinrpc - rpcpassword=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX - (you do not need to remember this password) - The username and password MUST NOT be the same. - If the file does not exist, create it with owner-readable-only file permissions. - It is also recommended to set alertnotify so you are notified of problems; - for example: alertnotify=echo %s | mail -s "Bitcoin Alert" admin@foo.com - -The "rpcpassword" displayed will be unique for your system. You can -copy the rpcuser and rpcpassword lines into your configuration file -using the following commands. Note that in most Ubuntu terminals, you need -to press Ctrl-Shift-C to copy and Ctrl-Shift-V to paste because Ctrl-C -and Ctrl-V have different meanings in a Unix-style terminal. - - echo rpcuser=bitcoinrpc >> ~/.bitcoin/bitcoin.conf - echo rpcpassword=XXXXXX >> ~/.bitcoin/bitcoin.conf - -(**Warning:** Don't use XXXXXX as your RPC password. Copy the -rpcpassword displayed by bitcoind for your system.) - -Now you can start Bitcoin Core daemon for real. Type the following -command: - - bitcoind -daemon - -It will print a message that Bitcoin Core is starting. To interact with -Bitcoin Core daemon, you will use the command `bitcoin-cli` (Bitcoin -command line interface). Note: it may take up to several minutes for -Bitcoin Core to start, during which it will display the following -message whenever you use `bitcoin-cli`: - - error: {"code":-28,"message":"Verifying blocks..."} - -After it starts, you may find the following commands useful for basic -interaction with your node: -[`getblockchaininfo`](/en/developer-reference#getblockchaininfo), -[`getnetworkinfo`](/en/developer-reference#getnetworkinfo), -[`getnettotals`](/en/developer-reference#getnettotals), -[`getwalletinfo`](/en/developer-reference#getwalletinfo), -[`stop`](/en/developer-reference#stop), and [`help`](/en/developer-reference#help). -For example, to safely stop your node, run the following command: - - bitcoin-cli stop - -A complete list of commands is available in the [Bitcoin.org developer -reference](/en/developer-reference#rpc-quick-reference). - -When Bitcoin Core daemon first starts, it will begin to download the -block chain. This step will take at least several hours, and it may -take a day or more on a slow Internet connection or with a slow -computer. During the download, Bitcoin Core will use a significant part -of your connection bandwidth. You can stop Bitcoin Core at any time using -the `stop` command; it will resume from the point where it stopped the next -time you start it. - -