Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: ThiagoCMC on December 05, 2011, 07:49:16 PM



Title: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: ThiagoCMC on December 05, 2011, 07:49:16 PM
Guys,

 Observe how ALL the ecosystem, the whole Bitcoin Economy is very close to you...

 Installation of the Bitcoin Client binary or via source code, compiling it independently with little command lines. No configuration files needed.

 Source: http://www.bitcoin.org/ -> Downloads - Ubuntu PPA


    Creating your Bitcoin Wallet on Ubuntu Linux versions 11.10, 11.04 and earlier - 32 and 64 bits supported

 1- Install Ubuntu Desktop 11.10 in your computer (Ubuntu.com (http://www.ubuntu.com/));

 2- Open the Terminal app and type the following commands:

Code:
sudo aptitude install python-software-properties # installs the following command:
sudo add-apt-repository ppa:bitcoin/bitcoin # Add the Bitcoin Ubuntu PPA repository in your Ubuntu

sudo aptitude update # Update the package list (files under /etc/apt/)

sudo aptitude install bitcoin-qt # For desktops or:
sudo aptitude install bitcoind # For network servers like exchanges, pools, gambling, etc...

   NOTE.: If the command "aptitude" isn't found, replace it with "apt-get". Or, install the "aptitude" (recommended) with: "sudo apt-get install aptitude".

   Ready! Look for Bitcoin under "Applications menu" in Ubuntu 11.04 Desktop 2D, or type "bitcoin" in the search field of Ubuntu 11.10 Dashboard (Dash home).


 3 - Advanced: obtaining and compiling the source code of Bitcoin:

   Downloading the Bitcoin source code:


Code:
sudo sed -i -e "s/# deb/deb/g" /etc/apt/sources.list # Activate the source code repositories of the whole Ubuntu (also, check the file /etc/apt/sources.list.d/bitcoin-bitcoin-*.list)

sudo aptitude update

sudo apt-get build-dep bitcoin # Download the build dependencies to compile Bitcoin under Ubuntu.

apt-get source bitcoin # Download the Bitcoin source code prepared to be compiled and packaged under Ubuntu.

   Compiling your Bitcoin:

Code:
cd bitcoin-0.5.0
dpkg-buildpackage -uc -us -rfakeroot
ls -l ../


 The Bitcoin packages of YOUR own Bitcoin binary are the files with ".deb" extention, which you can see with the command "ls -l ../" above.

 Now you just need some good C / C++ / Qt developer, plus your ideas, to make your own custom Bitcoin Client!!

Best!
Thiago


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: phorensic on December 05, 2011, 09:07:28 PM
That is still not easy enough to bring in new people who aren't computer savvy.  We are in the age of single click install and launch on iOS/android devices.  My mother can use Excel, e-mail for work, use bluetooth on her phone, but there is no way in hell she could install and use the Bitcoin client easily.  Especially not on Ubuntu as you have described.


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: ThiagoCMC on December 05, 2011, 09:25:51 PM
Hi!

 I'll make a new version of this guide, using only GUI.

Best!
Thiago


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: ineededausername on December 05, 2011, 09:31:07 PM
Hi!

 I'll make a new version of this guide, using only GUI.

Best!
Thiago

We need a client that DOESN'T NEED A GUIDE.  The existence of a guide indicates the lack of a user-friendly client.


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: ThiagoCMC on December 05, 2011, 09:46:59 PM
Hi!

 I'll make a new version of this guide, using only GUI.

Best!
Thiago

We need a client that DOESN'T NEED A GUIDE.  The existence of a guide indicates the lack of a user-friendly client.

I'm sure that this will happen with the release of Ubuntu 12.04.

And I say more, the "Ubuntu Software Center" will have some kind of "Pay with Bitcoins" button or, when you click at the "Buy" button, a window will appear asking you which currency you want to pay (BTC / LTC / USD / BRL / etc)...

Cheers,
Thiago


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: damnek on December 05, 2011, 10:22:16 PM
Hi!

 I'll make a new version of this guide, using only GUI.

Best!
Thiago

We need a client that DOESN'T NEED A GUIDE.  The existence of a guide indicates the lack of a user-friendly client.

I'm sure that this will happen with the release of Ubuntu 12.04.

And I say more, the "Ubuntu Software Center" will have some kind of "Pay with Bitcoins" button or, when you click at the "Buy" button, a window will appear asking you which currency you want to pay (BTC / LTC / USD / BRL / etc)...

Cheers,
Thiago

How certain is this?


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: herzmeister on December 05, 2011, 10:37:47 PM
that would be awesomatic... i tend to doubt it though because i have the impression that ubuntu/canonical want to orient themselves towards the establishment...


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: P4man on December 05, 2011, 11:21:21 PM
I dont see the need. I wouldnt mind if it made it in to the ubuntu repo, but lets face it, any linux newbie having even easier access to install the client isnt going to solve any of the problems bitcoin faces. He still wont have an easy way acquire bitcoins or spend them. He is not even going to find it in the repo's unless he searches for it.
 The idea that the ubuntu software center would use bitcoins for commercial apps, well, I think thats a bit optimistic :).


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: ineededausername on December 06, 2011, 12:04:29 AM
Hi!

 I'll make a new version of this guide, using only GUI.

Best!
Thiago

We need a client that DOESN'T NEED A GUIDE.  The existence of a guide indicates the lack of a user-friendly client.

I'm sure that this will happen with the release of Ubuntu 12.04.

And I say more, the "Ubuntu Software Center" will have some kind of "Pay with Bitcoins" button or, when you click at the "Buy" button, a window will appear asking you which currency you want to pay (BTC / LTC / USD / BRL / etc)...

Cheers,
Thiago


How are you so sure?


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: BkkCoins on December 07, 2011, 04:21:21 AM
bitcoin-qt installed and works fine (even when my older 0.4.0 version was present). However, after deleting the older version and bitcoind and then trying to also install the new bitcoind,

sudo apt-get install bitcoind

gives me:

Unpacking bitcoind (from .../bitcoind_0.5.0-natty0_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/bitcoind_0.5.0-natty0_i386.deb (--unpack):
 trying to overwrite '/usr/bin/bitcoind', which is also in package bitcoin 0.3.24-ppa2~natty
Processing triggers for man-db ...
Errors were encountered while processing:
 /var/cache/apt/archives/bitcoind_0.5.0-natty0_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


But /usr/bin/bitcoind isn't there so I'm guessing that some other old version file is preventing the newer one from unpacking. Any ideas how to fix this up?

EDIT - never mind. I see that an old package (bitcoin 0.3.24-ppa2~natty) was still present and once I un-installed that package the new one did install ok.


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: ThiagoCMC on December 08, 2011, 05:04:20 AM
Hi!

 I'll make a new version of this guide, using only GUI.

Best!
Thiago

We need a client that DOESN'T NEED A GUIDE.  The existence of a guide indicates the lack of a user-friendly client.

I'm sure that this will happen with the release of Ubuntu 12.04.

And I say more, the "Ubuntu Software Center" will have some kind of "Pay with Bitcoins" button or, when you click at the "Buy" button, a window will appear asking you which currency you want to pay (BTC / LTC / USD / BRL / etc)...

Cheers,
Thiago

How certain is this?

Because it is open source?!  :-P

We can do it.

Just need to add multi-currencies support to it... EUR / USD / BTC / LTC / NMC

And a awesome GUI to register a domain with your namecoins!

Simple and clean.


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: BlackPrapor on August 02, 2012, 01:51:47 PM
Meanwhile, I was sitting on ubuntu 12.04, and had no idea what button to press, which command to write in terminal, and where the hell I could get a guide. I found this thread by accident, somewhere on google, as even bitcointalk search engine failed to show this page, when typed in "bitcoin wallet installation in ubuntu". I just installed ubuntu, and now I understand why it doesn't get adapted widely everywhere. It looks pretty, but you can't do anything with it, unless you happen to know a website, where could be a list of code that you need to execute, just to get something to work. I'm using ubuntu only for security reasons, otherwise I'd avoid it at all costs. Anyway, I'd like to thank the person who wrote this guide, and I'm sending some coins too =). It was really helpful  :D


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: gbl08ma on August 02, 2012, 02:12:28 PM
If Bitcoin was in the main repos, it would have been much easier to install the client (just go to the Software Center and search). However, I don't think this is the case (haven't checked in a while though).


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: mobile4ever on August 02, 2012, 04:38:16 PM
That is still not easy enough to bring in new people who aren't computer savvy.  We are in the age of single click install and launch on iOS/android devices.  My mother can use Excel, e-mail for work, use bluetooth on her phone, but there is no way in hell she could install and use the Bitcoin client easily.  Especially not on Ubuntu as you have described.


