Сайт | Скачать | Видео | Wiki

Голосование

Используете PRA-roll ?

Нет
9 (45%)
Да. Редко
7 (35%)
Да. Постоянно
4 (20%)

Проголосовало пользователей: 20

Автор Тема: PRA-roll. 2023г. Итоги, планы  (Прочитано 77446 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн betcher

  • Ветеран
  • *****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: PRA-roll. 2020г. Итоги, планы
« Ответ #225 : 04 Сентябрь 2020, 19:11:26 »
добавьте -e plymouth либо установите плимут и настройте дефолтную тему перед сборкой  UIRD.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5341
  • Репутация: +139/-1
Re: PRA-roll. 2020г. Итоги, планы
« Ответ #226 : 04 Сентябрь 2020, 19:15:17 »
Ok, помогло -e plymouth.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 34003
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: PRA-roll. 2020г. Итоги, планы
« Ответ #227 : 25 Октябрь 2021, 10:19:21 »
Обновлять совсем просто : unsquashfs + chroot.sh + поставить вчерашнюю дату в /etc/pacman.d/mirrorlist + pacman -Syu + mksquashfs
Вот не плохо бы голосовалку, кто использует prar в виде фулл. Это во-первых.
А во вторых, если такие есть, то вот не это, сделайте то или то-то, а полноценный гуи-скрипт обновления.

Так как сам не использую full и не собираюсь, расценивать пост как пожелание. )
В этой теме проводили. Кто не голосовал - голосование не закрыто
По итогу практики обновлепния до 2103 и 2110 не совсем так все просто - вылезают косячки. Иллюзий что это не для опытных у меня не было.
Ну и для такого лучше юзать стандартную ДЕ типа xfce и некоторый софт заменить на родной из репы. Только тогда проще любой другой дистр поставить и прикрутить к нему наш инитрд...
Т.е. по факту фулл в прар больше для каких-то временных экспериментов типа:
перестал работать скриншот и NM ... Можно определить фулл установкой 2103 и пошаговым автообновлением среза с анализом что обновилось...
Пока у меня хватает времени часто обновлять - для другого фул не особо актуален

А в остальном идея частого упрощенного обновления себя оправдала -  некоторый свежий софт под старыми дистрами не скомпилить

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5341
  • Репутация: +139/-1
Re: PRA-roll. 2020г. Итоги, планы
« Ответ #228 : 05 Февраль 2022, 21:52:01 »
Размер оптимизировал методом fake пакетов (пустышка, у которой прописан конфликт с настоящим пакетом)
Как-то подумывал, что неплохо бы метод fake сделать доступным и легко создаваемым и на стороне пользователя.


Пошерстил на github, нашел makefake. На python3.

Проверил на prar2110:
- создал  ./makefake --version 3.9.7 python
- отключил celluloid и выполнил pacman -S mpv
В обычном режиме, подтягивается python в зависимостях. В данном примере - без питона.

Особенности:
- пишет, что не понимает pkgrel, если он прописан юзером в команде (3.9.7-1), но сам подставляет "-1" в итоговом файле
- нет строки %CONFLICTS%, как в *-fake-* у sfs


upd. Попался еще fakedeps. Похоже там принцип создания либ-пустышек. Типа libavahi, которые не нужны, но лезут во все пакеты.
« Последнее редактирование: 05 Февраль 2022, 22:29:35 от krasnyh »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 34003
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: PRA-roll. 2020г. Итоги, планы
« Ответ #229 : 07 Февраль 2022, 15:56:15 »
создал  ./makefake --version 3.9.7 python
Не проще pacman -Swdd пакет и перепаковать его с правкой описания и зависимостей
нет строки %CONFLICTS%, как в *-fake-* у sfs
Тогда настоящий пакет не заменит фэйк

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5341
  • Репутация: +139/-1
Re: PRA-roll. 2020г. Итоги, планы
« Ответ #230 : 07 Февраль 2022, 17:16:23 »
отключил celluloid и выполнил pacman -S mpv
В обычном режиме, подтягивается python в зависимостях. В данном примере - без питона.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 34003
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: PRA-roll. 2020г. Итоги, планы
« Ответ #231 : 29 Май 2023, 14:37:15 »
По состоянию на май 2023г поддерживаю 4 дистрибутива:

1. DDR01 - последний i686. Актуален для совсем древнего железа. По опросу - ни у кого такого уже и нет. Тем не менее качают как и раньше лучше всего.
Единственный обновляемы браузер i686 gtk2 - palemoon пока жив. Ну пускай и ДДР пока поживет.
Может перевыпущу iso с новыми фишками grub2 - как в LF и prar. Больше идей и планов здесь нет

2.  LFD10 по прежнему в строю. Разобрался в нем с mesa и HW. Меньше размером (на примере LFU22) уже не собрать. Пока на нем запускаются современные браузеры с аппаратным ускорением - пускай живет.
Что-то современное к нему прикручивать сложно и не нужно. Для таких дел есть LFU и prar
Кроме того к нему есть куча экзотических ДЕ, возвращаться к которым вряд ли буду. особенно на gtk2

3. После долгих колебаний LTS - Rolling Realease (по итогу LFDS - rolling удобнее в арч) и debian-ubuntu, остановился на LTS ubuntu (LFU22)
LTS :Все фиксы безопасности  и пр. делаются пересборкой нескольких базовых модулей. Поддержка производителя в течении 5 лет. mesa и пр. бодро развивающееся апдейтится производителем
Ubuntu : дополнительно есть ppa
В итоге получил средний со всех сторон (размер, свежесть) дистр с малыми трудозатратами по обновлению

4. PRAR. 2210 сделал более модульным.
Даже xorg выделил в отдельный модуль. Думал wayland пойдет быстрее. Но что-то нет. В легких ДЕ вайланда так и нет, а дистр уже устаревает. Свежий LXQT удалось уже собрать из свежих пакетов только с существенным обновлением базы.
На 6.х ядрах 1 слой AUFS есть около 14мб RAM. overlayfs - 11мб
Т.к. модульные дистры и так есть (LFD10 LFU22) - планирую в очередной раз сделать более монолитный дистр с более частым обновлением. Который можно будет и самостоятельно обновлять в режиме замороженного FULL
Размером особо париться не буду. Поэтому systemd оставлю. libxml2 и vte - как обычно перекомпилю без icu. Вместо icu - маленький libicu - т.е. ничего нового
Основной ДЕ сделать lxde-gtk3. Совсем недавно geekless решил в ней все проблемы. А автор vala-panel пропал (как минимум у нас)
Дополнительно в этот же монолит можно добавить vala-panel, spacefm, tint2? plank и выбирать их по параметру ядра de=
Про qt5 не определился - или отдельным модулем сделать или все в кучу...
mpv и пр. портированный мной софт - как обычно общий  для всех дистров. Для LFU22 и PRAR завел несовместимую с LFD10 репу pfs-portable23
Примерно таким планирую PRAR2305. У кого есть идеи - пишите...

Новое ядро пока не планирую. В свежих ничего интересного для себя не нашел.
Инитрд недавно существенно обновил. Больше идей нет
По распространению - boosty ошеломляющих финансовых результатов не дал, но что-то капает.  На активность юзеров это никак не повлияло (в основном ее нет) . Яндекс реклама по прежнему наши траты не вывозит. В итоге PRAR2306 тоже будет только для подписчиков
« Последнее редактирование: 07 Июнь 2023, 12:53:07 от sfs »