Публичное пространство
SetKiosk ◾️ Инструкция по обновлению chromium в SetKiosk на tinycore 8
https://crystals.atlassian.net/browse/ROBOT-4994
https://crystals.atlassian.net/browse/SRTS-2382
Описание
В инструкции приводится пример обновления версии веб-браузера Сhromium для SetKiosk на TinyCore8
Пример установки Сhromium версии 128.
Для версий SetKiosk, начиная с 1.9.2.
Цель обновления
Отображение кастомных шаблонов для SetKiosk на Tinycore8.
Основные шаги
1. Остановите приложение прайс-чекера командой:
cash stop
2. Удалите папки /home/tc/storage/crystal-cash/chromium и /usr/local/chromium
rm -rf /home/tc/storage/crystal-cash/chromium
rm -rf /usr/local/chromium
3. Удалите файлы из папки /mnt/mmcblk0p1/tce/optional
chromium.dep
chromium.tcz
chromium.tcz.dep
chromium.tcz.md5.txt
glibc-2.27.tcz
glibc-2.27.tcz.md5.txt
sudo rm -rf /mnt/mmcblk0p1/tce/optional/chromium.dep
sudo rm -rf /mnt/mmcblk0p1/tce/optional/chromium.tcz
sudo rm -rf /mnt/mmcblk0p1/tce/optional/chromium.tcz.dep
sudo rm -rf /mnt/mmcblk0p1/tce/optional/chromium.tcz.md5.txt
sudo rm -rf /mnt/mmcblk0p1/tce/optional/glib-2.27.tcz
sudo rm -rf /mnt/mmcblk0p1/tce/optional/glib-2.27.tcz.md5.txtЕсли SetKiosk устанавливается на другое устройство или Oracle VirtualBox, тогда диск mmcblk0p1 может называться по другому, например sda1 или vda1. Проверьте командой:
cd /home/tc
ls -li
4. Скачайте архив и распакуйте его:
Всё содержимое архива скопируйте в папку /mnt/mmcblk0p1/tce/optional → установите права ко всем файлам.
unzip chromium128.zip
cp chromium128/* /mnt/mmcblk0p1/tce/optional/
chmod +x /mnt/mmcblk0p1/tce/optional/*
5. Перезапустите SetKiosk.
cash reboot
6. Проверьте папки:
При правильном обновлении появятся:
/home/tc/storage/crystal-cash/chromium
/usr/local/chromium
ls /home/tc/storage/crystal-cash/chromium
ls /usr/local/chromium7. Проверьте версию Сhromium командой:
cat /home/tc/storage/crystal-cash/chromium/Last\ VersionВерсия указана в файле /home/tc/storage/crystal-cash/chromium/Last Version
Версия должна быть 128.0.6613.137
Скрипт для автоматического обновления
Произвести автоматической обновление можно с помощью скрипта
Важно! Перед запуском скрипта, убедитесь, что у вас есть разархивированная папка в /home/tc/storage/chromium128
1. Скачайте скрипт:
2. Запустите скрипт обновления командой:
sudo sh ./auto-update-chromium.sh