FreeBSD , ความสมบูรณ์
- 30 พฤษภาคม 2011
วิธีการเรียกใช้เครื่องกำเนิดไฟฟ้า bitcoin บน FreeBSD
หลังจากที่ทุก hype bitcoin นี้เร็ว ๆ นี้และความจริงที่ว่าลูกค้าส่วนใหญ่จะทำสำหรับ Linux, มิน่าเล่าที่ฉันได้เห็นการร้องขอหลายเกี่ยวกับวิธีการทำงานเครื่องกำเนิดไฟฟ้า bitcoin ภายใต้ FreeBSD ฉันยังคงไม่มั่นใจว่า bitcoins มีมากกว่าโครงการปิรามิด แต่ฉันตัดสินใจที่จะตรวจสอบสิ่งที่ออกมาและก็จริง Nowdays ค่อนข้างง่ายที่จะได้รับคนงานเหมืองที่ทำงานบน FreeBSD
ดีจะได้รับเครื่องกำเนิดไฟฟ้า bitcoin พื้นฐานและกระเป๋าสตางค์ที่ใช้ค่อนข้างง่าย:
พอร์ตการอัพเกรดเฟิร์ส (พอร์ต bitcoind ได้รับการปรับปรุงเมื่อเร็ว ๆ นี้), และจากนั้นติดตั้ง bitcoind
# portsnap เรียกปรับปรุง
# cd / usr/port/net-p2p/bitcoind
# ให้ติดตั้ง
เมื่อหน้าจอการตั้งค่าที่คุณมีตัวเลือกเพื่อเปิดใช้งาน GUI หรือไม่ เนื่องจากพอร์ตเท่านั้นติดตั้ง bitcion (คำสั่งกับ GUI) หรือ bitcoind (คำสั่งโดยไม่ต้อง GUI) คุณจะต้องตัดสินใจที่ดีที่สุดสำหรับคุณ ฉันชอบที่ชัดเจนรุ่นโดยไม่ต้อง GUI เพื่อที่จะสามารถเริ่มต้นใน / etc / rc.local และทำงานในพื้นหลัง
เมื่อติดตั้งเสร็จแล้วคุณจะมีคนขุดแร่ bitcoin และกระเป๋าสตางค์ที่จะเรียกใช้ เล่นบิตด้วย แต่ไม่ได้ใช้มัน!
ทำไม? การทำเหมืองแร่ที่ดีของ CPU เพื่อให้ช้าที่จะใช้สำหรับทุกวัยที่จะได้รับการจ่ายเงิน bitcoin ผมกำลังพูดถึงปี!
ดังนั้นแทนที่จะเข้าร่วมการทำเหมืองแร่สระว่ายน้ำ สระว่ายน้ำเหมืองแร่เป็นบริการที่คนงานเหมือง serveral เข้าร่วมกองกำลังและแบ่งผลตอบแทนที่เมื่อพวกเขาเหมืองบล็อกของเหรียญ ด้วยวิธีนี้คุณจะได้รับส่วนหนึ่งของการจ่ายเงินในสัดส่วนที่เท่าไหร่ที่คุณมีส่วนร่วมต่อการป้องกัน ข้อเสียคือ bitcon หรือ bitcoind ไม่สนับสนุนการเข้าร่วม bitcoin สระว่ายน้ำ เพื่อช่วยให้การติดตั้งอีก (ที่จริงมีประสิทธิภาพมากขึ้น) คนขุดแร่ หนึ่งที่ฉันได้ทดลองกับที่เรียกว่า minerd และ unfortunatly มี port ไม่ให้มัน
ดังนั้นนี่คือสิ่งที่คุณต้องทำเพื่อจะได้รับมันและทำงาน:
อัพเกรดพอร์ต:
# portsnap เรียกปรับปรุง
ติดตั้ง jwasm:
# cd / usr / ports / devel / jwasm
# ให้ติดตั้ง
และขด:
# cd / usr / ports / FTP / curl
# ให้ติดตั้ง
ตอนนี้ก็ถึงเวลาที่จะดาวน์โหลดและติดตั้งแพทช์ minerd:
% http://btcmine.com/media/miners/cpuminer-1.0.tar.gz wget
tar xvf% cpuminer 1.0.tar.gz-
cd% cpuminer-1.0
ตอนนี้ความมหัศจรรย์บางอย่างที่จะได้รับมันทำงาน.
แก้ไข Makefile.in และหาแถว follwing:
DEFAULT_INCLUDES =-I. @ @ am__isrc
และเปลี่ยนเป็น:
DEFAULT_INCLUDES =-I. @ @ am__isrc -I/usr/local/include
แฟ้มที่หายไปบน FreeBSD เป็น byteswap.h แต่เนื่องจากมันเป็นเพียงบางเล็กทำงานแบบอินไลน์คง jsut ดาวน์โหลดลงในไดเรกทอรีปัจจุบัน:
http://www.arnold.se/byteswap.h wget #
ตอนนี้เราพร้อมที่จะใช้กำหนดค่าและรวบรวมแหล่งที่มา:
# CFLAGS setennv "-O3-Wall-msse2"
#. / configure
# ให้
นี้ควรจะได้ไปตกลงกับคู่ของคำเตือน ตอนนี้เราสามารถเรียกคนขุดแร่ที่มีคำสั่งต่อไปนี้:
. /% minerd-algo 4way-2 กระทู้ url-http://mining.bitcoin.cz:8332 userpass-USER.XXX: PASS
(ตัวอย่างนี้มีไว้สำหรับใช้กับเซิร์ฟเวอร์ที่ bitcoin.cz http://mining.bitcoin.cz/ และคุณจะต้องลงทะเบียนก่อนที่การทำงานของคุณจะนับการสร้าง bitcoins.)
และโปรดทราบ-algo สวิทช์ที่มีการใช้งานหลาย SHA256 เลือก inbetwen สนใจคู่ของรันและตรวจสอบโดยการตรวจจับอย่างใดอย่างหนึ่งที่เร็วที่สุดในเครื่องของคุณ ตอนนี้ให้มันบางเวลาและคุณสามารถเริ่มเห็นเซนต์-bit กลิ้งอยู่บนการทำเหมืองแร่สระว่ายน้ำของคุณในหน้าสถิติ
สิ่งที่แปลก? หรือคำถามใด ๆ หรือข้อเสนอแนะ? กรุณาวางความคิดเห็นที่นี่และผมจะพยายามช่วยให้คุณออก












































5 Responses to "วิธีการเรียกใช้เครื่องกำเนิดไฟฟ้า bitcoin บน FreeBSD"
Great little เบื้องต้น Youtube Vid จาก WeUseCoins.Com กับแนวคิดของ Bitcoins
http://www.youtube.com/watch?v=Um63OQz3bjo
โดย BitCoin ขี้ยา เมื่อ 11 มิถุนายน 2011
# cd / usr / ports / dev / jwasm
ควรจะเป็น
# cd / usr / ports / devel / jwasm
โดย efk เมื่อ 15 มิถุนายน 2011
ดังนั้นจากสิ่งที่ฉันเข้าใจว่าไม่มีคนขุดแร่ GPU สำหรับ FreeBSD ยังเป็น?
สงสาร
โดย Lyubomir เมื่อ 16 มิถุนายน 2011
@ efk: ขอบคุณ อัปเดตตอนนี้
ไม่มีคนขุดแร่ GPU ที่ฉันเคยได้ยินเกี่ยวกับ แต่ไม่ควรอย่างหนักเพื่อที่จะได้รับหนึ่งไป ผมก็ไม่ได้มีบัตรที่จะเล่นกับ
โดย ผู้ดูแลระบบ เมื่อ 16 มิถุนายน 2011
เท่าที่ผมอ่านมี OpenCL ใน FreeBSD ยังไม่มียัง ไดรเวอร์ของ NVIDIA CUDA พื้นเมืองให้ แต่ผู้ปฏิบัติที่มีอยู่ออกมีเพียงพยายามที่จะใช้ OpenCL คนที่มี CUDA เป็น Windows และ GNU / Linux เท่านั้น มีแหล่งที่มามี แต่ฉันไม่ทราบวิธีที่จะรวบรวมมัน:
https://bitcointalk.org/index.php?topic=2444.0
โดย Lyubomir Grigorov เมื่อ 6 ตุลาคม 2011