Дистрибутивы проекта PuppyRus Linux > PuppyRus-A [PRA]

Автообновление модулей браузеров

(1/13) > >>

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 ---Скриптяку нужно/можно в модули браузеров засунуть
--- Конец цитаты ---
Может лучше в профиль? У всех нормально отработало?

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии