!
Это репозиторий кода для инструкции по веб-киоску: https://www.instructables.com/id/Web-Kiosk/.
Он основан на устройстве ODROID C2:
!
Образ, который поставляется на карте eMMC от HardKernel, полностью раздут для использования в качестве киоска, поэтому для этой сборки мы будем использовать образ Debian Stretch от meveric; Подробности об изображении можно найти здесь.
Загрузите файл изображения C2.img.xz размером ~93 МБ:
!
Теперь загрузите инструмент под названием Etcher, который позволит вам записать загруженный выше файл изображения на карту eMMC.
Для этого используйте адаптер карты eMMC2SD и вставьте его в устройство чтения карт памяти microSD на компьютере, на котором вы будете запускать Etcher.
Когда вы запускаете Etcher, вы сначала выбираете загруженный образ, затем выбираете устройство чтения карт памяти microSD и нажимаете Flash.
ПРИМЕЧАНИЕ. При выборе диска на шаге 2 убедитесь, что это устройство для чтения карт памяти microSD, поскольку если вы выберете другой драйвер, Etcher перезапишет этот диск, и данные не смогут быть восстановлены! Я не несу ответственности за утерю данных, поэтому прочтите инструкции на странице загрузки Etcher .
ПРИМЕЧАНИЕ 2. В Windows при вставке адаптера карты eMMC2SD могут появиться всплывающие сообщения о необходимости форматирования накопителя. ИГНОРИРУЙТЕ эти диалоги. Просто нажмите «Отмена» и закройте все окна FileManager. То же самое произойдет при запуске Etcher и при его завершении. Просто закройте все всплывающие диалоговые окна Windows.
После завершения Etcher вы можете удалить адаптер карты eMMC2SD, извлечь карту eMMC и вставить карту в нижнюю часть ODROID.
Для этого следующего шага вам нужно будет подключить обычный монитор HDMI, а НЕ монитор с сенсорным экраном. Для этого первого шага вам также потребуется подключить клавиатуру к ODROID. ОС по умолчанию настроена на экран с разрешением 1920x1080px60 Гц, поэтому подключение сенсорного экрана сделает любой текст нечитаемым.
Убедитесь, что к вашему ODROID подключен кабель Ethernet. Включите машину; вы увидите серию результатов запуска. Экран погаснет, что является нормальным, поскольку изображение расширяется на все пространство диска eMMC, затем экран снова заполняется выводом запуска, а затем становится пустым до экрана входа в систему.
apt-get update && apt-get dist-upgrade -y
Примерно в середине вы увидите предупреждение о пересборке ядра. Просто нажмите ENTER, чтобы ОК. Когда процесс завершится, введите команду:
apt-get install net-tools -y && clear && ifconfig eth0
(запишите IP-адрес и Mac-адрес (шестнадцатеричные десятичные знаки после слова «эфир»). IP-адрес понадобится вам для входа по SSH)
reboot
wget -O setup.sh https://raw.githubusercontent.com/ZacWolf/WebKiosk/master/setup.sh && chmod 700 ./setup.sh && ./setup.sh
Отключить питание
Подключите сенсорный дисплей
Подключите питание
setupkiosk.sh
apt-get install sudo -y
echo ' user ALL=(ALL:ALL) ALL ' >> /etc/sudoers `