Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
8 сентября 2011, 2:57:13 AM   # 1
 
 
Сообщений: 17
Цитировать по имени
цитировать ответ
по умолчанию Re: 5 BTC Баунти для Windows, и Linux Gitian инструкции по сборке

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я бегу Windows XP и Ubuntu на VMWare с чистой установки. Я буду платить 5 BTC, чтобы тот, кто позволяет мне строить работу Bitcoin и bitcoind двоичные файлы из последней 0,4 источника.

Мне нужно полный шаг за шагом руководство для того, что мне нужно, чтобы загрузить, какие команды мне нужно запустить, и т.д. Это включает в себя установке Dev библиотеки, рубин, gitian, установку QEMU 64 и 32 битых виртуальных машины и т.д.

Я искал что-то вроде этого

Если вы можете сделать только Windows, или Ubuntu, то вы получите 2,5 BTC для ваших усилий.

Благодарю.

TwistedPair сейчас офлайн Пожаловаться на TwistedPair   Ответить с цитированием Мультицитирование сообщения от TwistedPair Быстрый ответ на сообщение TwistedPair


Как заработать Биткоины?
Без вложений. Не майнинг.


8 сентября 2011, 1:15:24 PM   # 2
 
 
Сообщения: 686
Цитировать по имени
цитировать ответ
по умолчанию Re: 5 BTC Баунти для Windows, и Linux Gitian инструкции по сборке

Получил 1806 Биткоинов
Реальная история.





В теории это довольно легко, но вы должны запустить его под 64-битной Ubuntu - даже исполняемые файлы Windows, должны быть построены в Ubuntu - и некоторые биты должны быть запущены как корень. (Там нет тривиального способа сделать только 32-разрядную сборку.) Да, и это, вероятно, будет немного медленно, если вы запустите его под VMWare.

Сначала установите предпосылки:
Код:
Sudo APT-получить установку питона-VM-строитель QEMU-квм кв-ГИТ-бинокль ядро ​​рубин
служба Судо начало склонный-бинокль
Вы, конечно, нужно ввести свой логин пароль.

Теперь скачать gitian и Bitcoin и создать виртуальную машину:
Код:
мерзавец клон https://github.com/devrandom/gitian-builder
мерзавец клон https://github.com/bitcoin/bitcoin
CD gitian-строитель
бен / сделать база-VM -a i386
бен / сделать база-VM -a amd64
Вы снова должны будете ввести свой пароль для входа, так что макияж база-VM может запускать некоторые команды, как корень.

Редактирование Bitcoin / вно / gitian.yml заменить -f в "распакуйте -f ../wxWidgets-2.9.2-x64-gitian.zip" с -o или 64-разрядные Bitcoin сборки не получится позже.

Получить другие биты, нужно:
Код:
MKDIR входы
CD входы
Wget http://sourceforge.net/projects/wxwindows/files/2.9.2/wxWidgets-2.9.2.tar.bz2
Wget 'http://miniupnp.tuxfamily.org/files/download.php?file=miniupnpc-1.6.tar.gz' -O miniupnpc-1.6.tar.gz
CD ..

Теперь вы можете попробовать строить бинарные файлы Linux:
Код:
бен / gbuild ../bitcoin/contrib/wxwidgets.yml
ф сборки / из / wxWidgets-2.9.2-x32-gitian.zip сборки / из / wxWidgets-2.9.2-x64-gitian.zip входы
бен / gbuild ../bitcoin/contrib/gitian.yml -c Bitcoin = ГОЛОВА
Это займет некоторое время и использовать несколько гигабайт дискового пространства, но в конце концов вы должны иметь 32 и 64-битный двоичные файлы Bitcoin в сборке / из / bin / 32 и построить / из / bin / 64. Имейте в виду, что каждый gbuild бег кажется опустошить строить /, так что если вы хотите сохранить эти двоичные файлы вам нужно скопировать их куда-нибудь. Вы также можете безопасно удалить целевой-осознанный-amd64.qcow2 и целевой-осознанного-i386.qcow2, как только это сделано, чтобы освободить место.

Для создания исполняемых файлов Windows:
Вы должны сделать все те же этапы подготовки, если вы еще не сделали этого, плюс вам необходимо скачать дополнительные пакеты с исходными текстами. Кроме того, необходимо изменить Bitcoin / вно / gitian-win32.yml - найти строку:
Код:
СЕПГ «s | wingenminiupnpcstrings $< $@|./wingenminiupnpcstrings $< $ @ |» -i Makefile.mingw
Измените его на:
Код:
СЕПГ «s | wingenminiupnpcstrings $< $ @ | Ш updateminiupnpcstrings.sh |» -i Makefile.mingw
Теперь запустите следующие команды:
Код:
CD входы
Wget http://sourceforge.net/projects/boost/files/boost/1.47.0/boost_1_47_0.tar.bz2
Wget http://www.openssl.org/source/openssl-1.0.0d.tar.gz
Wget http://download.oracle.com/berkeley-db/db-4.8.30.NC.tar.gz
CD ..
бен / gbuild ../bitcoin/contrib/wxwidgets-win32.yml
ф сборки / из / wxwidgets-win32-2.9.2-gitian.zip входов /
бен / gbuild ../bitcoin/contrib/boost-win32.yml
ф сборки / из / boost-win32-1.47.0-gitian.zip входов /
бен / gbuild ../bitcoin/contrib/gitian-win32.yml -c Bitcoin = ГОЛОВА
Вы должны получить bitcoin.exe и установки Bitcoin-0.4.00-win32-setup.exe в сборке / из /, плюс bitcoind.exe в сборке / из / демон /