You are exactly right. "One click installations" are why programmers are critical right now. The changeover to FOSS systems is essential in these days. Also, "one click" P2P software is needed urgently.

Have you ever seen this?

https://github.com/tarcieri/cryptosphere


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: P4man on August 02, 2012, 04:49:48 PM
Meanwhile, I was sitting on ubuntu 12.04, and had no idea what button to press, which command to write in terminal, and where the hell I could get a guide. I found this thread by accident, somewhere on google, as even bitcointalk search engine failed to show this page, when typed in "bitcoin wallet installation in ubuntu". I just installed ubuntu, and now I understand why it doesn't get adapted widely everywhere. It looks pretty, but you can't do anything with it, unless you happen to know a website, where could be a list of code that you need to execute, just to get something to work. I'm using ubuntu only for security reasons, otherwise I'd avoid it at all costs. Anyway, I'd like to thank the person who wrote this guide, and I'm sending some coins too =). It was really helpful  :D

I agree that a single click .deb for ubuntu would be highly desirable. The fact that there isnt one, isnt ubuntu's fault, its just that no one has made a bitcoin package for ubuntu.

That said, it cant have been that hard to find out how to install from PPA.
If you go to bitcoin.org official website, in the download section click "ubuntu" you go straight to Matt's PPA page. If you dont know how to use a PPA (which is certainly understandable for a new ubuntu user) there is the "read about installing" right in front of you which guides you through the steps.

