bitcoind-init package for debian wheezy amd64 GEEKLAB
Debian -- Packages
[Guide] Setting up Trezor + Electrum 2.02beta + armory on a Raspberry Pi 2. Cold offline signing for $40
Having just received my Pi 2, I am happy to report that a fresh Raspbian install, on an 8 GB Class 10 MicroSD card : Electrum / Armory / Trezor / BTChip all work with my Single Board Computer setup script (it also works for Pi B, Pi B+ Raspbian and BeagleBone Black Debian & ubuntu, also tested on Odroid C1 Ubuntu 14.4) The full "!" installation takes about 40 mins on Pi 2, which is at least twice as fast as on the Pi B+ / BBB Notes
on the first run of raspbian, choose the first raspi-config option, "Expand root partition to fill SD card", and then reboot. You should see >2.9Gb free space and >7Gb total space in PCManFM. Edit: Use the Odroid desktop tool to expand the partition also. Edit 2: on odroid and raspbian you need to expand and reboot twice to take effect.
for my btchip HW-1 to work with python/electrum 2.02b I needed to run ./btchip-c-api/bin/btchip_setTransportHID and power cycle
armory 0.92.3-beta works on Pi 2, despite being built for the ARM6
btchip HW-1 HID keyboard seed replay requires > 1.4.13 firmware to avoid clipping on Pi B/B+/BBB. No issue on Pi 2.
unfortunately wheezy raspbian's Chromium is still at v22, which was due to ARM6. Hopefully a newer ARM7 Chromium will be added to the distro.
on Jesse raspbian apt-get chromium / chromium-browser is completely broken
BBB Debian is limited to Chromium 37, enough to run Greenaddress (WinHID mode)
BBB Ubuntu 14 runs Chromium 40, with some screen glitching.
raspistill -o scan.jpg plus picamera plus qtqr works well. Maybe I'll add Wolfram qr decoding to a future update.
ODROID C1 has arrived and partially works. Using the latest Feb Ubuntu 14.04 distro, Trezor / btchip / electrum 2.02b / Chromium 40 Greenaddress mostly work. I'm doing some troubleshooting with Nicolas - I had to git clone https://github.com/walac/pyusb.git, despite having pip installed pyusb already, and needed to alternate between ./btchip_setTransportHID and ./btchip_setTransportWinUSB for electrum and greenaddress.
Armory's Raspberry Pi 0.92 offline bundle releases work on BBB Ubuntu and Pi B/B+/2 Raspbian wheezy.
PSA regarding the "Heartbleed" bug (CVE-2014-0160) and Bitcoin Core
There are exactly two places in Bitcoin Core that may be affected by this issue. One is RPC SSL. If you're using this, turn it off. If you don't know what that is, you most likely aren't using it. The other is the payment protocol. Specifically, fetching payment requests. If you're using a vulnerable version, do not click any bitcoin: links and you will be protected. Note that this is only relevant for the GUI, and only for version 0.9.0. If you're using self-built executables, you're most likely using dynamically linked OpenSSL. Simply upgrade your OpenSSL package and you should be fine. If I'm not mistaken, the same applies if you're using the PPA. If you're using release binaries, a version 0.9.1 is being prepared that will use the fixed OpenSSL 1.0.1g. Note that if you're running the GUI (p.k.a. Bitcoin-Qt) you can check your OpenSSL version in the debug window's information tab. If you're on anything earlier than 1.0.1, for example 0.9.8, you're safe. If you're on 1.0.1g or later, you're safe. If you're on 1.0.1-1.0.1e, you may be vulnerable. However, that may not necessarily be the case -- for example, Debian has released an update for Wheezy, version 1.0.1e-2+deb7u5, which fixes the security bug without bumping the version number as reported by OpenSSL.
Does anyone know how to get Bitcoin Classic compiled on Debian Wheezy? I'd like to be able to compile deb packages for this, but the boost libraries are posing a challenge as in wheezy they are out of date.
pub 409665FFB764 2012-05-08 [expires: 2019-05-07] uid Wheezy Stable Release Key [email protected] We can clearly see that key B38A8516 is expired. I have tried this command without succes : sudo apt-key adv --keyserver pgp.mit.edu --recv-keys B38A8516 Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.66fa6TtioE --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyring /etc/apt/trusted.gpg.d/bitcoin-bitcoin.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-jessie-automatic.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-jessie-security-automatic.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-jessie-stable.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-squeeze-automatic.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-squeeze-stable.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-wheezy-automatic.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-wheezy-stable.gpg --keyserver pgp.mit.edu --recv-keys B38A8516 gpg: requesting key B38A8516 from hkp server pgp.mit.edu gpg: key B38A8516: "Oracle OSS group (Open Source Software group) [email protected]" not changed gpg: Total number processed: 1 gpg: unchanged: 1 I have even tried to remove the key manually with apt-key del B38A8516 and reinstall it. I always end with the same expired keys... Anyone have a hint on this ? I'm completly lost... Cheers, Trustinor
Installing software outside of the package manager
Hello all. I've recently taken an interest in Bitcoins (/bitcoins), and so I've naturally decided to try them out using Bitcoin's own bitcoin-qt wallet software. Unfortunately, debian-qt only appears to be available in the sid (unstable) repositories and I'm running wheezy (stable), so I've had to download the binaries from bitcoin.org and work it out from there. I've pretty much got everything working, but I'm not sure if there's a preferred standard way to do what I'm doing. I have done a fair bit of research, and it has lead me to believe that /opt or /uslocal is the best place to home user installed programs. Pretty much, the steps I've taken so far are: 1. Download the tarball from bitcoin.org. 2. Verify it to make sure it's authentic and all that jazz. 3. Extract it (which leaves me with a directory called bitcoin-0.8.6-linux). 4. Find the 64 bit binaries in bitcoin-0.8.6-linux (which are located at bitcoin-0.8.6-linux/bin/64/) and copy them to /uslocal/bin. That's what I've done as far as installation goes. I have, of course, set up a menu in the application menu for XFCE that leads to the bitcoin-qt executable that's in /uslocal/bin, but other than that, that's all. One issue that is remaining is that in the applications menu, the application for the bitcoin wallet has no icon. Now, I know how to implement icons, but I'm not sure where the standard place for housing icons/pngs is on debian/linux systems, so I haven't bothered yet. So, my main question is: have I done this right? Is this the standard way to do things, as far as installing outside of the package manager goes? All of the software I have previously installed has been through the package manager, so this is new territory to me. I'd love to hear your advice -- thank you for reading. :)
To the moon! Dogemining with BFGMiner, Debian, and ATI.
Visitor from the future! Hello. I'm a newbie digger and recently setup my first dedicated mining box in Debian. I'm not the most experienced Linux user, but the machine had started with Debian Squeeze and I couldn't find its old Windows key. (Also please forgive formatting errors, I'm new to this whole "Reddit" thing as well.) I found a number of guides to misdirect me on my way, so I decided to write up a sort-of (or at least hopefully up-to-date) guide to create a Dogecoin miner on Debian with AMD cards, using BFGMiner to mine coins. Expert digging shibes: I would certainly appreciate feedback to improve this guide. This is not a headless mining guide. I have not reached that level of mastery yet, though I believe it is well within reach. HOWTO
Start by installing Debian Wheezy. Make sure you install the Desktop Environment package. Not only did I fail to make things work when installing X after the fact, but having the web browser will be convenient.
Unpack the BFGMiner source into a directory somewhere.
Open a terminal (shouldn't have to be root), cd to the directory with the BFGMiner source, and run: ./configure --enable-scrypt --enable-opencl
Once that completes, run: ./make
You'll see a lot of output from the build, but if everything goes well you should then be able to run ./bfgminer. You can test it by running: ./bfgminer --scrypt -S opencl:auto -o (pool URL here) -u (your worker's username for that pool) -p (your worker's password for that pool). It won't be very fast, however.
Using your preferred text editor, make a new file in your BFGMiner directory, such as "doge_dig.sh". Add the following: #!/bin/sh export GPU_MAX_ALLOC_PERCENT=100 export GPU_USE_SYNC_OBJECTS=1 ./bfgminer --scrypt --scrypt -S opencl:auto -o (pool URL here) -u (your worker's username for that pool) -p (your worker's password for that pool)
In your terminal, chmod 500 doge_dig.sh
You can refer to this wiki source to understand the output from BFGMiner 3.10.0. The one gotcha I've observed is that BFGMiner will happily start off showing hash rates in KHash/sec, and after the first accepted block it will jump to MHashes/sec. When I first saw my hash speed appear to drop from "250" to "0.2", I panicked a little before seeing it had changed its orders of magnitude. If you think you're still mining slowly, you might need to bump up the intensity for BFGMiner. Higher intensity means more work, and it's possible to create hardware failures if you set it too high. For my HD 5870s, I use an intensity of 12. You can either set the intensity by adding "-I 12" to the ./bfgminer line of doge_dig.sh, or you can adjust the value by pressing M in BFGMiner and working through the menu system from there. Bonus: Multiple cards What happens if I have multiple ATI cards on one rig, you ask? I had the same problem, and OpenCL would only recognize one of them! It turns out that there's an easy solution, but it costs $1.25 in resistors from your local radio shack: http://www.overclock.net/t/384733/the-30-second-dummy-plug Plug the finished product from there into your second card. If you have more than two cards, you'll need to make one for every card you want to recognize without a monitor attached to it. Reboot and restart your mining, BFGMiner should recognize all of your cards now. In theory, the above technique should allow you to run completely headless, as long as you also install SSH and be sure to have your script export DISPLAY=:0 before running BFGMiner. I haven't tried this, though. Happy mining and welcome to the Moon! I hope this is helpful to someone.
TDE Desktop is the KDE 3 fork that's being maintained entirely by volunteers. They are taking in BTC donations to help replace broken hardware to be able to build Debian and older Ubuntu versions packages. I'm still a user of this excellent software and support it in any way I can. With your help, this linux desktop environment may become one that was funded by bitcoin. More info & address: http://trinitydesktop.org/donate.php
On Monday the equipment that cools the TDE build farm and servers was destroyed due to a combination of age and utility line problems. As a result, the build farm is offline and will remain offline until the cooling equipment can be funded and replaced. If we cannot replace this equipment, we will unfortunately need to drop support for all Debian and Ubuntu versions except Wheezy and Trusty to keep build times in a reasonable range. If you can, please consider donating towards replacing this equipment: http://trinitydesktop.org/donate.php Every little bit helps! > We have already received 23% of the funds required. Thank you for your support; without it, TDE would not be possible! Timothy Pearson Trinity Desktop Project
Many thanks to GNUtransfer for lending us a VPS and other resources to write this article.. In this article we will show how to use the package bitcoind-init for debian wheezy amd64 available in our repository.. NOTE: We have called this package «bitcoind-init» to avoid conflicts with «bitcoind» package available in Debian repositories. I want to use bitcoin in Debian. I want to be able to receive BTC and make payments in BTC. I want to keep my wallet locally, on my computer. I want a light client, I don't want to download the en... We are going to run a Bitcoin full node in a Debian system (Sid) $ wget Install the binaries in /usr/local/bin directory $ sudo install -m 0755 -o root -g root -t /usr/local/bin bitcoin-0.14.2/bin/* By now we are going to run only Bitcoin daemon with no graphical interface: NOTE: you can execute $ bitcoind -server to Packages. Introductory notes; View package lists; Search package directories; Search the contents of packages; Introductory notes. All packages that are included in the official Debian distribution are free according to the Debian Free Software Guidelines.This assures free use and redistribution of the packages and their complete source code. Those packages are not in debian wheezy. A link is provided to an ubuntu ppa. The first several links found from googling "ubuntu ppa on debian" leads me to believe that installing ubuntu ppa packages on debian is a bad idea. There should be a link or package that is meant for debian specifically. If the ubuntu package is really meant for debian, which ubuntu version of the package to use on ...
Unix & Linux: How long are Debian stable releases ...
Disable IPv6 on Interface in Debian Wheezy? Helpful? Please support me on Patreon: https://www.patreon.com/roelvandepaar With thanks & praise to God, and wit... Unix & Linux: Package availability in 32 bit Debian 7 (Wheezy) Helpful? Please support me on Patreon: https://www.patreon.com/roelvandepaar With thanks & pra... Unix & Linux: Debian upgrade from Wheezy to Jessie fails on Amazon EC2 Helpful? Please support me on Patreon: https://www.patreon.com/roelvandepaar With than... Hello everyone, thanks for watching my video, this is of my raspberry pi set up. I have had it going for about 1 week now, without any issues on the raspberry pi. As promised I am going to post ... Unix & Linux: How do I replicate installed package selections from one Debian system to another? (Debian Wheezy)? Helpful? Please support me on Patreon: http...