Источник, кажется, быть свободным еще !!!"Скачать исходные коды
Исходники для версии 0.4.0.1_beta
Инструкция для начинающих: Как скомпилировать rucoind под Debian / Ubuntu
1. качает исходники в рабочей папке:
кд ~
Wget --no-чек-сертификат
https://www.rucoin.org/rucoin-0.401.tar.gz2. Распаковываем архив
TAR -zxvf rucoin-0.401.tar.gz
3. Входит в полученной папке с исходниаой:
сd rucoin-0.4.0.1 / SRC
4. редактируем файлик Makefile.unix
В строке USE_UPNP: = 0 отрежет нолик, оставляет USE_UPNP: =
5. подтягивает нужные пакеты:
APT-получить установку сборки заменимых libgtk2.0-DEV libssl-DEV libdb4.8-DEV libdb4.8 ++ - DEV libboost-все-DEV
6. выполняет компиляцию rucoind
сделать -f Makefile.unix rucoind
в текущей папке должен появиться файл rucoind
В принципе, всё готово.
Теперь можно переместить файл в папку rucoind, где он будет жить и работать. А ненужные файлы - удалят:
7. Перекладываем файл например в / и т.д. / rucoin
MkDir / и т.д. / rucoin
мв rucoind / и т.д. / rucoin /
удаляем исходники:
гт -R ~ / rucoin-0.4.0.1
можно заодно удалить пакеты, которые ставились для компиляции:
APT-получить продувка накопление существенно libgtk2.0-DEV libssl-DEV libdb4.8-DEV libdb4.8 ++ - DEV libboost-все-DEV
8. Теперь попробуем запустить rucoind. Для начала выполняет:
./ И т.д. / rucoin / rucoind
В ответ будет нечто вроде:
Внимание: Для того, чтобы использовать rucoind, вы должны установить rpcpassword =<пароль>
в конфигурационном файле: /root/.rucoin/rucoin.conf
Если файл не существует, создайте его с правами доступа к файлам владельца считываемого только.
То есть нужно создать файл rucoin.conf с настроойками.
В минимальном варианте это может быть одна строка:
rpcpassword = любойпароль
Создадим файл rucoin.conf в папке ~ / .rucoind /
и присвоит ему право:
CHMOD 600 ~ / .rucoind / rucoin.conf
Теперь запускаем демона, он должен нормально заработать:
/ И т.д. / rucoin / rucoind&
Проверяем работоспособность:
/ И т.д. / rucoin / rucoind GetInfo
в ответ должно выдать несколько строк информации
Останавливает демон команда:
/ И т.д. / rucoin / rucoind остановка
Можно попробовать другие команды, по аналогии с GetInfo и остановка:
getbalance - просмотр баланса
listaccounts - показывает список «аккаунтов»
getaddressesbyaccount "" - просмотр списка адресов на аккаунте ""
getnewaddress - генерирует новый адрес
getconnectioncount - показывает текущее кол-во соединений
listtransactions - показывает список транзакций
Теперь о том, как можно прописать rucoind в автозапуск.
Для начала - сделаем, чтобы демон работал не от имени корня, а от имени специально созданного пользователя с более скромными правами:
Создаём пользователя "rucoin":
AddUser rucoin
При создании задаём ему какой-нибудь пароль.
Останавливает демон, если он запущен:
/ И т.д. / rucoin / rucoind остановка
и пробуем запустить его от имени пользователя "rucoin"
су rucoin -c / и т.д. / rucoin / rucoind
В ответ получаем уже знакомое:
Внимание: Для того, чтобы использовать rucoind, вы должны установить rpcpassword =<пароль>
в конфигурационном файле: /home/rucoin/.rucoin/rucoin.conf
Если файл не существует, создайте его с правами доступа к файлам владельца считываемого только.
То есть необходим файл с настройками для пользователя "rucoin"
Можно его просто скопировать файл настройки с текущим пользовтелем:
ф ~ / .rucoin / rucoin.conf /home/rucoin/.rucoin/
и, разумеется, сменить владельца файла:
Чаун rucoin: rucoin /home/rucoin/.rucoin/rucoin.conf
После запустим демона от имени пользователя "rucoin":
су rucoin -c / и т.д. / rucoin / rucoind&
Если пароль в файлах rucoin.conf у пользователя корень и rucoin одинаков,
то посылать команды демона мы можем и от имени корень, например:
/ И т.д. / rucoin / rucoind GetInfo
Чтобы прописать демона в автозапуск, сделаем следующее:
1. откроет файл / и т.д. / inittab
2. добавит куда-нибудь в конце строка
RU: 23: один раз: су rucoin -c / и т.д. / rucoind / rucoind&
3. записывает файл.
4. после перезагрузки демон должен запуститься сам, под пользователем "rucoin"
5. проверяет его команда / и т.д. / rucoin / rucoind GetInfo
И в заключении немного "волшебства":
поскольку пиринговая сеть rucoin пока ещё не велика,
то установка соединений бывает происходит довольно долго.
Если долго ждать не хочется, можно прибегнуть к такому трюку:
останавливает демон
/ И т.д. / rucoin / rucoind остановка
запускаем с ключиком -irc0
су rucoin -c "/ И т.д. / rucoin / rucoind -irc0"&
как правило, после этого соединения устанавливаются быстро.
полезные ссылки
Русская биржа, где меняют криптовалюту
btc-e.com
Крупнейшая биржа по торговле BTC
mtgox.com
«Ещё ссылки"