Перейти к содержанию
    

Orange PI PC WiringOP

Здравствуйте.

Имеется плата Orange PI PC  с установленным на нее Volumio2

Пытаюсь запустить WiringOP. Нашел инструкцию в инете.

После команды sudo ./build выдается следующее сообщение

./build: 56: ./build: make: not found
./build: 62: ./build: make: not found

Вот содержимое build

55  cd wiringPi
56  ${PFX}make uninstall
57  if [ x$1 = "xstatic" ]; then
58    make static
59    check_make_ok
60    ${PFX}make install-static
61  else
62    make
63    check_make_ok
64    ${PFX}make install

И прикрепляю сам файл целиком.

Как с этим бороться ?

build

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

16 hours ago, VladimirG said:

Установить make

Спасибо.

Поторопился с вопросом.

Хотя странно, как это в Linux нет make.

Установил make

apt-get install build-essential

Но что-то пошло не так ((( Выдало сообщение, что типа памяти не хватает.

Все таки опять попробовал sudo ./build.

Выдало ошибку, что нет GCC. Опять странно (((

Попробовал установить GCC. И опять куча ошибок (((

Do you want to continue? [Y/n] y
debconf: delaying package configuration, since apt-utils is not installed
(Reading database ... 25847 files and directories currently installed.)
Preparing to unpack .../libstdc++-4.9-dev_4.9.2-10+deb8u1_armhf.deb ...
Unpacking libstdc++-4.9-dev:armhf (4.9.2-10+deb8u1) ...
dpkg: error processing archive /var/cache/apt/archives/libstdc++-4.9-dev_4.9.2-10+deb8u1_armhf.deb (--unpack):
 cannot copy extracted data for './usr/include/c++/4.9/bits/stl_set.h' to '/usr/include/c++/4.9/bits/stl_set.h.dpkg-new': failed to write (No space left on device)
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Preparing to unpack .../g++-4.9_4.9.2-10+deb8u1_armhf.deb ...
Unpacking g++-4.9 (4.9.2-10+deb8u1) ...
dpkg: error processing archive /var/cache/apt/archives/g++-4.9_4.9.2-10+deb8u1_armhf.deb (--unpack):
 cannot copy extracted data for './usr/lib/gcc/arm-linux-gnueabihf/4.9/cc1plus' to '/usr/lib/gcc/arm-linux-gnueabihf/4.9/cc1plus.dpkg-new': failed to write (No space left on device)
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/libstdc++-4.9-dev_4.9.2-10+deb8u1_armhf.deb
 /var/cache/apt/archives/g++-4.9_4.9.2-10+deb8u1_armhf.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

 

Если я правильно понимаю, то он говорит, что памяти не хватает ?

Проверил наличие мест на диске.

volumio@volumio:~/WiringOP$ df
Filesystem      Size  Used Avail Use% Mounted on
/dev/mmcblk0p2  2.4G  589M  1.7G  27% /imgpart
/dev/loop0      293M  293M     0 100% /static
overlay         415M  390M     0 100% /
devtmpfs        453M     0  453M   0% /dev
tmpfs           524M     0  524M   0% /dev/shm
tmpfs           524M  5.4M  519M   2% /run
tmpfs           5.3M  4.1k  5.3M   1% /run/lock
tmpfs           524M     0  524M   0% /sys/fs/cgroup
tmpfs           524M   29k  524M   1% /tmp
tmpfs           524M     0  524M   0% /var/spool/cups
tmpfs            21M   25k   21M   1% /var/log
tmpfs           524M     0  524M   0% /var/spool/cups/tmp
/dev/mmcblk0p1   63M   34M   30M  53% /boot
/dev/sda         16G  5.6G   10G  36% /media/FLASH_16G
tmpfs           105M     0  105M   0% /run/user/1000
volumio@volumio:~/WiringOP$

 

У меня SD карта, на которую установлена система - 16 GB.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, dimka76 said:

У меня SD карта, на которую установлена система - 16 GB.

А используется значительно меньше. И смонтировано нетривиально - через overlayfs.

Так что лучше будет собрать на хосте, а с volumio разобраться, как что устроено.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

8 hours ago, aaarrr said:

А используется значительно меньше. И смонтировано нетривиально - через overlayfs.

Так что лучше будет собрать на хосте, а с volumio разобраться, как что устроено.

Удалось мне расширить раздел.

Но теперь у меня PUTTY через SSH не хочет соединяться.

Вот такой вот лог имеется

Quote

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
error: @         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
error: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
error: Permissions 0777 for '/etc/ssh/ssh_host_dsa_key' are too open.
error: It is recommended that your private key files are NOT accessible by others.
error: This private key will be ignored.
error: key_load_private: bad permissions
error: Could not load host key: /etc/ssh/ssh_host_dsa_key

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

5 minutes ago, dimka76 said:

Удалось мне расширить раздел.

Но теперь у меня

То понос, то золотуха.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

22 minutes ago, aaarrr said:

Так накатите ему 660, или что там должно быть.

Спасибо !!!

Расскажу подробнее

После того как накатил на чистую SD карту Volumio2 карта выглядела так

image.png.20726c5585098cea0c913d5ee66abfe3.png

Правее была нераспределенная область.

С помощью MiniTool Partition Wizard перераспределил карту. 

Стало так

image.thumb.png.5055ed537915b7745321cd224701d2ab.png

Потом карту вставил в OrangePI PC и с помощью fdisk и  resize2fs растянул на всю карту.

Также в armbianEnv.txt 

verbosity=8
logo=disabled
console=both
disp_mode=1920x1080p60
overlay_prefix=sun8i-h3
overlays=i2c0 analog-codec
rootdev=/dev/mmcblk0p3
rootfstype=ext4
user_overlays=sun8i-h3-i2s0
usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u
extraargs=imgpart=/dev/mmcblk0p3 imgfile=/volumio_current.sqsh

Исправил /dev/mmcblk0p2 на /dev/mmcblk0p3

Система запустилась. Работал WEB интерфейс и можно было работать на мониторе самой Апельсинки с помощью клавиатуры.

При этом PuTTY перестал соединяться через SSH, хотя изначально соединялся.

Теперь, как вы подсказали с помощью sudo chmod 660 /etc/ssh/ssh_host_ecdsa_key заставил работать PuTTY через SSH.

Но теперь боюсь, что после этих моих манипуляций как бы еще что-то где-то не отвалилось.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 minutes ago, dimka76 said:

Но теперь боюсь, что после этих моих манипуляций как бы еще что-то где-то не отвалилось.

Вообще, странно, что права слетели. Судя по исходному виду, достаточно было просто resize2fs выполнить - раздел и так был нормального размера.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 minute ago, aaarrr said:

Вообще, странно, что права слетели. Судя по исходному виду, достаточно было просто resize2fs выполнить - раздел и так был нормального размера.

У меня не получалось.

Я в инете где-то вычитал, что т.к. тот маленький раздел (вроде раздел подкачки называется) стоит в конце, то он не дает растянуть основной раздел.

Поэтому я в целях эксперимента решил попробовать перетащить этот маленький раздел перед основным. И резайз заработал.

Но SSH отвалился (((

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, aaarrr said:

Вообще, странно, что права слетели. 

Блин, теперь после каждой перезагрузки приходится sudo chmod 600 /etc/ssh/ssh_host_ecdsa_key  вводить (((

Пришлось в rc.local прописать

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

26 minutes ago, dimka76 said:

Блин

На youtube подробно всё показано. Может посмотреть ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Столкнулся с той же проблемой при работе SAMBA. Тоже ругалась на разрешения папок.

В итоге заново установил образ на SD карту. Только в этот раз по другому распределил SD карту.

Не стал менять местами разделы volumio  и volumio_data. Просто volumio_data передвинул правее на карте.

И расширил разделы volumio  и volumio_data с помощью fdisk и resize2fs.

Получилось два больших раздела volumio  и volumio_data.

Все работает нормально, только вот теперь автоматически монтируется какая-то папка volumio вместе в USB флэшкой.

В исходном варианте, если просто установить образ volumio3 на SD карту и больше ничего не делать, такого не наблюдалось.

В работе вроде не мешает, но глаза мозолит.

image.thumb.png.f9fa535ee92c1d31b8f1a71a5f5512b7.png

image.png.6c22e765da71bcf162fa40bea29dadae.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...