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

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

Модератор: immortal

evgennes
Сообщения: 10
Зарегистрирован: Сб мар 11, 2017 7:26 am
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение evgennes » Чт сен 27, 2018 3:55 pm

immortal писал(а):
Чт сен 27, 2018 3:42 pm
evgennes писал(а):
Чт сен 27, 2018 12:34 pm
Конфигурацию ставил расширенную. Apache, java, wiring pi, mqtt.
VLC на порту 7070 звука там нет.
по адресу http://МД:7070 проигрывание идет когда радио включишь?
Нет там тоже нет звука
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

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

Сообщение immortal » Чт сен 27, 2018 8:30 pm

evgennes писал(а):
Чт сен 27, 2018 3:55 pm

Нет там тоже нет звука
я не про звук, я про то, идет ли время проигрывания или нет
и файл /etc/asound.conf на месте? вот такой

Код: Выделить всё

pcm.!default {
	   type plug
	   slave.pcm "dmixer"
	}

	pcm.dsp0 {
	   type plug
	   slave.pcm "dmixer"
	}

	pcm.dmixer  {
	   type dmix
	   ipc_key 1024
	   slave {
	     pcm "hw:0,2"
	     period_time 0
	     period_size 1024
	     buffer_size 8192
	     rate 44100
	    }
	   bindings {
	     0 0
	     1 1
	   }
	}

	ctl.mixer0 {
	  type hw
	  card 0
	}
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
evgennes
Сообщения: 10
Зарегистрирован: Сб мар 11, 2017 7:26 am
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение evgennes » Пт сен 28, 2018 5:27 am

immortal писал(а):
Чт сен 27, 2018 8:30 pm
evgennes писал(а):
Чт сен 27, 2018 3:55 pm

Нет там тоже нет звука
я не про звук, я про то, идет ли время проигрывания или нет
и файл /etc/asound.conf на месте? вот такой

Код: Выделить всё

pcm.!default {
	   type plug
	   slave.pcm "dmixer"
	}

	pcm.dsp0 {
	   type plug
	   slave.pcm "dmixer"
	}

	pcm.dmixer  {
	   type dmix
	   ipc_key 1024
	   slave {
	     pcm "hw:0,2"
	     period_time 0
	     period_size 1024
	     buffer_size 8192
	     rate 44100
	    }
	   bindings {
	     0 0
	     1 1
	   }
	}

	ctl.mixer0 {
	  type hw
	  card 0
	}
да время идет. файл присутствует только отличается pcm "hw:0,0"
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

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

Сообщение immortal » Сб сен 29, 2018 3:12 pm

Вышла новая версия скрипта 0.4.1 с существенными изменениями, самое главное это теперь нет диалога выбора опций, все задается флагами в командной строке, по этому теперь возможно установить отдельно систему командой
./installmd -t
а потом например установить java
./installmd -j
а можно это сделать сразу
./installmd -t -j
список всех опций без параметров или с флагом -h
-t [db_root_password] [pi_password] - установка базовой системы MAjorDoMo, если пароль db_root_password не задан то пароль спросит при установке, если pi_password не задан, но задан db_root_password то pi_password=db_root_password
-c [path] - альтернативная конфигурация, параметр не обязательный, если не указан, то конфигурация базовая, path - путь к своей конфигурации (если путь не задан то устанавливается расширенная конфигурация)
-j - установка Java
-a - установить webmin
-n - установить node.js из исходников (установка долгая 2-3 часа)
-o [type [port]] - установить owfs. type - тип 1-wire адаптера (usb, uart, i2c), port - порт uart 1-wire адаптера без /dev/ (ttyS2*, ttyUSB...)
-r - установить RHVoice
-w [type] - установить WiringPi. [type] - тип платы: 1 - OrangePi, 2 - Asus tinker board, 3 - RaspberryPi, 4 - BananaPi, 5 - NanoPi, 6 - Cubieboard2, 7 - BananaPro
-s - установить MySensors
-v - VPN клиент OpenVPN
-m - MQTT сервер и клиент Mosquitto
-u - 433Utils
-p - phpMyAdmin
-s - оптимизация работы с SD картой (база в tmpfs)
-d - часы реального времени DS3132 на i2c

