Author

Topic: Instructions to upgrade to 0.10.1 (Read 1476 times)

member
Activity: 65
Merit: 16
May 07, 2015, 02:22:48 PM
#6
I replaced bitcoin-cli and bitcoin-qt by the version 0.10.1 and it seems to work.
legendary
Activity: 1344
Merit: 1024
Mine at Jonny's Pool
May 07, 2015, 02:07:28 PM
#5
I built 0.9.3 from source code.
After running the code (uninstall and clean) I still have
bitcoin-cli and bitcoin-qt in my /usr/local/bin/ folder.
Should I remove them ?

Quote
Is there a reason why you installed it system-wide?
No particular reason, I'm the only one who access it.
I've downloaded the binary, where do I put it
if I want to install it in my home directory ?
Huh... that's odd... I thought uninstall would have removed those two... anyway... yes, you can wipe them out.

As for where to put it, that's completely up to you.  You can certainly install it systemwide as you did with 0.9.3.  Me, I've got a user called "miner" and install the coin daemon under his home directory /home/miner/bitcoin-0.10.1
member
Activity: 65
Merit: 16
May 07, 2015, 01:32:53 PM
#4
I built 0.9.3 from source code.
After running the code (uninstall and clean) I still have
bitcoin-cli and bitcoin-qt in my /usr/local/bin/ folder.
Should I remove them ?

Quote
Is there a reason why you installed it system-wide?
No particular reason, I'm the only one who access it.
I've downloaded the binary, where do I put it
if I want to install it in my home directory ?
legendary
Activity: 1344
Merit: 1024
Mine at Jonny's Pool
May 07, 2015, 12:56:30 PM
#3
On Ubuntu I have a folder with many files:

/usr/local/src/bitcoin-0.9.3/...

I think those files have been used to build the binary:

/usr/local/src/bitcoin-0.9.3/src/bitcoind

Question 1: If I upgrade to 0.10.1, can I throw this folder with everything in it ?

In the .tar.gz archive downloaded from the web, I find:

bitcoin-0.10.1/bin/bitcoin-cli
bitcoin-0.10.1/bin/bitcoind
bitcoin-0.10.1/bin/bitcoin-qt
bitcoin-0.10.1/bin/bitcoin-tx
bitcoin-0.10.1/bin/test_bitcoin
bitcoin-0.10.1/bin/test_bitcoin-qt
bitcoin-0.10.1/include/bitcoinconsensus.h
bitcoin-0.10.1/lib/libbitcoinconsensus.so -> libbitcoinconsensus.so.0.0.0
bitcoin-0.10.1/lib/libbitcoinconsensus.so.0 -> libbitcoinconsensus.so.0.0.0
bitcoin-0.10.1/lib/libbitcoinconsensus.so.0.0.0

I will replace /usr/local/bin/bitcoind by bitcoin-0.10.1/bin/bitcoind

Question 2: what should I do with all the other files?

If I understand well:
    bitcoind is the server
    bitcoin-cli is the client
    bitcoin-qt is a graphical interface built on bitcoin-cli and we can also use the option -server to use it as a server

Question 3: Is it correct ? What is bitcoin-tx ?
Is there a reason why you installed it system-wide?  Just curious... do you have multiple users that might be needing access to it?  Personally, I just compile and build it in a non-root user home directory and access it from there... but I'm the only one who needs to access it Wink.

If you built 0.9.3 from source:
Code:
sudo make uninstall
sudo make clean

Now, building 0.10.1 from source:
Code:
./autogen.sh
./configure
sudo make
sudo make install
sr. member
Activity: 336
Merit: 250
May 07, 2015, 12:43:54 PM
#2
many of the users here in the bitcointalk.org has reported that the 0.10.0version is not that much comfortable since 0.9.3 version was lots more better then this new version so should we really should upgrade it?
member
Activity: 65
Merit: 16
May 07, 2015, 12:35:53 PM
#1
On Ubuntu I have a folder with many files:

/usr/local/src/bitcoin-0.9.3/...

I think those files have been used to build the binary:

/usr/local/src/bitcoin-0.9.3/src/bitcoind

Question 1: If I upgrade to 0.10.1, can I throw this folder with everything in it ?

In the .tar.gz archive downloaded from the web, I find:

bitcoin-0.10.1/bin/bitcoin-cli
bitcoin-0.10.1/bin/bitcoind
bitcoin-0.10.1/bin/bitcoin-qt
bitcoin-0.10.1/bin/bitcoin-tx
bitcoin-0.10.1/bin/test_bitcoin
bitcoin-0.10.1/bin/test_bitcoin-qt
bitcoin-0.10.1/include/bitcoinconsensus.h
bitcoin-0.10.1/lib/libbitcoinconsensus.so -> libbitcoinconsensus.so.0.0.0
bitcoin-0.10.1/lib/libbitcoinconsensus.so.0 -> libbitcoinconsensus.so.0.0.0
bitcoin-0.10.1/lib/libbitcoinconsensus.so.0.0.0

I will replace /usr/local/bin/bitcoind by bitcoin-0.10.1/bin/bitcoind

Question 2: what should I do with all the other files?

If I understand well:
    bitcoind is the server
    bitcoin-cli is the client
    bitcoin-qt is a graphical interface built on bitcoin-cli and we can also use the option -server to use it as a server

Question 3: Is it correct ? What is bitcoin-tx ?
Jump to: