nafanja
PRA почти тоже самое что и убунтовский Snap?
Есть сходство. Но snap запускается в родительской системе и вроде частично использует ее либы. AUFS там не является корнем всей системы
jim945
Ядро и инит самодельные? Чем это лучше?
Исторически ядро компилили сами из pf исходников c усечением под домашние задачи и под девиз "маленький и быстрый". Монолитно вкомпиляли ФС и пр. чтобы не тащить модули ядра в инитрд. Лучше этим
Потом, для pra-roll я сделал стандартные хуки арча.
Подойдет любое ядро с AUFS. Например, из manjaro. Инитрд пересобирать стандартно
jim945
Это было в тему к возможностям второго граба.
Пока не вижу практической пользы такого решения

linux16 /2k10/GRUB4DOS/Grub.exe --config-file=/2k10/GRUB4DOS/2K10.LST - вот так у меня g4d и не находил .LST
Пробовал давно. Возможно этой проблемы уже нет

jim945
Пробовал перепакечивать арчевские пакеты в лоб
В моем понимании модуль должен быть функционально законченным типа: база, gtk3, qt, ffmpeg, и т.п.
Т.е. для каких-то стандартных задач может потребоваться его подключение\отключение
Конвертация пакета в модуль - неудобно и память сожрет
В пра есть скрипты для сборки модуля из пакетов послойно
PuppyRusArch (PRA)
jim945
Сколько слоев выдерживает AUFS?
Вроде задается при компиляции ядра. Что-то больше 100. Проблем с нехваткой не возникало
jim945
Как количество слоев на производительность.
По моим наблюдениям никак. Но каждый слой отжырает на свое обслуживание порядка 1,5мб RAM. Поэтому мельчить не имеет смысла
Всегда можно склеить\расклеить модули
PuppyRusArch (PRA)
jim945
Всё делается вторым грабом
А он точно работает с ntfs fat?
jim945
Могу помочь перейти на него.
Интересно
jim945
Почему не использовать его из aur
Потому, что новички не умеют aur
Да и вообще - дистр, для полноценной работы которого надо дособирать aur ...
jim945
Кстати можно ядро с initrd прямо в sfs запихнуть)))
А смысл? В PRA фругал даже initrd не привязано к ядру (нужное монолитно). Поэтому легко заменить
jim945
кстати
linux16 /boot/grub4dos/grub.exe
Если предлагаете перейти grub2->g4dos у меня не получилиось. g4d не находит свой конфиг
PuppyRusArch (PRA)
PRA-Roll-1912

В ядре арча AUFS давно слит. В Mаnjaro есть и используется

Основные идеи PRA, которые редко встречаются в других дистрибутивах:
Сложно убиваемый , ориентированный на домашнее использование новичками дистрибутив.
Можно поставить даже на ntfs раздел с виндой. Или на флэшку (т.е. не заморачиваться и не бояться испортить)
Т.е. сверхзадача - показать простым людям, что есть оси кроме винды. Оживить комп непригодный по железу для винды

Неубиваемость достигается : squashfs база (т.е. RO)+ поверх RW слой AUFS в виде tmpfs или каталога (файла)
Кроме того есть готовые модули софта, которые по мере необходимости можно подключать(отключать) по горячему, скачав из инета
Overlayfs (или я) так не умеет.

В итоге можно иметь на флэшке базовый дистр метров 200. Остальное подгрузить из инета
Чтобы pacman работал без обновления базовых модулей - арч репа заморожена. Поэтому Arch. В других дистрах заморозки нет
На выходе получаем дистр в стиле "для запуска браузера" : PRA03 PRA64. Модули браузеров обновляются.
Много скриптов любительского уровня. GUI на yad, gtkdialog
Установка - просто скопировать папку с модулями и добавить строку в груб

Если хочется нормальных арч-обновлений, но не хочется прощаться с неубиваемостью и т.п.: PRA-roll
Желающим попробовать эти фишки достаточно пересобрать initrd и добавить параметров ядра в любом имеющемся линуксе. Есть вариант с overlayfs. Дорабатывал сам. Уровень кода любительский. Приму любую помощь по совершенствованию
Установка - распаковка squashfs

Дистр сделан не вчера. Т.к. ориентирован на новичков - на этом форуме не анонсировал. В соседней теме (IceArch) пошли вопросы про PRA. Чтобы не делать мешанину в той теме - создал отдельную

akorop
"Пароли пользователей root и live рекомендуется изменить…", но "sudo по умолчанию настроено на полное разрешение запуска всем всего без пароля.". И что толку в измении паролей, если sudo беспарольный?
Чтобы враги не зашли ssh ftp c дефолтным паролем
akorop
"Работа под root (как в puppy) Очень небезопасно" А можно назвать пару опасностей, грозящих тем, кто работает по рутом?
Случайно убить винду и потом рассказывать виндузятникам, что линукс плохой :)
akorop
обычный набор ритуальных фраз без серьёзного анализ опасностей и мер их блокирования.
Вы же сами ответили:
akorop
Система в домашнем линуксе - это мелочь, о которой и жалеть нечего, особенно при технологии puppy
jim945
sfs, скажи пожалуйста нафига там три разных загрузчика? Три блин!!!
EFI - для железа, где по другому никак
syslinux - чтобы iso был гибридным (Т.е. можно dd на флэшку). Из него сделан переход в
grub4dos - самый простой и маленький
jim945
Выбор видео дров через загрузчик, тоже выглядит довольно странно, но это еще как-то можно понять.
Ядро не из арч репы. Скомпилить модули ядра видях - задача не для новичков. Да если бы и из репы - тоже не для новичков
jim945
Потом я открыл init и стало страшно))) Разобраться в нем довольно сложно.
:( См. выше "Уровень кода любительский"...
PuppyRusArch (PRA)
kostyalamer
рад видеть здесь людей c PuppyRus. Если еще и DdShurick подтянется ( кстати , он если мне не изменяет склероз сильно уважает IceWM )
DdShurick по прежнему любит IceWm, но что-то последнее время не бодр и не оптимистичен

kostyalamer
Делать какие либо карманы или репы нет ни малейшего желания
:)
kostyalamer
3) https://drive.google.com/file/d/1l_UPwqO9pxUiuTpKpw4FS-XLzlByawpY/view?usp=sharing в этом архиве лежат 2 папки - в первой сборочница ( сборка из под root-а ) , во второй локальная репа .
Догадывался, что этим закончится. Можем объединить с моей репой. При подключении к pacman по ftp работает на Украине тоже

По сотрудничеству. Предлагаю объединить с моим PRA-roll
Мне интересны Ваши наработки по Icewm (в виде модуля) и FULL инсталлятор
Можно и параллельно развиваться, используя наработки друг друга. Может что-то сделаем (доделаем) вместе. По LIve флэшкам у меня много наворочено и опакечено.
Могу проанонсировать Ваш дист на нашем форуме. Думаю, там он будет более уместен, чем на узкопрофильном Арч форуме
PuppyRusArch (PRA)
akorop
Идеология PuppyRus-A (с pacman и репами от Arch Linux), как и большинства дистрибутивов, почему-то другая.
Потому что PRA - это не puppy, а самостоятельный дистртибутив по мотивам puppy. Её собирает один конкретный человек, в соответствии со своей позицией по этому и всем другим вопросам.
Этот человек я. Могу ответить на вопросы по позиции и готов обсудить сотрудничество
akorop
А в этом вопросе, похоже, ясной позиции у автора pra нет. С одной стороны, в pra нет удобного автологона рутом, как в puppy, а с другой стороны sudo без пароля, что с точки зрения жрецов безопасности - смертный грех.
Здесь

Ознакомился с IceArch-0.1-x86_64.iso
Не очень понял - в чем главная фишка дистра... В инсталляторе Zif ?
Или в Icewm?
Если дистр планируется под новичков - Icewm и Arch ( в Manjaro многое более юзерфрендли) спорный выбор
Своей репы , если я правильно понял, у IceArch нет? А будет?
kostyalamer
Будем равняться на товарищей отсюда, да и чего-нибудь у них полезное подтибрим обязательно :
http://forum.puppyrus.org/index.php#c1
Тыбрить можно в моих репах, совместимых с Arch и Manjaro: any ; x86_64 ; aarch64
Там и свои скрипты любительского уровня (в том числе совсем простой инсталлятор), перекомпиленные на меньше зависимостей и ресурсов пакеты, что-то из aur, игры, vala-panel (сотрудничаю с автором)

В PRA основная фишка - это frugal(AUFS) установка и вот такие хитрые режимы
PuppyRusArch (PRA)