вроде решена ошибка с неудовлетворенными зависимостями при установке mariadb
За это сообщение автора immortal поблагодарили (всего 3):
prmres (Вс сен 30, 2018 1:11 am) • AlexL (Пн окт 01, 2018 2:37 am) • VAndrey (Вт окт 02, 2018 8:18 pm)
Рейтинг: 3.49%
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
Shmit
Сообщения: 78
Зарегистрирован: Вс дек 25, 2016 1:46 pm
Благодарил (а): 7 раз
Поблагодарили: 4 раза

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

Сообщение Shmit » Сб сен 29, 2018 7:14 pm

Почему-то не запускается -c [path] - альтернативная конфигурация,пишу
./installmd -c [backup.tgz]
[backup.tgz] нет такой опции, смотри справку -h
продолжаю...
root@orangepipc:~#

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

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

Сообщение immortal » Сб сен 29, 2018 9:08 pm

Shmit писал(а):
Сб сен 29, 2018 7:14 pm
Почему-то не запускается -c [path] - альтернативная конфигурация,пишу
./installmd -c [backup.tgz]
[backup.tgz] нет такой опции, смотри справку -h
продолжаю...
root@orangepipc:~#

Что я делаю не так ?
скобки не нужны и путь должен быть полный, если относительный то в соответствии с правилами вот так ./backup.tgz
в хелп этот момент добавлю. флаг -c работает только с флагом -t если система установлена то загружайте конфигурацию через админку
добавил в хелп, немного поправил скрипт
За это сообщение автора immortal поблагодарили (всего 2):
Shmit (Вс сен 30, 2018 6:04 am) • VAndrey (Вт окт 02, 2018 8:23 pm)
Рейтинг: 2.33%
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
Shmit
Сообщения: 78
Зарегистрирован: Вс дек 25, 2016 1:46 pm
Благодарил (а): 7 раз
Поблагодарили: 4 раза

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

Сообщение Shmit » Вс сен 30, 2018 6:10 am

immortal писал(а):
Сб сен 29, 2018 9:08 pm
скобки не нужны и путь должен быть полный, если относительный то в соответствии с правилами вот так ./backup.tgz
в хелп этот момент добавлю. флаг -c работает только с флагом -t если система установлена то загружайте конфигурацию через админку
добавил в хелп, немного поправил скрипт
Спасибо,всё получилось.Честно говоря,раньше с менюшкой лучше было.
Shmit
Сообщения: 78
Зарегистрирован: Вс дек 25, 2016 1:46 pm
Благодарил (а): 7 раз
Поблагодарили: 4 раза

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

Сообщение Shmit » Вс сен 30, 2018 10:42 am

Shmit писал(а):
Вс сен 30, 2018 6:10 am
Спасибо,всё получилось.Честно говоря,раньше с менюшкой лучше было.
Рано обрадовался!выдает ошибку
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Enter current password for root (enter for none):
При установке не запрашивает пароль,пробовал так ./installmd -t пароль -c ./backup.tgz не помогло
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

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

Сообщение immortal » Вс сен 30, 2018 11:20 am

Shmit писал(а):
Вс сен 30, 2018 10:42 am
Shmit писал(а):
Вс сен 30, 2018 6:10 am
Спасибо,всё получилось.Честно говоря,раньше с менюшкой лучше было.
Рано обрадовался!выдает ошибку
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Enter current password for root (enter for none):
При установке не запрашивает пароль,пробовал так ./installmd -t пароль -c ./backup.tgz не помогло
будет и старые диалоги, но позже.
mysql случайно уже не стоял?
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
Shmit
Сообщения: 78
Зарегистрирован: Вс дек 25, 2016 1:46 pm
Благодарил (а): 7 раз
Поблагодарили: 4 раза

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

Сообщение Shmit » Вс сен 30, 2018 11:50 am

immortal писал(а):
Вс сен 30, 2018 11:20 am
будет и старые диалоги, но позже.
mysql случайно уже не стоял?
Сейчас попробовал просто ./installmd -t
всё тоже самое!Нет ставлю на чистый armbian 5.35
Ответить