Форум проекта PuppyRus Linux

Дистрибутивы проекта PuppyRus Linux => PuppyRus-A [PRA] => Тема начата: sfs от 08 Февраль 2020, 12:26:26

Название: Автообновление модулей браузеров
Отправлено: sfs от 08 Февраль 2020, 12:26:26
Работает так:
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 (http://mirror.yandex.ru/puppyrus/roll/180101/089-pra-upd-1801-sf89.pfs)
089-upd-1912-sf16.pfs (http://mirror.yandex.ru/puppyrus/roll/1912/089-upd-1912-sf16.pfs)
Написал автообновлялку для basilisk и google-chrome, yandex-browser (https://forum.puppyrus.org/index.php?topic=22417.msg183530#msg183530)

Может кто переделает под хром http://slackware.uk/people/alien/sbrepos/14.2/x86_64/chromium/ и пр. браузеры
Хотя для гугла и так просто :
Код
sudo pacman2pfs google-chrome nss nspr sqlite
Название: Re: Автообновление модулей браузеров
Отправлено: krasnyh от 08 Февраль 2020, 13:30:23
Писал похожее давненько (http://forum.puppyrus.org/index.php?topic=16345.msg162212#msg162212) в качестве предложения.


Прямая ссылка обновления русскоязычной версии firefox. Останется только распаковать в /opt и пересобрать модуль.
Рабочий пример скачивания последней версии:
Код
wget 'https://download.mozilla.org/?product=firefox-latest-ssl&os=linux64&lang=ru' -O firefox-update.tar.bz2
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 08 Февраль 2020, 17:16:35
pfsrebuild - файлы остаются в системе
Можно было бы не копировать а склеить слои AUFS chroot2pfs
Название: Re: Автообновление модулей браузеров
Отправлено: paulus от 11 Февраль 2020, 02:45:31
Что там спрашивать? Для флеша раньше такое же нормально работало... Скриптяку нужно/можно в модули браузеров засунуть.
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 11 Февраль 2020, 09:18:46
 :D :D :D Я смог угодить paulus. Пойду напьюсь  :D
Скриптяку нужно/можно в модули браузеров засунуть
Может лучше в профиль? У всех нормально отработало?
Название: Re: Автообновление модулей браузеров
Отправлено: betcher от 14 Февраль 2020, 21:01:04
А почему не скрипт для chroot2pfs?
Может даже без особых правок подойдет.
chroot2pfs -o palemoon.pfs --script ./palemoon.sh
Собранный таким образом модуль можно пересобрать заново.
chroot2pfs ./palemoon.pfs
Не удобнее? Скрипт нигде хранить не надо, он в модуле будет.
Вот тут пример с кучей зависимостей.
https://forum.magos-linux.ru/t/chroot2pfs-primery-skriptov/46
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 17 Февраль 2020, 10:02:06
А почему не скрипт для chroot2pfs?
Лень было вспоминать как юзать chroot2pfs
Не удобнее?
Вроде одинаково и результат одинаковый
Если кто переделает на chroot2pfs - сравним
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 20 Февраль 2020, 12:48:03
http://www.palemoon.org/releasenotes.shtml
У меня скрипт из шапки норм. отработал. Как у остальных?
Название: Re: Автообновление модулей браузеров
Отправлено: krasnyh от 29 Февраль 2020, 18:36:38
Обновился palemoon скриптом до последней версии.

Но каким же тяжелым стал сайт ютуба с новым интерфейсом. У меня на ноуте теперь долго страницы открываются.


YouTube полностью переходит на новый дизайн (https://www.computerra.ru/251999/youtube-polnostyu-perehodit-na-novyj-dizajn/)
Уже пришло время, остались последние часы. На моем ноуте или фальстарт, или пользователь случайно активировал уведомление.

upd. Мобильную версию сайта включил, стало нормально.
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 17 Март 2020, 13:58:50
089-pra-upd-1801-sf89.pfs (http://mirror.yandex.ru/puppyrus/roll/180101/089-pra-upd-1801-sf89.pfs)
089-upd-1912-sf16.pfs (http://mirror.yandex.ru/puppyrus/roll/1912/089-upd-1912-sf16.pfs)
Написал автообновлялку для basilisk
Название: Re: Автообновление модулей браузеров
Отправлено: paulus от 05 Апрель 2020, 16:10:57
upd. Мобильную версию сайта включил, стало нормально.
Как?
Название: Re: Автообновление модулей браузеров
Отправлено: krasnyh от 05 Апрель 2020, 17:19:29
- Через user agent (http://forum.puppyrus.org/index.php?topic=14107.msg164667#msg164667).
- Или более простой способ - вбить в google (именно гугл) mobile youtube. Первая ссылка будет искомый url на мобильную версию сайта. Открыть и сделать закладку в браузере. Не знаю только, не сбрасывает ли ютуб со временем эту настройку.

Только не открывать ссылку там, где это не надо, иначе следующий вопрос будет - "Как вернуть полную версию сайта". :)
Название: Re: Автообновление модулей браузеров
Отправлено: krasnyh от 07 Апрель 2020, 18:40:34
В firefox 75 добавили интересную фичу:
Цитата
Реализована возможность не загружать изображения, находящиеся вне видимой области, до тех пор, пока пользователь не прокрутит содержимое страницы в место, непосредственно предшествующее изображению.

 Предполагается, что отложенная загрузка позволит сократить потребление памяти, снизить трафик и увеличить скорость начального открытия страниц. Для управления отложенной загрузкой в about:config добавлен параметр "dom.image-lazy-loading.enabled".
Ссылка (https://www.opennet.ru/opennews/art.shtml?num=52689)
Демка (https://mathiasbynens.be/demo/img-loading-lazy)

Написал скелет скрипта обновления, надеюсь sfs дополнит, поправит и сделает универсальным для разных пользователей с разными исходными данными. Но у же сейчас рабочая вещь, с поправками на особенности пользователя - свои директории, свои названия модулей...
(Добавить переименование версии модуля, взять из выхлопа wget)

cat firefox-up
Код
ls | grep -v distribution | xargs rm -rf  ### Папка distribution (http://forum.puppyrus.org/index.php?topic=16345.msg164359#msg164359) в /opt/firefox c policies.json, для отключения проверки обновлений.


p.s. Это не автообновлялка в чистом виде, а обновление по желанию пользователя, поэтому и отключена проверка новых версий. Я не гонюсь за новизной настолько. И у меня до сегодняшнего дня стояла версия firefox 70.0.1 и все устраивало.


UPD. Убрал заготовку скрипта. Без правильной обработки может быть опасна из-за команды rm.
надеюсь sfs дополнит, поправит и сделает универсальным для разных пользователей с разными исходными данными.
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: yxma от 04 Май 2020, 11:03:14
а меня слегка смущает окошко при запуске Д10 нас утро встречает прохладой предлагающее обновить пэйлмун. Обновляй - не обновляй, в системе обнова не появляется, да и вообще непонятно, куда обнова скачивается.
да и вообще хотел бы уйти с хромиума на пэйлмун, но не знаю как пароли перетащить
Название: Re: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: sfs от 04 Май 2020, 15:33:40
предлагающее обновить пэйлмун
http://forum.puppyrus.org/index.php?topic=22417.0
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 05 Май 2020, 10:37:49
идея правильная, полностью одобряю, правда у меня она выполняется только на 5 пунктов. Начиная с 6 что-то идет не так. Поиск в /тмп  как бы скачиваемого модуля принес только удивление. Образовалась папка пэйла и несколько временных файлов. Получается, что упаковки и перемещения в модули не происходит.
В настоящее время скрипт обновляет только автоподключенные porteus-initrd модули. Так же возможны проблемы с copy2ram
Название: Re: Автообновление модулей браузеров
Отправлено: paulus от 05 Май 2020, 15:09:20
7. Обновляет, пакует новый браузер.pfs
8. Старый браузер.pfs переименовывает в браузер.pfs.old
9. Удаляет все промежуточное
Как было замечено в другой ветке, браузер пропадает. Пункт 8 не выполняеться, пункт 9 не до конца (хлам остаеться) А вот браузер.pfs не найдешь и при перезагрузке песня с обновлением продолжается :(

И почему внутри каталоги  pm27?
Название: Re: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: yxma от 06 Май 2020, 01:59:07
работают только первые 5 пунктов. В /тмп загружается не сфс, а результат его работы. После окончания работы пэйла ничего никуда не упаковывается и не переименовываются. Пока что убрал галку в настройках загружаемых программ про обновление пэйлмун. Еще не проверял чем это закончится. Иногда поставить или убрать галочку бывает операцией необратимой...
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 08 Май 2020, 08:34:48
Скрипты автообновления рассчитаны на мой модуль из репы, а не на любой
Возьмите модуль предыдущей версии браузера из репы . Обновляйте sh -vx sudo palemoon-upd
При проблемах - выкладывайте лог
Скрипт работает только при автоподключенном при старте системы браузере
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 12 Август 2020, 13:49:20
Перенес русификацию palemoon из профиля в модуль браузера
Поправил скрипт palemoon-upd
Переименовал модули. Обновите 1 раз руками.
089-ddr01-upd-sf70.pfs (http://mirror.yandex.ru/puppyrus/ddr/ddr01/pfs/089-ddr01-upd-sf70.pfs)
089-lfd10-upd-sf32.pfs (http://mirror.yandex.ru/puppyrus/lf/d10/pfs/089-lfd10-upd-sf32.pfs)
083-palemoon-profile_any-sf01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/083-palemoon-profile_any-sf01.pfs)
palemoon-ru-p-28.12.0-sf02.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/palemoon-ru-p-28.12.0-sf02.pfs)
083-palemoon-profile_any-sf01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/083-palemoon-profile_any-sf01.pfs)
palemoon-ru-p-28.12.0_64-au01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/palemoon-ru-p-28.12.0_64-au01.pfs)
089-pra-upd-1801-sf95.pfs (http://mirror.yandex.ru/puppyrus/roll/180101/089-pra-upd-1801-sf95.pfs)

Название: Re: Автообновление модулей браузеров
Отправлено: RoDoN от 12 Август 2020, 14:55:20
Перенес русификацию palemoon из профиля в модуль браузера
Тем самым нарушил лицензию Pale Moon
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 12 Август 2020, 15:03:38
нарушил лицензию Pale Moon
можно подробнее...
Название: Re: Автообновление модулей браузеров
Отправлено: RoDoN от 12 Август 2020, 22:26:58
Цитата
распространение русифицированной версии программы противоречит лицензии распространения (http://www.palemoon.org/redist.shtml) Pale Moon
Источник (https://forum.palemoon.org/viewtopic.php?f=12&t=289)

Если русификация в одном модуле с браузером, то это уже распространение русифицированной версии программы (ИМХО)

З.Ы. Вроде бы это мы уже года 2-3 назад обсуждали.
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 14 Август 2020, 09:07:05
Если русификация в одном модуле с браузером, то это уже распространение русифицированной версии программы
Я понял по другому. Нельзя перекомпилять (а полностью рус. версию , как у ffox , можно сделать только так)
Точнее можно, но после этого нельзя называть "palemoon"
Короче - я сделал "преднастройку" не более. Сам пмум и его русификация - родные - с оф. сайта
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 07 Сентябрь 2020, 14:01:16
https://www.opennet.ru/opennews/art.shtml?num=53660
исправил ошибку в обновляторе (не качал ru)
089-ddr01-upd-sf71.pfs (http://mirror.yandex.ru/puppyrus/ddr/ddr01/pfs/089-ddr01-upd-sf71.pfs)
089-lfd10-upd-sf34.pfs (http://mirror.yandex.ru/puppyrus/lf/d10/pfs/089-lfd10-upd-sf34.pfs)
089-pra-upd-1801-sf96.pfs (http://mirror.yandex.ru/puppyrus/roll/180101/089-pra-upd-1801-sf96.pfs)

Обновил lil ; ublock
083-palemoon-profile_any-sf02.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/083-palemoon-profile_any-sf02.pfs)
083-palemoon-profile_any-sf02.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/083-palemoon-profile_any-sf02.pfs)

palemoon-ru-p-28.13.0_64-au01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/palemoon-ru-p-28.13.0_64-au01.pfs)
palemoon-ru-p-28.13.0-au01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/palemoon-ru-p-28.13.0-au01.pfs)

Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 08 Октябрь 2020, 14:17:57
Написал автообновлялку google-chrome-upd
089-pra-upd-1801-sf98.pfs (http://mirror.yandex.ru/puppyrus/roll/180101/089-pra-upd-1801-sf98.pfs)
будет работать только с
google-chrome-gtk3-p-86.0.4240.75_64-au01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/google-chrome-gtk3-p-86.0.4240.75_64-au01.pfs)
Напоминаю, что i686 версии google-chrome не существует
Название: Re: Автообновление модулей браузеров
Отправлено: Roader от 10 Октябрь 2020, 23:11:29
Напоминаю, что i686 версии google-chrome не существует
Не буду спорить, но пользуюсь 32 битным Iron, который работает и на 1612мидл и гейм
Название: Re: Автообновление модулей браузеров
Отправлено: k0l0p0k от 11 Октябрь 2020, 12:21:01
Не буду спорить, но пользуюсь 32 битным Iron, который работает и на 1612мидл и гейм
речь видимо о самом Хроме, не о производных от него
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 12 Октябрь 2020, 09:23:00
речь видимо о самом Хроме
Да. гугловском. К нему нет исходников и i686 они несколько лет как не собирают
Из клонов хрома i686 есть еще vivaldi
Ну и chromium (к которому исходники есть) есть во многих дистрах

У google-chrome плюс в том, что к нему легко прикрутить автообновлялку. Нем проблем с pulse , ffmpeg icu
"Шпионит за юзером" - на мой взгляд - для параноиков. Не утверждаю, что не шпионит. Но шпионят все. Для предохранения надо сильно заморочиться и четко понимать зачем это тебе нужно
Название: Re: Автообновление модулей браузеров
Отправлено: Roader от 12 Октябрь 2020, 09:41:26
У google-chrome плюс в том, что к нему легко прикрутить автообновлялку
Ну в портеусе тоже обработка есть: mkslimjet (как то так называется) : по крайней мере хром, слим, огнелис тянул с репы и делал модуль. Что еще не помню. ибо давно пользовался
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 14 Октябрь 2020, 13:55:08
https://forum.porteus.org/viewtopic.php?t=4875
не знал. Посмотрю. спасибо+
Ничего интересного. Именно автообновления нет. т.е. детекта версии и сравнения с текущей
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 21 Декабрь 2020, 16:33:58
089-ddr01-upd-sf80.pfs (http://mirror.yandex.ru/puppyrus/ddr/ddr01/pfs/089-ddr01-upd-sf80.pfs)
089-lfd10-upd-sf48.pfs (http://mirror.yandex.ru/puppyrus/lf/d10/pfs/089-lfd10-upd-sf48.pfs)
palemoon-ru-p-28.17.0-au01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/palemoon-ru-p-28.17.0-au01.pfs)
palemoon-ru-p-28.17.0_64-au01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/palemoon-ru-p-28.17.0_64-au01.pfs)
089-pra-upd-1801-sf99e.pfs (http://mirror.yandex.ru/puppyrus/roll/180101/089-pra-upd-1801-sf99e.pfs)
089-upd-2008-sf35.pfs (http://mirror.yandex.ru/puppyrus/roll/2008/pfs/089-upd-2008-sf35.pfs)
Поправил palemoon-upd
32 версию автор больше не собирает - взял из деб9. Обновляться внутренними средствами такая не будет. можно прикрутить репу и apt install palemoon
В название 64 версии автор добавил -gtk2 ... Может скоро будет и гтк3...
Название: Re: Автообновление модулей браузеров
Отправлено: krasnyh от 21 Декабрь 2020, 16:45:54
В 29 обещают gtk3.


Обновляться внутренними средствами такая не будет.
Распаковать data.tar.xz.
palemoon_28.17.0-1_i386.deb

p.s. Через mc удобней распаковывать deb/rpm, не обращал внимание раньше.
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 21 Декабрь 2020, 17:11:02
В 29 обещают gtk3.
откуда инфа? А гтк2 останется?
palemoon_28.17.0-1_i386.deb
Из него и делал. Имел ввиду, что файла updater теперь нет
Название: Re: Автообновление модулей браузеров
Отправлено: krasnyh от 21 Декабрь 2020, 17:20:20
https://forum.palemoon.org/viewtopic.php?t=24314#p188809
Название: Re: Автообновление модулей браузеров
Отправлено: yxma от 13 Январь 2021, 12:39:17
мне кажется с palemoon можно смириться. Не будет никакого автообовления - как я понимаю, palemoon заточен на экономичность, то есть ликвидировано все избыточное. Во 1 все и так отлично работает, во 2 sfs время от времени делает новые модули, которые обновляются обычным порядком. А в 3 не все новое действительно лучше настолько, что для него стоит выходить из зоны комфорта  :-\
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 13 Январь 2021, 12:51:22
Не будет никакого автообовления
Мои скрипты работают
Название: Re: Автообновление модулей браузеров
Отправлено: yxma от 14 Январь 2021, 13:40:03
Мои скрипты работают
ну, если сейчас это 28.11.0, то согласен, работают. Поздравляю, обновы постоянно чудили, каждый запуск был как в первый раз
Название: Re: Автообновление модулей браузеров
Отправлено: krasnyh от 02 Февраль 2021, 23:25:55
В 29 обещают gtk3.
Выпуск браузера Pale Moon 29.0 (https://www.opennet.ru/opennews/art.shtml?num=54513)
Началось формирование сборок для Linux на базе библиотеки GTK3, в дополнение к сборкам на базе GTK2.

https://linux.palemoon.org/download/mainline/
Download x64 - GTK3 tarball (direct download)
Version: 29.0.0
Size: 36.08 MB
SHA-256: 0b9e1be1eeecf0c91830571b5c96c82b07c006846d04b9bfc170066693f94b4e
PGP: [Sig]

Download x64 - GTK2 tarball (direct download)
Version: 29.0.0
Size: 36.1 MB
SHA-256: b3fb52492bc0ab400bb98c3d968d771dd17ab54153bfd016c8dd3006b6001f04
PGP: [Sig]


На свалку basilisk, не годится он в качестве браузера по умолчанию в легких сборках.
Ссылка (https://forum.puppyrus.org/index.php?topic=19901.msg174135#msg174135)
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 03 Февраль 2021, 11:07:39
palemoon-gtk3-p-29.0.0_64-sf01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/palemoon-gtk3-p-29.0.0_64-sf01.pfs)
palemoon-ru-p-29.0.0_64-au01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/palemoon-ru-p-29.0.0_64-au01.pfs) - старый обновлятор здесь сработал. Кто пробовал в DDR?
089-upd-2008-sf41.pfs (http://mirror.yandex.ru/puppyrus/roll/2008/pfs/089-upd-2008-sf41.pfs) - обновил обновлятор. Он же в аттаче
Название: Re: Автообновление модулей браузеров
Отправлено: krasnyh от 03 Февраль 2021, 15:31:44
Небольшое замечание. При каждом первом запуске palemoon открывает свою официальную страницу, что не совсем удобно при использовании в вирте. Там каждый раз будет первым, т.к. профиль не сохраняется.
Считываются эти параметры и если устаревшие, не будет их принимать в расчет:
Цитата
user_pref("browser.startup.homepage_override.buildID", "20201026233649");
user_pref("browser.startup.homepage_override.mstone", "4.7.0");

И еще, palemoon, как и firefox, читает пользовательский user.js в профиле (создать, внести параметры и положить рядом с prefs.js).
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 03 Февраль 2021, 16:06:29
Т.е. вдуть в 083 в качестве browser.startup.homepage_override.buildID 3000 год ?
Этого достаточно?
Что полезного можно внести в user.js ? На lor встречал какой-то навороченный конфиг...
Название: Re: Автообновление модулей браузеров
Отправлено: krasnyh от 03 Февраль 2021, 16:31:22
в качестве browser.startup.homepage_override.buildID 3000 год ?
Достаточно user_pref("browser.startup.homepage_override.mstone", "ignore");
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 03 Февраль 2021, 16:50:25
Сами сможете переделать 083?
Название: Re: Автообновление модулей браузеров
Отправлено: krasnyh от 03 Февраль 2021, 18:26:27
Положил в https://file.puppyrus.org/users/pra64/pfs-portable-test/.
Настроил 29.0, затем собрал через pfsrebuild 083-palemoon. Так что надо смотреть, может лишнего там, но как пример пойдет.

Помимо "browser.startup.homepage_override.mstone", уменьшил шрифты, уменьшил иконки в панели инструментов, скрыл панель меню (нажать Alt для показа). Панель вкладок сверху, как у меня на firefox; показывать панель вкладок; востанавливать предыдущую сессию. Выключил проверку обновления.
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 04 Февраль 2021, 13:01:53
Положил в https://file.puppyrus.org/users/pra64/pfs-portable-test/.
083-palemoon-profile-kr_any-kr03.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/083-palemoon-profile-kr_any-kr03.pfs) - пишите, кому понравился - если таких будет много поставлю в исо
089-upd-2008-sf41.pfs - обновил обновлятор.
089-upd-2008-sf42.pfs (http://mirror.yandex.ru/puppyrus/roll/2008/pfs/089-upd-2008-sf42.pfs) - подправил
Название: Re: Автообновление модулей браузеров
Отправлено: yxma от 07 Февраль 2021, 16:42:17
скачал, понятное дело. По умолчанию в модули полезло, хотя цифровые обычно в базе лежат. Так что у меня 2 вопроса
1 правильно ли я сделал, что согласился с предложенным выбором?
2 чем, в конце концов отличаются папки базы и модулей, раз они все равно загружаются по умолчанию?

подумав хорошенько родил и 3й
3 что я должен увидеть нового в профиле пэлмуна? вроде все хорошо и так было, это ж я по умолчанию на слово автору ОС верю, что будет лучше. Вместе с тем помню, что лучшее - злейший враг хорошего
Название: Re: Автообновление модулей браузеров
Отправлено: krasnyh от 07 Февраль 2021, 17:00:34
что я должен увидеть нового в профиле пэлмуна?
Там всего лишь косметические правки, sfs еще бы на голосование выдвинул этот модуль. Мог бы взять только обсуждаемую выше настройку и добавить в свой 083-palemoon.


1. Правильнее класть цифровые в /base.
2. Разница, что /base грузится раньше /modules. Это имеет отношение к слоям, если их перепутать, что-то может перестать работать. Это касается сборок PRA/DDR.
В тоже время разработчики MagOS утверждают, что их сборка не имеет такой зависимости и можно грузить модули даже в обратной последовательности и ничего не сломается. Но это так, для справки.
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 08 Февраль 2021, 09:40:41
Мог бы взять только обсуждаемую выше настройку и добавить в свой 083-palemoon.
Я именно так и просил вас сделать. А с доп. доработками получилось непривычно
разработчики MagOS утверждают, что их сборка не имеет такой зависимости и можно грузить модули даже в обратной последовательности и ничего не сломается
Если повторов файлов внутри модулей нет - так и будет
083 - не должен пересекаться ни с чем кроме сохраненки, которая в моих дистрах всегда в верхнем слое
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 30 Август 2021, 18:08:46
Что-то перестал автообновляться (локаль). Ругается на сертификат. Пока обновил руками
palemoon-ru-p-29.4.0.2-au01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/palemoon-ru-p-29.4.0.2-au01.pfs)
palemoon-gtk3-p-29.4.0.2_64-au01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/palemoon-gtk3-p-29.4.0.2_64-au01.pfs)
palemoon-ru-p-29.4.0.2_64-au01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/palemoon-ru-p-29.4.0.2_64-au01.pfs)
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 01 Октябрь 2021, 13:18:34
Что-то перестал автообновляться (локаль)
починил, вдохновясь https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=palemoon-i18n-de
089-ddr01-upd-sf94.pfs (http://mirror.yandex.ru/puppyrus/ddr/ddr01/pfs/089-ddr01-upd-sf94.pfs)
palemoon-ru-p-29.4.1-au01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/palemoon-ru-p-29.4.1-au01.pfs)
palemoon-gtk3-p-29.4.1_64-au01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/palemoon-gtk3-p-29.4.1_64-au01.pfs)
Название: Re: Автообновление модулей браузеров
Отправлено: yxma от 03 Октябрь 2021, 16:01:59
каждую загрузку вылетают предложения обновить браузеры. Соглашайся или нет - ничего не меняется. То есть обновы грузятся, но на следующий раз то же самое (хотя, если честно, на версии я не смотрю, может и правда они каждый день новые). Это я что-то не так делаю или так задумано? или это чтобы сервер поддержать? Может быть можно отключить?
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 04 Октябрь 2021, 09:20:30
С palemoon были проблемы с русификацией - починил. Хром работает
чтобы сервер поддержать?
Как?
Может быть можно отключить?
Если исправления не нужны и уязвимостей не боитесь
Название: Re: Автообновление модулей браузеров
Отправлено: yxma от 13 Октябрь 2021, 15:32:15
Как?
я думал, серверам оплачивается за раздачу данных. Из-за этого на андроиде постоянно какие-то обновления, которые, как читал, часто состоят из 0 и ничего, кроме тормозов, не делают. Поэтому я автозагрузки поотключал, обновляю только когда реально что-то работать начинает неадекватно
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 24 Ноябрь 2021, 11:12:57
google-chrome-gtk3-p-96.0.4664.45_64-sf01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/google-chrome-gtk3-p-96.0.4664.45_64-sf01.pfs)
По адресу из моей обновлялки хром не обновился. Пока обновил руками. Если и следующая версия не автообновится - буду чинить
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 08 Декабрь 2021, 14:23:54
По адресу из моей обновлялки хром не обновился
сменил
google-chrome-gtk3-p-96.0.4664.93_64-au01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/google-chrome-gtk3-p-96.0.4664.93_64-au01.pfs)
089-upd-2110-sf25.pfs (http://mirror.yandex.ru/puppyrus/roll/2110/pfs/089-upd-2110-sf25.pfs)
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 15 Декабрь 2021, 13:04:26
Пофиксил определение версии хрома при переходе с .93 -> .110 добавлением sort -V
089-upd-2110-sf26.pfs (http://mirror.yandex.ru/puppyrus/roll/2110/pfs/089-upd-2110-sf26.pfs)
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 14 Март 2022, 16:57:16
Что-то перестал автообновляться (локаль)
Опять. Теперь еще новая фишка - версия браузера 2.4.4 , а лэнгпака 2.4.0. Подожду - может наладится
Пока обновил руками palemoon-ru-p-29.4.4_64-au01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/palemoon-ru-p-29.4.4_64-au01.pfs)
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 12 Апрель 2022, 13:57:39
083-chrome-profile-sf26.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/083-chrome-profile-sf26.pfs)
083-chrome-profile-sf26.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/083-chrome-profile-sf26.pfs)
yandex-browser-gtk3-p-22.1.3.942_64-au02.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/yandex-browser-gtk3-p-22.1.3.942_64-au02.pfs) - модуль переименовал. Поэтому обновить надо руками - модулем не автообновится

Написал обновлятор.  В аттаче. Будет работать только  с модулем яндекса из этого поста
При следующем обновлении проверю на себе - тогда в автозагрузку
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 23 Апрель 2022, 09:27:21
При следующем обновлении проверю на себе - тогда в автозагрузку
добавил обновлятор в 083
083-chrome-profile-sf27.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/083-chrome-profile-sf27.pfs)
083-chrome-profile-sf27.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/083-chrome-profile-sf27.pfs)
yandex-browser-gtk3-p-22.3.1.922_64-au01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/yandex-browser-gtk3-p-22.3.1.922_64-au01.pfs)
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 05 Июль 2022, 11:46:01
Починил. Авторы изменили адрес ffmpeg. Обновил
yandex-browser-gtk3-p-22.5.3.673_64-au01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/yandex-browser-gtk3-p-22.5.3.673_64-au01.pfs)
089-upd-2110-sf42.pfs (http://mirror.yandex.ru/puppyrus/roll/2110/pfs/089-upd-2110-sf42.pfs)
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 18 Август 2022, 09:35:20
083-chrome-profile-sf28.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/083-chrome-profile-sf28.pfs)
Починил обновление ффмпег яндекс-браузера. Адрес репы опять поменяли. Теперь получаю его из их скрипта
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 03 Октябрь 2022, 14:01:26
083-chrome-profile-sf29.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/083-chrome-profile-sf29.pfs) Починил обновление ффмпег яндекс-браузера, обновил дополнения
yandex-browser-gtk3-p-22.9.1.1107_64-au01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/yandex-browser-gtk3-p-22.9.1.1107_64-au01.pfs)
Название: Re: Автообновление модулей браузеров
Отправлено: sfs от 04 Октябрь 2022, 11:37:35
083-chrome-profile-sf30.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/083-chrome-profile-sf30.pfs)
083-chrome-profile-sf30.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/083-chrome-profile-sf30.pfs)
исправил свою ошибку в обновляторе