Ставим образ Armbian Minimal/IOT Debian 12 (Bookworm)
1.3 Пропускаем добавление пользователя
Пропускаем добавление пользователя Crtl+с
Устанавливаем и включаем WiFi, коннектимся к сети:
apt-get install network-manager-gnome
Теперь после перезагрузки OPI будет автоматически коннектиться по WiFi к выбранному подключению, но лучше, конечно, всё настроить ещё по LAN.
2. Добавление пользователя pi
2.1. Создание пользователя и назначение групп
sudo usermod -a -G tty pi
sudo usermod -a -G dialout pi
2.2. Перезагрузка системы
2.3 Заходим под пользовтелем pi.
3.1. Редактирование файла sudoers
Редактируем sudoers, добавляем пользователю pi все разрешения.
Этот этап очень важный и нельзя ошибиться. При открытии может потребоваться закрыть 2-ю страницу (Ctrl+X):
sudo nano edit /etc/sudoers
Добавляем в следующий блок:
#User privilege specification
pi ALL=(ALL:ALL) ALL // этот блок без сноски
Сохраняем изменения (Ctrl+O, подтверждаем, Ctrl+X – закрываем).
!!!!!!Обращаю Ваше внимание, что это изменение может нести потенциальные угрозы безопасности!!!!!!
3.1.1 Если нехотите каждый раз вводить пороль после команды sudo.
По умолчанию, команда sudo запрашивает пароль на каждый свой вызов, в случае если вы четко осознаете что вам такое поведение команды sudo избыточно, можно перевести ее в режим без запроса пароля, для этого выполняем следующую команду:
в появившемся редакторе находим блок:
# Allow members of group sudo to execute any command
# Allow members of group sudo to execute any command
!!!!!!Обращаю Ваше внимание, что это изменение может нести потенциальные угрозы безопасности!!!!!!
3.2. Перезагрузка системы
4. Установка необходимых пакетов
4.1. Установка остальных пакетов (копируем целиком)
sudo apt update && sudo apt upgrade –y
5. Расширение оперативной памяти
5.1. Увеличиваем объем оперативной памяти до 2 ГБ
sudo fallocate -l 2G /swapfile
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
6. Увеличение объёма папки /tmp
6.1. Редактируем /etc/fstab
tmpfs /tmp tmpfs defaults,nosuid 0 0
Измените её, добавив параметр size=512M:
tmpfs /tmp tmpfs defaults,nosuid,size=512M 0 0 (должно выглядеть так)
Сохраните файл (Ctrl+O, затем Enter) и выйдите (Ctrl+X).
Должно быть так ну или около того.
total used free shared buff/cache available
Mem: 485Mi 83Mi 296Mi 1.5Mi 118Mi 402Mi
6.2. Перезагрузка системы
7. Установка скрипта KIAUH
7.1. Клонирование репозитория и запуск скрипта
7.2. Установка компонентов
Fluidd или Mainsail (веб-окружение)