Графический кошелёк для Raspberry pi 3

В этом уроке покажу как я собирал кошелек Universe для малинки.
Для сборки нам потребуется:
Raspberry pi 3
[​IMG]
карта памяти 10 класса(в моем случае это Sandisk на 32 гб.)
IMG_20180102_124208.jpg
ну и сам образ системы: http://downloads.raspberrypi.org/ra…-07-05/2017-07-05-raspbian-jessie.zip.torrent *качаем именно этот образ, так как на других может не работать, не тестировал, а в прочем буду рад если кто-то попробует на других версиях ОС и напишет в комментариях.
Теперь запустим терминал и введем в нем команды для обновления системы:
sudo apt-get update
sudo apt-get dist-upgrade
После этого установим удаленное управления:
sudo apt-get install tightvncserver
sudo apt-get install xrdp
Обязательно ставим библиотеки:
sudo apt-get install qt5-default qt5-qmake qtbase5-dev-tools qttools5-dev-tools \
build-essential libboost-dev libboost-system-dev \
libboost-filesystem-dev libboost-program-options-dev libboost-thread-dev \
libssl-dev libdb++-dev
Установили отлично, давайте увеличим файл подкачки чтобы вовремя сборки наша малинка не зависала:
sudo nano / etc / dphys-swapfile
Откроется файл в котором надо отредактировать строчку: CONF_SWAPSIZE = 100 на CONF_SWAPSIZE = 1024 и нажать комбинацию клавиш Ctrl + O для сохранения и Ctrl + X для выхода в консоль.
Полдела почти сделали, но мы не подключили файл подкачки который отредактировали, давайте это сделаем:
sudo dphys-swapfile setup
sudo dphys-swapfile swapon
Ну все базовые настройки сделали, осталось скачать кошелек с github и скомпелировать его под ягодку) поехали:
Скачиваем исходники на компьютер(raspberry): git clone https://github.com/UniverseUNI/Universe-UNI
Скачали? Хорошо. Теперь надо дать права доступа папки Universe-UNI открываем файловый менеджер и находим папку с исходниками, клацаем по ней правой клавишей мыши,
IMG_20180102_104424.jpg
выбираем-свойства файла- права доступа и выставляем на просмотр, изменение и доступ к содержимому все.
Так же не помешает проверить какие права доступа стоят Universe-UNI/src/leveldb/build_detect_platform так же разрешено должно быть все.
IMG_20180102_104000.jpg
Возвращаемся в наш терминал и вводим: cd Universe-UNI так мы перейдем в паку с исходниками.
После чего вводим: qmake и make
И идем смотреть телевизор, так процесс компиляции займет продолжительное время до 1 часа.
*Забыл предупредить если вовремя компиляции малинка зависнит и вы перезагрузите её как делаю это я через выдергивания вилки из розетки, то папка с исходниками будет повреждена и собрать с неё ничего не получится. Скачайте исходники заново.
Скачать готовый кошелек: https://yadi.sk/d/WqBULSTM3R8pCm
(После скачивания файла не забудьте поставить атрибуты на на нем на все в правах доступа или откройте папку в терминале и напишите chmod 777 * , если файл будет требовать приложение для открытие: открываем папку с программой в терминале и пишем ./Universe-qt)
Если у Вас есть файл кошелька(wallet.dat) то его нужно будет положит в эту папку с заменой старого на новый: /home/pi/.universe

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *