Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
Already on GitHub? Sign in to your account
Document instructions for running Bitcoin Core as a daemon on Mac OS X #1023
Comments
|
Could you please elaborate on what you're trying to do and how far you got? The installation instructions on the main site README are pretty much the same for Mac and Linux. One difference is that where it says "Install binary libraries and tools", instead of running that apt-get command, you'll need to make sure you've installed the XCode command-line tools, or the full XCode, which is much much larger. There's known issues, however, at the "bundle install" step on Mac OS X. See here: #1022 |
rnrkrft
commented
Aug 24, 2015
|
I saw this: "Bitcoin Core Daemon I would be able to do so, once the setup is through. And more than this I have a second partitition with El Capitan, on wich I could test. |
|
Thanks for elaborating. I see now what you mean. There's just a placeholder for the instructions for running Bitcoin Core as a daemon on Mac OS X. https://bitcoin.org/en/full-node#osx-daemon AFAIK, the instructions are identical to Linux (https://bitcoin.org/en/full-node#ubuntu-daemon) with the following exceptions:
I suggest changing the title of this issue to something like "Document instructions for running Bitcoin Core as a daemon on Mac OS X" and we can treat it as a TODO task. IMO the Mac instructions can just reference the Linux instructions and point out any salient differences as above, no need for separate screenshots etc. |
rnrkrft
commented
Aug 24, 2015
|
OK. I have a look tomorrow. Rainer
|
harding
changed the title from
Installed on MacPro with Yosemite
to
Document instructions for running Bitcoin Core as a daemon on Mac OS X
Aug 24, 2015
rnrkrft
commented
Aug 25, 2015
|
Perhaps I need some advice too. Running the app on my mac - bitcoin-QT that is - shows 400 to 500% CPU. Very strange.
|
|
The GUI (-qt) is a CPU hog on my machine (Linux, PC) compared to the daemon as well, although not to the same degree as what you're reporting. Once you finish catching up to the tip of the chain, the processor usage should even out on both programs. |
rnrkrft
commented
Aug 29, 2015
|
Sorry, that I am late. It is not as easy, as it looks on the first sight. I struggle with Bitcoin and Namecoin (that uses the same build instructions as Bitcoin). Just to go into the build process. Not necessary for Bitcoin. The Bitcoin executables are working at of the box (both of the downloads). The default data directory is „~/Library/Application Support/Bitcoin/„. (in OS X there is no need for capitals). The crontab works on OS X, but OS X uses lauchctl to load and unload daemons/agents in launchd. Therefore you need to make a .plist config-file: If you need to run bitcoind for any needs, it is hard to figure out, what is going on. As I ran bitcoin-qt for the first time, it asked for the data directory. I didn't found out, where it stores that information (I use a flash-boot-disk - no room for a gigantic blockchain). I have no need for a GUI, but for a server. Now I can create a config file for the launchctl. It will take a lot of try and error tasks. If I run a bitcoin service, I will report again...
|
rnrkrft commentedAug 24, 2015
Just tell me, what to do, to help a little.
rnr.krft@gmail.com