Is it a bit intimidating? Yeah, at least for someone new to linux, Im sure it is. But its not exactly mission impossible either.

Anyway, Id still like to see a .deb.





Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: mc_lovin on August 02, 2012, 05:18:13 PM
Hi!

 I'll make a new version of this guide, using only GUI.

Best!
Thiago

We need a client that DOESN'T NEED A GUIDE.  The existence of a guide indicates the lack of a user-friendly client.

Most people who would need a guide are using Windows, and the Windows client doesn't need a guide it's so easy to install!


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: niko on August 02, 2012, 05:27:15 PM
I appreciate the attempt, but you are preaching to the choir. We need to make it simple for the windows, iphone, and android crowd.


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: RodeoX on August 03, 2012, 02:28:19 PM
What we need is for the PPA to be installable via update manager like other programs. I don't understand why it's not a featured program in Ubuntu.


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: niko on August 03, 2012, 02:36:27 PM
What we need is for the PPA to be installable via update manager like other programs. I don't understand why it's not a featured program in Ubuntu.
What would it take to get it included? Would blockchain bloat pose a problem? Can't run it from a typical USB nowadays.


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: P4man on August 03, 2012, 02:59:46 PM
What would it take to get it included? Would blockchain bloat pose a problem? Can't run it from a typical USB nowadays.

Anyone with the right skills can create a .deb package that would make installing bitcoin a single (well, double) click affair via ubuntu software center. I dont really understand why that isnt done yet, I guess someone just has to do it. Thiago, dont you know how to do this?

But to get it in to the repositories, so that is doesnt need a download (and would be updated via update-manager with 3rd party repo)  is something else entirely, Im not sure what the process is to get software in there, but for sure it would need some active maintainers at the very least.


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: Blinken on August 03, 2012, 05:57:21 PM
I am glad that we have a unix client for Bitcoin. I think that is an important strategic development.

Don't forget MacOS which is unix-based.



Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: BlackPrapor on August 04, 2012, 01:32:39 PM
Meanwhile, I was sitting on ubuntu 12.04, and had no idea what button to press, which command to write in terminal, and where the hell I could get a guide. I found this thread by accident, somewhere on google, as even bitcointalk search engine failed to show this page, when typed in "bitcoin wallet installation in ubuntu". I just installed ubuntu, and now I understand why it doesn't get adapted widely everywhere. It looks pretty, but you can't do anything with it, unless you happen to know a website, where could be a list of code that you need to execute, just to get something to work. I'm using ubuntu only for security reasons, otherwise I'd avoid it at all costs. Anyway, I'd like to thank the person who wrote this guide, and I'm sending some coins too =). It was really helpful  :D

