Дистрибутивы проекта PuppyRus Linux > PuppyRus-A [PRA]
Автообновление модулей браузеров
sfs:
Работает так:
1. Стоит в автозагрузке профиля. Запускается от root
2. Проверяет наличие и версию браузера
3. Проверяет версию на сайте производителя (wget + awk) и спрашивает "обновить?"
5. Качает свежак в /tmp
6. Копирует в папку пистра, где находится браузер.pfs содержимое /mnt/live/memory/images/браузер*.pfs
7. Обновляет, пакует новый браузер.pfs
8. Старый браузер.pfs переименовывает в браузер.pfs.old
9. Удаляет все промежуточное
10. Спрашивает " Закрыть старый и загрузить новый?"
Пока только для palemoon - посмотрю, как приживется...
089-pra-upd-1801-sf89.pfs
089-upd-1912-sf16.pfs
Написал автообновлялку для basilisk и google-chrome, yandex-browser
Может кто переделает под хром http://slackware.uk/people/alien/sbrepos/14.2/x86_64/chromium/ и пр. браузеры
Хотя для гугла и так просто :
--- Код ---
sudo pacman2pfs google-chrome nss nspr sqlite
--- Конец кода ---
krasnyh:
Писал похожее давненько в качестве предложения.
Прямая ссылка обновления русскоязычной версии firefox. Останется только распаковать в /opt и пересобрать модуль.
Рабочий пример скачивания последней версии:
--- Код ---
wget 'https://download.mozilla.org/?product=firefox-latest-ssl&os=linux64&lang=ru' -O firefox-update.tar.bz2
--- Конец кода ---
sfs:
pfsrebuild - файлы остаются в системе
Можно было бы не копировать а склеить слои AUFS chroot2pfs
paulus:
Что там спрашивать? Для флеша раньше такое же нормально работало... Скриптяку нужно/можно в модули браузеров засунуть.
sfs:
:D :D :D Я смог угодить paulus. Пойду напьюсь :D
--- Цитата: paulus от 11 Февраль 2020, 02:45:31 ---Скриптяку нужно/можно в модули браузеров засунуть
--- Конец цитаты ---
Может лучше в профиль? У всех нормально отработало?
Навигация
Перейти к полной версии