Здравствуйте, Уважаемые.
Помогите новичку в Ubuntu 16.04 LTS. 64 - bit
С линуксом почти не работал, но появилась необходимость.
Пока хочу самстоятельно собрать образ для платы OrangePi PC Plus.
Скачал скрипты установки отсюда
https://github.com/orangepi-xunlong/OrangePiВначале по инструкции запустил ./Build_OrangePi.sh
Система вроде собралась.
Появилась директория OrangePiH3
Теперь нужно собрать так называемый script.bin
Для этого запускаю /OrangePiH3/build.sh
Вот тут и есть засада система ругается.
Искал в интернете есть некоторые рекомендации что нужно поставить.
Ставлю пакеты но увы ничего не собирается.
Прошу помощи у Вас, кто с линуксом на ты.
Что не хватает для успешной работы.
Вообще объясните суть самой проблемы что не так.
vvn@vvn-VirtualBox:~/Orange/OrangePcP/OrangePiH3$ ./build.sh
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'lib32stdc++6-4.2-dbg-mips64el-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.9-dbg-mips64el-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-dbg-mips64el-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++-5-dev-sparc64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.5-dbg-sparc64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.6-dbg-mips64el-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-mips64el-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.4-dbg-ppc64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.9-dbg-ppc64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-dbg' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.9-dbg' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.2-dbg-s390x-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.7-dbg-s390x-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++-5-dev' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.7-dbg' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.7-dev' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.5-dbg' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-dbg-mips64-dcv1' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-mips64-dcv1' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-mips64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-5-dbg-mips64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.3-dbg' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-dbg-mips64el-dcv1' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-5-dbg-s390x-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.1-dbg' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.0-dbg-mips64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.6-dbg-sparc64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.3-dbg-mips64el-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-s390x-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-ppc64-dcv1' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++-4.8-dev' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.7-dbg-sparc64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.2-dbg-ppc64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-ppc64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.7-dbg-ppc64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-dbg-mips64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.0-dbg-mips64el-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.0-dbg-s390x-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.0-dbg-sparc64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.5-dbg-s390x-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.1-dbg-mips64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.1-dbg-sparc64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.7-dbg-mips64el-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++-5-dev-mips64el-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-sparc64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++-5-dev-mips64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++-5-dev-s390x-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-5-dbg-ppc64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.2-dbg-mips64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.5-dbg-mips64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-dbg-s390x-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-dbg-ppc64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.3-dbg-mips64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.8-dbg-sparc64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-dbg-s390x-dcv1' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.0-dbg-ppc64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.6-dbg-mips64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.5-dbg-ppc64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.3-dbg-s390x-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.8-dbg-s390x-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.2-dbg-sparc64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.4-dbg-mips64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.8-dbg-ppc64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.8-dbg' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++-4.9-dev-s390x-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.4-dbg-mips64el-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-5-dbg-mips64el-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++-5-dev-ppc64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.7-dbg-mips64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-5-dbg' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.6-dbg' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.1-dbg-mips64el-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-dbg-sparc64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-sparc64-dcv1' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.4-dbg' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.8-dbg-mips64el-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.8-dbg-mips64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.2-dbg' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-5-dbg-sparc64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.5-dbg-mips64el-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.9-dbg-sparc64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.0-dbg' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++-4.9-dev' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.9-dbg-mips64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.3-dbg-ppc64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-dbg-ppc64-dcv1' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.3-dbg-sparc64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.1-dbg-s390x-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-dbg-sparc64-dcv1' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.6-dbg-s390x-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.1-dbg-ppc64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-s390x-dcv1' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.4-dbg-sparc64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.6-dbg-ppc64-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.4-dbg-s390x-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-4.9-dbg-s390x-cross' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-mips64el-dcv1' for regex 'lib32stdc+'
Note, selecting 'lib32stdc++6-5-dbg-mips64-cross' instead of 'lib32stdc++6-dbg-mips64-dcv1'
Note, selecting 'lib32stdc++6-5-dbg-mips64el-cross' instead of 'lib32stdc++6-dbg-mips64el-dcv1'
Note, selecting 'lib32stdc++6-5-dbg-ppc64-cross' instead of 'lib32stdc++6-dbg-ppc64-dcv1'
Note, selecting 'lib32stdc++6-5-dbg-sparc64-cross' instead of 'lib32stdc++6-dbg-sparc64-dcv1'
Note, selecting 'lib32stdc++6-mips64-cross' instead of 'lib32stdc++6-mips64-dcv1'
Note, selecting 'lib32stdc++6-mips64el-cross' instead of 'lib32stdc++6-mips64el-dcv1'
Note, selecting 'lib32stdc++6-ppc64-cross' instead of 'lib32stdc++6-ppc64-dcv1'
Note, selecting 'lib32stdc++6-s390x-cross' instead of 'lib32stdc++6-s390x-dcv1'
Note, selecting 'lib32stdc++6-sparc64-cross' instead of 'lib32stdc++6-sparc64-dcv1'
automake is already the newest version (1:1.15-4ubuntu1).
bc is already the newest version (1.06.95-9build1).
gcc is already the newest version (4:5.3.1-1ubuntu1).
make is already the newest version (4.1-6).
lib32stdc++6-4.8-dbg is already the newest version (4.8.5-4ubuntu2).
pv is already the newest version (1.6.0-1).
dosfstools is already the newest version (3.0.28-2ubuntu0.1).
lib32stdc++6 is already the newest version (5.4.0-6ubuntu1~16.04.4).
lib32z1 is already the newest version (1:1.2.8.dfsg-2ubuntu4.1).
lib32z1-dev is already the newest version (1:1.2.8.dfsg-2ubuntu4.1).
mtools is already the newest version (4.0.18-2ubuntu0.16.04).
u-boot-tools is already the newest version (2016.01+dfsg1-2ubuntu3).
bsdtar is already the newest version (3.1.2-11ubuntu0.16.04.3).
qemu-user-static is already the newest version (1:2.5+dfsg-5ubuntu10.14).
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
lib32stdc++6-4.8-dbg : Conflicts: lib32stdc++6-4.7-dbg but 4.7.4-3ubuntu12 is to be installed
lib32stdc++6-4.9-dbg : Conflicts: lib32stdc++6-4.7-dbg but 4.7.4-3ubuntu12 is to be installed
Conflicts: lib32stdc++6-4.8-dbg but 4.8.5-4ubuntu2 is to be installed
lib32stdc++6-5-dbg : Conflicts: lib32stdc++6-4.7-dbg but 4.7.4-3ubuntu12 is to be installed
Conflicts: lib32stdc++6-4.8-dbg but 4.8.5-4ubuntu2 is to be installed
Conflicts: lib32stdc++6-4.9-dbg but 4.9.3-13ubuntu2 is to be installed
lib32stdc++6-5-dbg-s390x-cross : Conflicts: lib32stdc++6-4.9-dbg-s390x-cross but 4.9.3-13ubuntu2cross1 is to be installed
E: Unable to correct problems, you have held broken packages.
ТС не появлялся на Форуме более полугода по состоянию на 17/07/2019 (последняя явка: 15/08/2017). Модератором раздела принято решение закрыть тему.
--zg_nico