I agree that a single click .deb for ubuntu would be highly desirable. The fact that there isnt one, isnt ubuntu's fault, its just that no one has made a bitcoin package for ubuntu.

That said, it cant have been that hard to find out how to install from PPA.
If you go to bitcoin.org official website, in the download section click "ubuntu" you go straight to Matt's PPA page. If you dont know how to use a PPA (which is certainly understandable for a new ubuntu user) there is the "read about installing" right in front of you which guides you through the steps.

Is it a bit intimidating? Yeah, at least for someone new to linux, Im sure it is. But its not exactly mission impossible either.

Anyway, Id still like to see a .deb.





I'm sorry, but for me at this stage, clear instructions means a list of commands I can copy/paste, possibly with comments for each line. Not that bogus message on bitcoin.org about PPA.


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: gbl08ma on August 05, 2012, 01:26:23 PM
That kind of clear instructions are on the "read about installing" message at launchpad... you get full paragraphs to explain each of the two commands needed and even screenshots. What else do you want?

bitcoin.org points you to the PPA page with details and instructions for installing it from the PPA; what's wrong with this?


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: BlackPrapor on September 03, 2012, 07:57:33 AM
That kind of clear instructions are on the "read about installing" message at launchpad... you get full paragraphs to explain each of the two commands needed and even screenshots. What else do you want?

bitcoin.org points you to the PPA page with details and instructions for installing it from the PPA; what's wrong with this?
If you read carefully those instructions on bitcoin.org where it points you to the PPA page, you can find that all it says, is how to enable installation of PPA packages on your system. That's it. Nothing else. Not a word how to install bitcoin wallet. So please, next time you send someone to an address, do read its contents first.


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: P4man on September 03, 2012, 08:17:19 AM
That kind of clear instructions are on the "read about installing" message at launchpad... you get full paragraphs to explain each of the two commands needed and even screenshots. What else do you want?

bitcoin.org points you to the PPA page with details and instructions for installing it from the PPA; what's wrong with this?
If you read carefully those instructions on bitcoin.org where it points you to the PPA page, you can find that all it says, is how to enable installation of PPA packages on your system. That's it. Nothing else. Not a word how to install bitcoin wallet. So please, next time you send someone to an address, do read its contents first.

After you completed the instructions on the PPA site, you can install bitcoin-qt like any other ubuntu program; through the ubuntu software centre. I agree  that "Now you're ready to start installing software from the PPA! " is perhaps a little vague for someone totally new to the concept of repositories or PPAs, but generally those users dont need/use PPAs.


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: cypherdoc on December 02, 2012, 04:58:25 PM
i just returned a Windows 8 computer to Best Buy b/c i couldn't install Ubuntu due to the new bootloader Microsoft is employing to block competition.  i hated the new Windows 8 Start page as well. 

personally, i think Msft is doomed.  their stock price is dropping once again and i'm considering shorting them.


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: jl2035 on December 02, 2012, 06:23:49 PM
i just returned a Windows 8 computer to Best Buy b/c i couldn't install Ubuntu due to the new bootloader Microsoft is employing to block competition.  i hated the new Windows 8 Start page as well. 

personally, i think Msft is doomed.  their stock price is dropping once again and i'm considering shorting them.
a "new bootloader" to block competition... ugly!!

It's so nice to hear bad news from M$ and yeah... they're doomed! it's worse every day!


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: cypherdoc on December 02, 2012, 06:38:13 PM
this does not really look so good:

http://stockcharts.com/c-sc/sc?s=MSFT&p=D&b=5&g=0&i=t59491201923&r=1354473453382


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: adamstgBit on December 02, 2012, 06:47:03 PM
 ::)

its to bad we cant buy Linux stocks....


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: oOoOo on December 02, 2012, 09:34:33 PM
maybe slightly ot, but here is a good article about the impending doom of m/s:
http://semiaccurate.com/2012/11/14/microsoft-has-failed/

