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

Голосование

Нужна ли большая сборка PRA-roll ?

Да. XFCE + LXQT
10 (27%)
Да. XFCE
15 (40.5%)
Да. LXQT
2 (5.4%)
Да. С другим DE (Mate, KDE ... - пишите в комментарии)
3 (8.1%)
Нет. Достаточно OLS
7 (18.9%)

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

Автор Тема: PRA-roll. x86_64 (64бит). Frugal + Full c автообновлением пакетов  (Прочитано 128853 раз)

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

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 3980
  • Репутация: +121/-1
Я сегодня несколько раз порывался написать об этом же, но каждый раз сносил написанное. :)  И xfce, и ядро...

Может это какое-то новое направления развития PRA.


upd. А по поводу возросшего размера, когда будет использован de-xfce в монолите 001-prarx плюс 040-de-ovs (я его пользую):
Представители Magos как то говорили, что squashfs работает особым образом - не полностью загружает модуль в память, а распаковывает его и читает только то что требуется.
Так они вроде объясняли, что нет ничего плохого в большом размере сборки. Если я правильно понял конечно.
скорее наоборот - читает только что требуется и только это распаковывает
И это можно наглядно увидеть, запустив MagOS дефолтно (Plasma) и с desktop=i3. Отклик системы разительно отличается во втором случае, хотя размер сборки тот же (около 2Gb).
« Последнее редактирование: 25 Март 2021, 21:07:32 от krasnyh »

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1716
  • Репутация: +24/-0
Может это какое-то новое направления развития PRA.
Таки да, предустановленный хлам как в андроиде, может еще требования роскомнадзора выполнять надо о необходимом рос.софте :)
upd. Запусти все copy2ram и сравни :)
« Последнее редактирование: 25 Март 2021, 22:54:12 от paulus »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 3980
  • Репутация: +121/-1
Сто лет уже не использовал copy2ram. Этот параметр должен по идее нивелировать медленный носитель, но лучше выиграть в размере памяти, не используя его, имхо. А скорость чтения - это прерогатива сжатия системы (и лучше для этого брать быстрые алгоритмы, типа zstd, но при этом с большой степенью сжатия, как в dwarfs  :)).


Старая тема алгоритмы сжатия/распаковки
« Последнее редактирование: 25 Март 2021, 23:21:51 от krasnyh »

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1716
  • Репутация: +24/-0
Используйте что хотите, только автоматизируйте вырезание хфсе и всех зависимостей, в общем всего до голого Х...
« Последнее редактирование: 26 Март 2021, 00:42:11 от paulus »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 31242
  • Репутация: +208/-0
  • Автор темы
    • PuppyRus-A
дописал
Модифицировать тоже просто : в папке pkg-list и аттаче находятся списки пакетов DE и пр. на случай , если вы хотите сменить DE или удалить пакеты (делать в chroot или в FULL)
    3. LFD, DDR  для флэшек (copy2ram) и т.п. с поддержкой минимума софта (примерно как сейчас в его исо).
Планируется длительная поддержка или обновление пакетов с сохранением концепции и объема

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1716
  • Репутация: +24/-0
в папке pkg-list и аттаче находятся списки пакетов DE и пр. на случай
pra64chrootR, trim есть? Не хочешь ли автоматизировать процесс с trimX или как-то так?

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 3980
  • Репутация: +121/-1
Может это какое-то новое направления развития PRA.
Подумал, все же модули, которые потребуется еще обновлять, лучше не объединять в крупные монолиты. Тот же de-xfce, при необходимости внести изменения придется скачивать полностью 001-prarx-2103-sf02.pfs.
В PRA нет культуры использования diff, patch и т.д., как в MagOS, чтобы минимизировать размер выкачивания с реп.

Да, речь идет не о таких уж и больших размерах. Модуль 001-prarx весит 161Mb, но 040-de-xfce-gtk3 в отдельности всего 5Mb.
« Последнее редактирование: 27 Март 2021, 22:17:37 от krasnyh »

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1716
  • Репутация: +24/-0
Подумал, все же модули, которые потребуется еще обновлять, лучше не объединять в крупные монолиты.
Дело не в обновлении, это легко при условии, что вам там все надо и используется!
Должен быть монолит базы с Х-сами (хоть с ffmpeg который не будет лишним), отдельно de/wm, отдельно браузер и отдельно приблуды специфичные для пра. Остальные проги кто как хочет. Таким всегда видел пра, но не судьба. Тут как в гугле, поналепят кучу дистров, а потом забрасывают. Определись с основой, а далее лепи и улучшай. Так и люди подтянутся, а иначе как жизнь на кладбище - выбирай могилку по свежее... imho

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 31242
  • Репутация: +208/-0
  • Автор темы
    • PuppyRus-A
pra64chrootR
что это?
trim есть?
есть
Не хочешь ли автоматизировать процесс с trimX или как-то так?
что это?
Да, речь идет не о таких уж и больших размерах
Сейчас средний дистр линукса >3гб
prar- для стационаров с не древним железом и т.п. Почти стандартный фул с live режимом
Дело не в обновлении, это  легко при условии, что вам там все надо и используется!
Замысел prar2103 :
Легкое обновление. Оптимально вообще фул поставить. Ну или кому места жалко или лень - часто обновляемый фругал
Для флешек (copy2ram) не планировался. Размером сильно не озадачивался и не планирую
Т.е. запусстили прар, обновили - посмотрели чего нового появилось... Если что-то полезное - перенесли в LFA
Если не перенести - думаем об обновлении LFA
Удалось перенести - делаем модуль совместимый с LFD
Поэтому xfce (там как-раз идет обновление) и остальные модули в прар2103 из арч репы - не урезанные

В итоге :
prar- для тестов и фул
LFA - фланманский frugal с оптимизированными модулями для продвинутых юзеров (которые компилят, собирают модули)
LFD - для флэшек обычных (юзают готовые модули от LFA и больше ничего не надо) юзеров

Должен быть монолит базы с Х-сами (хоть с ffmpeg который не будет лишним), отдельно de/wm, отдельно браузер и отдельно приблуды специфичные для пра.
Все это есть в LFA. Зачем вам prar? Я не нашел серьезных улучшений в свежем срезе репы
автоматизируйте вырезание хфсе и всех зависимостей, в общем всего до голого Х...
в папке pkg-list и аттаче находятся списки пакетов DE и пр. на случай , если вы хотите сменить DE или удалить пакеты (делать в chroot или в FULL)
Это непонятно или сложно?
Если очень хочется - сделайте. Выложим. Посмотрим как будут качать

Так и люди подтянутся
Что-то не очень подтягиваются. Поэтому последнее время приходится ориентироваться только на себя  :'(

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 31242
  • Репутация: +208/-0
  • Автор темы
    • PuppyRus-A
запусстили прар, обновили - посмотрели чего нового появилось...
А смотреть то и нечего - полторы DE...
Выпилил ДЕ из 001 и добавил еще
040-de-lxqt-gtk3-2103-sf04.pfs
mate в процессе. будет жирным

и обновил срез арчрепы на 210402
001-prar-2103-sf03.pfs
001-prar-2103-sf03_DEV.pfs
040-de-ovs-gtk3-2103-sf02.pfs
040-de-xfce-gtk3-2103-sf01.pfs
070-prarx-full-2103-sf01.pfs
089-upd-2103-sf03.pfs
celluloid-0.21-2103-sf02.pfs
gparted-1.2.0-2103-sf01.pfs
netsurf-3.10-2103-sf01.pfs
network-manager-1.20.0-2103-sf03.pfs
pamac-aur-10.0.99-2103-sf01.pfs

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 31242
  • Репутация: +208/-0
  • Автор темы
    • PuppyRus-A
когда курсор на апплет с размером свободного места в сохраненке наводишь, то во всплывающей подсказке двойной %% пишет
починил. Проявлялось только на не uksm ядрах
089-upd-2008-sf53.pfs

Оффлайн Kamazok

  • Пользователь
  • **
  • Сообщений: 41
  • Репутация: +0/-0
- Ссылки на главной не работают (ведут вникуда с бесконечной загрузкой)
- Советую обновлять новости по-чаще (а то новичкам может показаться сайт мёртвым)
(добавить эту https://forum.puppyrus.org/index.php?topic=19901.msg176418#msg176418 )
- Последние 10 комментарии на форуме (добавить колонку на главную, для новичков)
« Последнее редактирование: 27 Апрель 2021, 08:40:43 от Kamazok »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 31242
  • Репутация: +208/-0
  • Автор темы
    • PuppyRus-A
- Ссылки на главной не работают
какие именно? у меня норм
добавить эту
рано. пока бета
Последние 10 комментарии на форуме (добавить колонку на главную, для новичков)
на используемом ПО не реализкуемо. Написать такое самим - нет спецов

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 31242
  • Репутация: +208/-0
  • Автор темы
    • PuppyRus-A

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 31242
  • Репутация: +208/-0
  • Автор темы
    • PuppyRus-A
Сборка модулей софта на запущенном frugal roll2103
Собирать надо поверх 001, а не поверх DE (иначе в других DE может не работать)
1. Загружаемся с base_only. DE в /base
2. pfspkg -r 040-de-*.pfs - т.е. удаляем из базы pacman списки пакетов DE
3. pacman2pfs нужный софт