железяка Orange Pi Zero
операционная система - Armbian Stretch mainline kernel 4.14.y
ссылка на образ https://dl.armbian.com/orangepizero/Debian_stretch_next.7z
Мануал для себя+
===============
##каждая строка со всеми знаками это команда - вводим и жмём интер - даже эту строку можно вводить##
===============
##ставим новую ЧИСТУЮ систему и подготавливаем пароль - я применяю один логин и один пароль на все сервисы##
===============
armbian-config ##-> System -> Hardware включить аналог соунд##
===============
sudo apt-get update -y ##обновление списка софта##
===============
sudo apt-get upgrade -y ##обновление софта##
===============
sudo reboot ##перезагрузка##
===============
sudo armbian-config ##настройка сети и почее-интуитивно подключаю WiFi##
---ИЛИ---------
sudo nmtui
===============
sudo alsamixer ##настройка звука - поднимаю повыше пока!-после перезагрузки ВРОДЕ этот эквалайзер сбрасывается## В ДРУГОМ ТЕРМИНАЛЕ sudo su, а затем выполните «alsactl store» для сохранения alsa.
===============
##создаём ПЕРВЫЙ img файл на пк с получившейся системы (применяем программу usb-image-tool или win32diskimage )
===============
rm ./installmd ##удаление старого скрипта если вдуг был - на ощибку не реагируем##
===============
wget https://raw.githubusercontent.com/immortalserg/installmd/master/installmd ##загрузка нового скрипта##
===============
chmod +x ./installmd ##задаём права на файл скрипта - имхо##
===============
./installmd -t -p -l ##пароль - вводи ТОЛЬКО при желтом предложении##ставим MD в минимальной конфигурации + выключение логов + phpmyadmin-пароли те что давали при первой загрузке или установке системы линукс- будет доступен phpmyadmin http://192.168.00.00/phpmyadmin/index.php##
===============
sudo nano /etc/rc.local ##Я это делаю на всякий раскомментируйте строку запуска базы mysql с паузой 20 в файле - Я ставлю 90 сек ##
===============
##паролим=ДОСТУП ИЗ ИНТЕРНЕТА в /var/www/config.php надо разкоментировать (""\ - удалить это) следующие строки и вставить логин пароль (любое - для доступа именно с сети интернет - ВСЁ - ПОРТ 80 ИЗ ИНТЕРНЕТА БУДЕТ ПОД ПАРОЛЕМ)
##""\ (""\ - удалить это)
##Define('HOME_NETWORK', '192.168.88.*');
##Define('EXT_ACCESS_USERNAME', 'ЛОГИН');
##Define('EXT_ACCESS_PASSWORD', 'ПАРОЛЬ')
##ВСЁ - ПОРТ 80 ИЗ ИНТЕРНЕТА БУДЕТ ПОД ПАРОЛЕМ
##\"" (\"" - удалить это)
--------------------
sudo nano /var/www/config.php ##делаем выше описанное, затем жмём (ctr x) (y) (enter)
=====================================================
##ИТОГ: чистая ссистема c VLC НА :7070 ПАРОЛЬ для VLC 12345 И НЕ АКТИВИРОВАН В MD (активирую), MD не говорит, пикает на время, играет mp3 где надо.(всё ок)
---------------
##создаём ВТОРОЙ img файл на пк с получившейся системы (применяем программу usb-image-tool или win32diskimage ) записываем файл на ДРУГУЮ dcard - проверяем И если устраивает то можно ПРОДОЛЖИТЬ РАБОТУ С ЭТОЙ
-1--------------
./installmd -r ##устанавливаем RHVoice## это в putty ##echo "Привет это тестовое сообщение" | RHVoice-test -p Anna##это в консоли в браузере##Say('Привет',2);##
-2--------------
./installmd -m ##устанавливаем MQTT сервер и клиент Mosquitto - МОЖНО ПРОПУСТИТЬ##
-3--------------
./installmd -e ##устанавливаем MySensors##
-4--------------
./installmd -j ##устанавливаем Java##
-5--------------
##./installmd -a ##устанавливаем webmin##не работает - должен был открыться на порту 10000 root ТВОЙПАРОЛЬ- МОЖНО ПРОПУСТИТЬ##
-6--------------
./installmd -w [1] ##устанавливаем WiringPi - [1]=для OrangePiZero##
---------------
##создаём ТРЕТИЙ img файл на пк с получившейся системы (применяем программу usb-image-tool или win32diskimage) записываем файл на ДРУГУЮ dcard - проверяем - если устраивает то можно ПРОДОЛЖИТЬ РАБОТУ С ЭТОЙ И удалить перый и второй IMG
-7--------------
./installmd -s ##ЕСЛИ ХОТИМ ПОБЕРЕЧЬ SDCARD - оптимизация работы с SD картой (база в tmpfs для следующего шага необходимо)##
-8---------------
./installmd -c ##разширяем конфигурвцию MD - необходим ПРЕДЫДУЩИЙ ШАГ##
---------------
##создаём ЧЕТВЁРТЫЙ img файл на пк с получившейся системы (применяем программу usb-image-tool или win32diskimage) записываем файл на ДРУГУЮ dcard - проверяем И если устраивает то можно ПРОДОЛЖИТЬ РАБОТУ С ЭТОЙ
==============================================================================================================================
##В ИТОГЕ У НАС ДОЛЖНО ОСТАТЬСЯ СОХРАНЁННОЕ НА ПК 2 IMG ФАЙЛА С БАЗОВЫМ MDM И РАЗШИРЕННЫМ MDM - ПОДПИСЫВАЕМ ЭТИ ФАЙЛЫ ЛАТИНИЦЕЙ ПРЯЧЕМ В СЕЙФ
==============================================================================================================================
##========дополнительная информация=====================##
##========дополнительная информация=====================##
##========дополнительная информация=====================##
##========дополнительная информация=====================##
##========дополнительная информация=====================##
##========дополнительная информация=====================##
ВСЁ, ЧТО НАПИСАНО ДАЛЬШЕ - ЧИСТО ДЛЯ ВЛАДЕНИЯ ИНФОРМАЦИЕЙ И МОЖНО УДАЛИТЬ Т.К. У ВАС УЖЕ ЕСТЬ РАБОЧАЯ СИСТЕМА И ПУТЬ ПО КОТОРУМЫ ВЫ ПРИШЛИ К НЕМУ
##========дополнительная информация=====================##
##========дополнительная информация=====================##
##========дополнительная информация=====================##
##========дополнительная информация=====================##
##========дополнительная информация=====================##
##========дополнительная информация=====================##
========бэкап======================================
-установка архиватора и тхт редактора
sudo apt-get install nano wget tar -y
------------------------------------------------------
- создать бэкап всей системы (НЕ ПЕРЕИМЕНОВЫВАЙ БЭКАПЫ)
sudo tar cvpzf /my_backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/my_backup.tgz --exclude=/mnt --exclude=/sys /
------------------------------------------------------
- восстановить
sudo tar xvpfz /my_backup.tgz -C /
=====================================================
cat /proc/asound/cards ##если нет звука то проверить-какая звуковая карта (на zero пишет нет карты на новой амбиан)##
---ИЛИ------------
aplay -l
---затем----------
armbian-config ##-> System -> Hardware включить аналог соунд##
---затем----------
sudo reboot
=====================================================
sudo alsamixer ##-настроить звук(если не включается то выключена звук карта)##
=====================================================
df -h ##проверка доступного свободного места##
=====================================================
sudo armbianmonitor -m ##Запуск монитора##
-----------------------------------------------------
ctrl c ##Остановка монитора##
=====================================================
sudo shutdown -h now ##выключение-может перегреться/не выключиться/долго вырубаться##
=====================================================
sudo reboot ##перезапуск##
=====================================================
sudo /etc/init.d/apache2 restart ##restart apache2##
sudo /etc/init.d/mysql restart ##restart mysql##
sudo /etc/init.d/mysql stop ##stop mysql##
sudo /etc/init.d/mysql start ##stop mysql##
=====================================================
Настройка Медиа в Majordomo. Orange Pi PC (Plus). Armbian
https://www.youtube.com/watch?v=Zo0UjNRtvsw
=====================================================
------не работает звук-----не тестил-2 вариант--1-не пашет-------------
по какой то причине не определяется автоматически железо на OrangePi
и из-за того в /etc/asound.conf не верно указано подустройство из-за чего не работает звук,
для решения проблемы редактируем /etc/asound.conf находим строку
pcm "hw:0,2" и приводим её к виду: pcm "hw:0,0"
1 взято тут https://majordomo.smartliving.ru/forum/viewtopic.php?f=3&t=4952&p=91299#p91299
2 взято тут https://majordomo.smartliving.ru/forum/viewtopic.php?f=3&t=4952#p68144
=====================================================
-ТЕСТИМ ЭТО-----учим алису говорить - доп вариант-----не тестил-------------
https://majordomo.smartliving.ru/forum/viewtopic.php?f=5&t=2843&p=93169&hilit=sudo+apt+get+install+vlc#p93169
------учим алису говорить - доп вариант-----не тестил-------------
https://www.youtube.com/watch?v=Zo0UjNRtvsw
=========ПРОВЕРКА ПЛЕЕРА - ФАЙЛ ЗАКИНУТЬ============================================
vplayer /home/user/musik/1.mp3
sudo mplayer /home/user/musik/1.mp3
sudo -u www-data mplayer /home/user/musik/1.mp3
------------------------------------------------------------
@reboot www-data /usr//bin/vlc -I http -- http-password
ExecStart=/usr/bin/vlc -I http --http-password=password
-----------------------------------------------------------------------
Может быть кому пригодится, регулировка громкости в vlc :
https://majordomo.smartliving.ru/forum/viewtopic.php?f=4&t=2342&hilit=%40reboot+www+data+%2Fusr%2F%2Fbin%2Fvlc+I+http+http+password#p30421
=============================================
инфа тут
https://cursor-programs.jimdo.com/%D1%80%D0%B5%D1%88%D0%B0%D0%B5%D0%BC-%D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%83-%D1%81%D0%BE-%D0%B7%D0%B2%D1%83%D0%BA%D0%BE%D0%BC-%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-alsamixer/
и тут
https://trytoguide.me/post/42
и тут
http://nix.zeya.org/wiki/%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%B7%D0%B2%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B9_%D0%BF%D0%BE%D0%B4%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B
Включить звук с AlsaMixer на orange pi zero у меня не действует (действует - была выключена звук карта в sudo armbian-config)
1. Откройте терминал и выполните следующую команду:
alsamixer
Если AlsaMixer не установлен, то установите его с помощью следующей команды:
sudo apt-get install gnome-alsamixer
2. Используйте клавиши со стрелками (влево/вправо/вверх/вниз) для регулировки PCM и Front:
AlsaMixer
( кликни для увеличения )
3. После регулировки, звук должен работать нормально. Нажмите клавишу Esc, чтобы выйти из AlsaMixer.
Перезагрузка ALSA аудио драйвера
Если вашего аудио устройства нет в списке аппаратной части, то попробуйте перезагрузить ALSA аудио драйвер этой командой:
sudo alsa force-reload
Переустановить отсутствующие звуковые модули
Если всё-таки ваши аудио устройства, отсутствуют во вкладке Оборудование вашего звукового менеджера, это значит, что ваши звуковые модули не установлены. Чтобы это исправить, выполните команду в терминале для переустановки отсутствующих звуковых модулей:
sudo apt-get install --reinstall linux-generic
Перезагрузете систему.
После входа в систему, звук должен работать нормально.
Для Realtek ALC887
Если ваша материнская плата имеет встроенный Intel HDA Audio (ALC887), то выполните следующие действия:
1. Откройте терминал и выполните следующую команду на редактирование файла alsa-base.conf:
sudo gedit /etc/modprobe.d/alsa-base.conf
2. Когда откроется редактор, в конце файла добавьте строку:
options snd-hda-intel model=generic
Сохраните файл и закройте редактор, а затем перезагрузите систему.
=============================================
[Переслано от Сергей Кушеев]
я уже походу телепат.
wget -q http://kusheev.com/wp-content/uploads/mdbackup.tar.gz
tar -xf mdbackup.tar.gz
sudo cp -rp ~/mdbackup/* /var/www
find /var/www/ -type f -exec sudo chmod 0666 {} \;
find /var/www/ -type d -exec sudo chmod 0777 {} \;
mysql -u root -ПАРОЛЬ db_terminal < /var/www/dump.sql
===============backup==============================
mkdir /home/pi/
cd /home/pi/
wget http://kusheev.com/wp-content/uploads/mdbackup.tgz ##не канает этот архив т.к. его база в свапе
cd
chmod +x /home/pi/mdbackup.tgz ##задаём права на файл скрипта - имхо##
./installmd -t -с /home/pi/backup.tgz ##- установка базовой системы с своей конфигурацией архив которой находиться по пути /home/pi/backup.tgz "
========================================
========alsamixer команды putty=========
amixer sset 'Line Out' 1-31 ; on/off/mute
amixer sset 'DAC' 71
amixer sset 'Line Out' 0%
amixer sset 'DAC' 100%
amixer sset 'DAC' 1%-
amixer sset 'Line Out' 1%-
amixer sset 'DAC' 1%+
amixer sset 'Line Out' 1%+
=======================================
, Молдова