Quote
Microsoft has three product lines that underpin everything, Windows, Windows Server, and Windows Mobile. On those, the other moneymakers, Office and Exchange, run exclusively. The apps use protocols that are locked down with dubious methods, and will not run on any competition. The competition is likewise excluded from doing what Microsoft can, either directly like Novell, or by raising the cost to the point of it not being profitable. This is how the wagons are circled, with every iteration, the cost of competing go up, and value of alternatives go up too.

The problem is that if you are locked in with a choice of 100% Microsoft or 0% Microsoft, once someone goes, it isn't a baby step, they are gone. Once you start using Google Docs and the related suites, you have no need for Office. That means you, or likely your company, saves several hundred dollars a head. No need for Office means no need for Exchange. No need for Exchange means no need for Windows Server. No need for Office means no need for Windows. Once the snowball starts rolling, it picks up speed a frightening pace. And that is where we are. The barriers to exit are now even more potent barriers to entry.

Microsoft bought Nokia to both kill off one competitor and to buy their market share. Microsoft at the time had approximately 12% smartphone OS marketshare, Nokia a bit over 30%. With the collaboration, Nokia and Microsoft, together with all the other OS partners selling Windows Phone 7.x, sales are now hovering around 2% of smartphone market share.

Microsoft's mobile aspirations have failed so spectacularly that it is almost impossible to account for. Rather than fix the lock in that excludes the overwhelming majority of the market that does not have a Windows phone, Microsoft doubled down with the new iteration playing the same compatibility games they did before to lock out developers, competitors, and innovators.

The death spiral for Microsoft is in full effect, and management is expending a lot of effort to speed it up. Microsoft is unwilling to change, and that is very clear. Even if they wanted to, they are culturally far beyond the point of being able to. What was a slow bleed of marketshare is now gushing, and management is clueless, intransigent, and myopic. Game over, the thrashing will continue for a bit, but it won't change the outcome. Microsoft has failed.

sad sad...


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: miscreanity on December 03, 2012, 04:59:42 AM
sad sad...

Why (or are you referring to Microsoft's sad efforts to regain glory)? The passing of a warring giant is nothing new. Lessons were learned, progress was made, and we're moving on. Microsoft probably won't disappear, but its dominance isn't likely to ever come back.

Given a choice of combative, competitive, or cooperative businesses to deal with, I prefer the latter.


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: hazek on December 03, 2012, 06:32:07 AM
i just returned a Windows 8 computer to Best Buy b/c i couldn't install Ubuntu due to the new bootloader Microsoft is employing to block competition.  i hated the new Windows 8 Start page as well. 

personally, i think Msft is doomed.  their stock price is dropping once again and i'm considering shorting them.
a "new bootloader" to block competition... ugly!!

Don't think that's gona last long  ::)  ;)


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: jl2035 on December 03, 2012, 09:28:33 AM
sad sad...
sad for Microsoft, good for you  :)


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: chufchuf on April 11, 2013, 04:04:09 AM
Are any of you getting E: Unable to find a source package for bitcoin

when writing

sudo apt-get build-dep bitcoin

?


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: thezerg on April 11, 2013, 06:32:54 AM
Are any of you getting E: Unable to find a source package for bitcoin

when writing

sudo apt-get build-dep bitcoin

?

You can fork from github and build... its not hard on ubuntu.  There are some deps tho so read the readme in the repo.  https://github.com/bitcoin/bitcoin (https://github.com/bitcoin/bitcoin)


Title: Re: Point for Bitcoin! Point for Linux! And point for Ubuntu!!
Post by: sudo apt-get on January 16, 2015, 06:13:28 AM
I know this is an old thread but I'm having trouble compiling the core in ubuntu. I followed this walk and got an error on the third command. I also tried to follow the more recent guide here http://bitzuma.com/posts/compile-bitcoin-core-from-source-on-ubuntu/ and ran into problems as well. I usually have a problem when I enter the command ./autogen.sh. If anyone can tell me what I'm missing I'd appreciate it. I'm pretty sure I have all the dev tools necessary and had no problem unpacking the berkely database. Thanks