Проблемы, с которыми вы, вероятно, столкнутся:

SSH: подключиться к хосту LOCALHOST порт 2223: Соединение отклонено
Это означает, что QEMU не удалось запустить. Попробуйте изменить libexec / пуск цели и изменения "квм" в "QEMU", Если это не удается, смотрите в вар / target.log для сообщений об ошибках.

Тайм-аут соединения во время баннерного обмена
Это означает, что ваш ВМ QEMU не удалось загрузить достаточно далеко для SSH должен быть запущен. Там, кажется, таится ошибка в некоторых версиях Python-VM-строитель, который вызывает установку загрузчика на провал.

ф: не может открыть `бейс-осознанный-i386.qcow2' для чтения: Разрешение отказано
Код:
Судо CHMOD 644 базовых осознанный-i386.qcow2

Там может быть больше вопросов, я не пятнистый; Я на самом деле работает это с Gentoo, а не Ubuntu, потому что я это делаю для своих собственных целей, а не щедрот конкретно, поэтому некоторые биты списаны из README. (Примечание для пользователей Gentoo: появляются QEMU-KVM рубин Debootstrap многолучевого-инструменты склонный-бинокль-нг DEV-питон / гепарды, вручную загрузить и установить VM-строитель-0.12.4 + bzr469.) Дайте мне знать, как вы получите на!

(Под редакцией с, надеюсь, работая инструкции по сборке для исполняемых файлов Windows.)
makomk сейчас офлайн Пожаловаться на makomk   Ответить с цитированием Мультицитирование сообщения от makomk Быстрый ответ на сообщение makomk

8 сентября 2011, 10:53:43 PM   # 3
 
 
Сообщений: 17
Цитировать по имени
цитировать ответ
по умолчанию Re: 5 BTC Баунти для Windows, и Linux Gitian инструкции по сборке

Ницца. Благодарю. Я дам вашим инструкциям попробовать, когда я получаю момент. Пожалуйста PM мне ваш адрес Btc
TwistedPair сейчас офлайн Пожаловаться на TwistedPair   Ответить с цитированием Мультицитирование сообщения от TwistedPair Быстрый ответ на сообщение TwistedPair

9 сентября 2011, 3:51:34 PM   # 4
 
 
Сообщения: 755
Цитировать по имени
цитировать ответ
по умолчанию Re: 5 BTC Баунти для Windows, и Linux Gitian инструкции по сборке

- и некоторые биты должны быть запущены как корень. (Там нет тривиального способа сделать только 32-разрядную сборку.)
Вы можете легко удалить - "amd64" строка в gitian конфигурационного файла, но это означает, что ваш вывод не будет сверяемым с помощью автоматической проверки gitian в.
Да, и это, вероятно, будет немного медленно, если вы запустите его под VMWare.
Очень мягко сказано:
gitian запускает виртуальную машину в Ubuntu для вас. Поскольку запуск виртуальной машины в VM не может использовать аппаратную виртуализацию и программное обеспечение для виртуализации QEMU является очень, очень медленно здание Bitcoin в gitian в виртуальной машине будет очень медленным.

Редактирование Bitcoin / вно / gitian.yml заменить -f в "распакуйте -f ../wxWidgets-2.9.2-x64-gitian.zip" с -o или 64-разрядные Bitcoin сборки не получится позже.
Мой плохо, по-видимому, я наклоняю читать человек страница ... Больной получает установленное в минуту.

Для создания исполняемых файлов Windows:
Вы должны сделать все те же этапы подготовки, если вы еще не сделали этого, плюс вам необходимо скачать дополнительные пакеты с исходными текстами. Кроме того, необходимо изменить Bitcoin / вно / gitian-win32.yml - найти строку:
Код:
СЕПГ «s | wingenminiupnpcstrings $< $@|./wingenminiupnpcstrings $< $ @ |» -i Makefile.mingw
Измените его на:
Код:
СЕПГ «s | wingenminiupnpcstrings $< $ @ | Ш updateminiupnpcstrings.sh |» -i Makefile.mingw
Я не уверен, что нет никаких побочных эффектов здесь (updateminiupnpcstrings.sh будет определять несколько констант для обозначения ОС Linux, а не Windows, в то время как намерение здесь, чтобы скомпилировать версию окна и запустить его, как он прекрасно работает в вине после того, что СЭД , я слишком ленив, чтобы прочитать miniupnpc источник, чтобы увидеть, что это влияет плюс это может измениться в будущих версиях). Я думаю, что решение есть, чтобы добавить wine1.3 в список пакетов для установки (мне нужно, чтобы проверить это, но я думаю, что он должен работать, Ill проверить его в ближайшие пару часов).
РЕДАКТИРОВАТЬ: Должно быть вино, не wine1.3

SSH: подключиться к хосту LOCALHOST порт 2223: Соединение отклонено
Это означает, что QEMU не удалось запустить. Попробуйте изменить libexec / пуск цели и изменения "квм" в "QEMU", Если это не удается, смотрите в вар / target.log для сообщений об ошибках.
Это не будет работать внутри виртуальной машины Убунту, как квм требует аппаратной виртуализации, тогда как QEMU будет Откат на программной виртуализации (IIRC).


Извините за ошибки в gitian дескрипторов, я действительно не может тест прямо по какой-то причине ...

РЕДАКТИРОВАТЬ: Видеть https://github.com/bitcoin/bitcoin/pull/508
Мэтт Corallo сейчас офлайн Пожаловаться на Matt Corallo   Ответить с цитированием Мультицитирование сообщения от Matt Corallo Быстрый ответ на сообщение Matt Corallo



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW