Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Сообщение immortal » Чт янв 04, 2018 12:40 pm

Скрипт установки MajorDoMo на ББ, OrangePi, Asus Tinker Board, RaspberryPi, Cubieboard, NanoPi, BananaPi и т.п.
группа поддержки в telegramm
Официальная инструкция
Инструкция одного из пользователей

Параметры, изменения, примеры использования тут

Полезные ссылкиПоказать
Решение проблем и инструкции:
Если вместо wlan0 название интерфейса в виде enx....
Установка wifi RTL8289 (RTL8188)
Смена пароля
Подключение MySensors
Настройка часов DS3231
Файлы DietPi для OrangePi Plus 2
OrangePi PC установка 315/433 МГц приемника и передатчика
расширяем раздел на всю карту памяти прямо из загруженной системы (ссылка2)
Запуск сервера Blynk
Сценарий выключения и перезагрузки с сохранением базы данных
Установка и настройка MySensors
Установка и настройка брокера MQTT на OrangePi PC
Мост к облачному брокеру cloudmqtt.com
Установка node.js и npm
установка node.js и lgtv2mqtt
Скрипт параметры апельсинки (температура процессора, загрузка, uptime)
Установка и настройка RPi Monitor на OrangePiPC
Ещё один способ мониторить ресурсы апельсинки
Регулировка громкости из МД
Настройка доступа из интернета
Расширяем раздел на весь диск
Модуль 1-wire не считывает датчики

Разное.
модули для установки в подразетник для подключения датчиков, информеров, использование в качестве термостата с реле
шилд для OrangePiPC и RaspberryPi в корпус на DIN рейку
8 реле с управлением по WiFi на DIN рейку
315 и 433 мгц 1,2,3 кл. стандартный выкл по цене обычного
OrangePi PC + реле в корпусе D9MG-BODY
Реле с управлением по wi-fi на ESP8266 (скетч) AP+STA+mdns
Беспроводной сенсорный выключатель (радиопульт)
SainSmart iMatic with RJ45 Remote Controll 16 Channels
Управляем реле и сервами с помощью arduino через wi-fi
OrangePi PC + 315/433 МГц приемник/передатчик
Сцены и оформление (сборка)
Управление реле по i2c OrangePi PC через PCF8574
За это сообщение автора immortal поблагодарил:
sergejey (Чт янв 04, 2018 1:20 pm) • Igor.P (Чт янв 04, 2018 7:41 pm) • nikorde (Сб янв 06, 2018 7:00 pm) • LeonidMarchuk (Вс янв 07, 2018 2:44 am) • odinvolk (Вс янв 07, 2018 8:46 am) • Руслан (Вс янв 07, 2018 7:57 pm) • lanket (Ср янв 10, 2018 11:49 am) • neromih (Ср янв 10, 2018 7:32 pm) • kawkay (Вт янв 23, 2018 4:13 pm) • aoruso (Чт янв 25, 2018 10:17 pm) и ещё один
Рейтинг: 36.05%
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Сообщение immortal » Чт янв 04, 2018 10:48 pm

проверено на Asus Tinker Board c Armbian.

Малиноводы прошу проверить образ, интересует вывод звука через 3,5мм разъем, нужен ли на малине asound.conf или нет, и если нужен то какое устройство 3,5 мм разъем?
для OrangrPi asound.conf
pcm.!default {
type plug
slave.pcm "dmixer"
}

pcm.dmixer {
type dmix
ipc_key 1024
ipc_perm 0666
slave {
pcm "hw:0,0"
period_time 0
period_size 1024
buffer_size 4096
rate 44100
}
}
ctl.dmixer {
type hw
card 0
}

Для Asus Tinker Board
pcm.!default {
type plug
slave.pcm "dmixer"
}

pcm.dmixer {
type dmix
ipc_key 1024
ipc_perm 0666
slave {
pcm "hw:0,2"
period_time 0
period_size 1024
buffer_size 4096
rate 44100
}
}
ctl.dmixer {
type hw
card 0
}
За это сообщение автора immortal поблагодарил:
VAndrey (Сб ноя 24, 2018 6:56 pm)
Рейтинг: 1.16%
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Сообщение immortal » Сб янв 06, 2018 5:48 pm

Проверено на Raspberry pi 3 - raspbian stretch disktop
Предлагаем что надо добавить, как доработать
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
LeonidMarchuk
Сообщения: 16
Зарегистрирован: Ср ноя 08, 2017 6:18 pm
Благодарил (а): 20 раз
Поблагодарили: 0

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Сообщение LeonidMarchuk » Вс янв 07, 2018 2:48 am

Всем привет, с Рождеством.
Подскажите пожалуйста что я делаю неверно.

NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQL
SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!


In order to log into MySQL to secure it, we'll need the current
password for the root user. If you've just installed MySQL, and
you haven't set the root password yet, the password will be blank,
so you should just press enter here.

Enter current password for root (enter for none):
ERROR 1698 (28000): Access denied for user 'root'@'localhost'
...
...
...

Две последние строки повторяются бесконечно, пока не остановишь принудительно.
LeonidMarchuk
Сообщения: 16
Зарегистрирован: Ср ноя 08, 2017 6:18 pm
Благодарил (а): 20 раз
Поблагодарили: 0

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Сообщение LeonidMarchuk » Вс янв 07, 2018 4:53 am

/ bin / bash: предупреждение: установить языковой стандарт: LC_ALL: не удается изменить локаль (en_US.UTF-8)
В вашей системе появилось несколько новых локалей:


Пошел я спать, утро ночи мудренее.
LeonidMarchuk
Сообщения: 16
Зарегистрирован: Ср ноя 08, 2017 6:18 pm
Благодарил (а): 20 раз
Поблагодарили: 0

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Сообщение LeonidMarchuk » Пн янв 08, 2018 12:21 am

Уже пошли вторые сутки борьбы с установкой.
Подскажите мне, это я ТОРМОЖУ, или чево то не то с загрузчиком?
fesskmp
Сообщения: 1
Зарегистрирован: Вт май 02, 2017 11:25 pm
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Сообщение fesskmp » Пн янв 08, 2018 2:02 am

LeonidMarchuk
Попробуй доустановить локали.
Сначала просмотри лист локалей установленных для пользователя:
$ locale
LANG=C
LANGUAGE=
LC_CTYPE=fi_FI.UTF-8
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE=fi_FI.UTF-8
LC_MONETARY="C"
LC_MESSAGES=fi_FI.UTF-8
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
LC_ALL=

После этого перегенерируй их:
$ sudo locale-gen "en_US.UTF-8"
Generating locales...
en_US.UTF-8... done
Generation complete.

$ sudo dpkg-reconfigure locales
Generating locales...
en_US.UTF-8... up-to-date
Generation complete.
За это сообщение автора fesskmp поблагодарил:
LeonidMarchuk (Пн янв 08, 2018 12:57 pm)
Рейтинг: 1.16%
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Сообщение immortal » Пн янв 08, 2018 12:08 pm

LeonidMarchuk писал(а):Уже пошли вторые сутки борьбы с установкой.
Подскажите мне, это я ТОРМОЖУ, или чево то не то с загрузчиком?
Перед установкой sudo su
За это сообщение автора immortal поблагодарил:
LeonidMarchuk (Пн янв 08, 2018 12:57 pm)
Рейтинг: 1.16%
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
LeonidMarchuk
Сообщения: 16
Зарегистрирован: Ср ноя 08, 2017 6:18 pm
Благодарил (а): 20 раз
Поблагодарили: 0

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Сообщение LeonidMarchuk » Пн янв 08, 2018 1:39 pm

useradd: пользователь 'pi' уже существует
Создание локалей (это может занять некоторое время) ...
en_GB.UTF-8 ... сделано
Поколение завершено.
./installmd: строка 103: предупреждение: установить язык: LC_CTYPE: изменить язык (ru_US.UTF-8): не существует такого файла или каталога
./installmd: строка 104: предупреждение: установить локаль: LC_ALL: не может изменить локаль (en_US.UTF-8): нет такого файла или каталога
deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsoluti ... repository sarge contrib
ОК
sudo: apt-add-repository: команда не найдена
perl: warning: Не удалось установить локаль.
perl: warning: Пожалуйста, проверьте, что ваши настройки языка:
LANGUAGE = (unset),
LC_ALL = "en_US.UTF-8",
LC_CTYPE = "en_US.UTF-8",
LANG = "en_GB.UTF-8"
поддерживаются и устанавливаются в вашей системе.
perl: warning: Возврат к резервному языку («en_GB.UTF-8»).
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Сообщение immortal » Пн янв 08, 2018 11:06 pm

LeonidMarchuk писал(а):useradd: пользователь 'pi' уже существует
Создание локалей (это может занять некоторое время) ...
en_GB.UTF-8 ... сделано
Поколение завершено.
./installmd: строка 103: предупреждение: установить язык: LC_CTYPE: изменить язык (ru_US.UTF-8): не существует такого файла или каталога
./installmd: строка 104: предупреждение: установить локаль: LC_ALL: не может изменить локаль (en_US.UTF-8): нет такого файла или каталога
deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsoluti ... repository sarge contrib
ОК
sudo: apt-add-repository: команда не найдена
perl: warning: Не удалось установить локаль.
perl: warning: Пожалуйста, проверьте, что ваши настройки языка:
LANGUAGE = (unset),
LC_ALL = "en_US.UTF-8",
LC_CTYPE = "en_US.UTF-8",
LANG = "en_GB.UTF-8"
поддерживаются и устанавливаются в вашей системе.
perl: warning: Возврат к резервному языку («en_GB.UTF-8»).
Скорее всего это из-за удаленных локалей, в скрипт добавил вопрос удалять локали или нет. Если удалять локали то надо Вам добавить в оставляемых я так понимаю en_GB.UTF-8

Добавил вопрос о наличии юзера pi, хотя при наличии ошибка ни на что не влияет
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
Ответить