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

Дистрибутивы проекта PuppyRus Linux => PuppyRus-A [PRA, PRA64] => Тема начата: sfs от 03 Июнь 2017, 12:00:57

Название: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: sfs от 03 Июнь 2017, 12:00:57
Первый frugal-only вариант pra-roll (http://forum.puppyrus.org/index.php?topic=19178.0)

Расширение функционала и вариантов применения PRA (http://wiki.puppyrus.org/soft/arch-initrd-rootaufs2?&#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B_%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8_%D0%B4%D0%B8%D1%81%D1%82%D1%80%D0%B8%D0%B1%D1%83%D1%82%D0%B8%D0%B2%D0%B0)
Переделываю PRA64-roll (http://forum.puppyrus.org/index.php?topic=19178.0) на возможность full (http://wiki.puppyrus.org/setups/full-vs-frugal) установки. Т.е. перепаковываю модули в пакеты (модули и привычный PRA-frugal никуда не денутся; модули станет делать проще : pacman2pfs )
Соответственно можно будет использовать (подключив репу ПРА) наработки ПРА в arch и manjaro (в любых pacman дистрибах)
Можно и o-deb (http://forum.puppyrus.org/index.php?topic=19884.0)-ианить свои наработки (пока не планирую)

Дополнительно подключил репу OBRevenge (http://forum.puppyrus.org/index.php?topic=19890.0) - кое что собрано стандартного (palemoon pamac и т.п.). Есть и свои наработки. Жаль что они в основном на смеси python2 и 3
ПРА должен получиться за счет своих наработок легче OBRevenge

Если хорошо получится - можно будет слить pra64 и pra64-roll:
Выпускаем pra64 (frugal) c замороженной репой (http://wiki.puppyrus.org/puppyrus/pra#%D0%B7%D0%B0%D0%BC%D0%BE%D1%80%D0%BE%D0%B6%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9_rolling_release). Используем как привыкли. Обновляем модулями
Если хочется свежака : ставим этот же pra64 фулл или гибрид (http://forum.puppyrus.org/index.php?topic=19900.msg132239#msg132239) и размораживаем репу. Обновляем пакетами (т.е. pacman -Syu)
Если захочется офругалить свой roll: trim +mkpfs =frugal c возможностью подключать портированные модули

Тестовая версия (скачать) (http://forum.puppyrus.org/index.php?topic=19901.msg134065#msg134065)
openbox+lxpanel+spacefm+palemoon+transmission+mpv - т.е. минимальный набор минималистичного софта. Остальное по замыслу надо ставить самим
Можно загрузить как обычный ПРА, но под такое использование не рассчитано (а надо)?
Если будете компилировать - не забудьте DEVX*.pfs
Включены обновленные pfs-utils v.3 (http://wiki.puppyrus.org/puppyrus/pr218/pfs3)
Название: Re: Планы развития PRA64 : дополнить функционалом full и roll
Отправлено: neobht от 04 Июнь 2017, 12:38:37
Изобретаете MagOS Linux - наконец-то осознали, что я вам пару лет назад писал.
Я предлагаю в качестве основы развивать не pacman2pfs, а на основе набора скриптов epm. Можно за основу взять epm2xzm будет универсально для других дистров, я это применяю для универсальных MagOS Multi.
Название: Re: Планы развития PRA64 : дополнить функционалом full и roll
Отправлено: sfs от 05 Июнь 2017, 09:16:31
Изобретаете MagOS Linux - наконец-то осознали, что я вам пару лет назад писал.
Вроде как ничего не изобретаю. Скорее наоборот : построение дистра из пакетов - не свежая идея  ;)
Опакетить свое - кстати тоже. Я уже 1 раз это делал, но тогда не прижилось - Пра был сырой. Было не до того

Планируемое изменение - опакетить 070 и делать его из пакетов своей репы. Это даст полноценный фул и нормальную (т.е. пакетную) интеграцию в арч. Сейчас получается что главная фишка арча - rolling-release у нас слита полностью
Все модульные заморочки ПРА никуда не уйдут. Все останется как сейчас. Юзер (не сборщик базы) вряд ли заметит изменения
Я предлагаю в качестве основы развивать не pacman2pfs, а на основе набора скриптов epm
Я что там можно развивать? По суди это ПМ c ключами установки в папку. Что ПМ может то и будет. Развивать можно только сам ПМ
В теории я готов обсудить epm  - дайте ссылки. Если получится что-то совместное типа pfs-util - я только за
Но мне лучше бы позже. Для реализации моих сегодняшних задумок emp - pacman2pfs второстепенные проблемы. Не хочется сейчас распыляться и мало опыта. Мне еще не до конца понятно, что мне от подобных скриптов надо

А вот uird для фул и aufs-full может пригодитться. Например : загрузка фул установки в ro и rw сохраненка поверх (для жестких экспериментов). Тут действительно нет смысла изобретать велосипед .
Хорошо бы его интегрировать в арч как mkinitcpio
Название: Re: PRA64-roll. Частое обновление среза arch репы (дистр для опытных)
Отправлено: sfs от 06 Июнь 2017, 16:44:50
ПРа-roll-full планирую несколькими нумерованными модулями: база, 070, de, 084, palemoon, mpv , transmission
Все gtk2.
Зачем в roll заморачиваться c gtk2only? Этот ж какой древний будет transmission?! База должна быть с gtk3 и адвайту не стоит выкидывать, с темами от пра сплошной головаболь... Или это будет пра32?
gtk2 - т.к. хочу сделать максимально легкий дистр без потери основного домашнего функционала
Пока это еще возможно без gtk3. Разве есть какой-то прямо полезный, незаменимый софт gtk3only?
А какой еще целью озадачиваться кроме легкости? Утолстить каждый сам pacman-ом сможет под свои нужды и железо

Если это и пра gui не нужны : http://forum.puppyrus.org/index.php?topic=19890.0 или manjaro

Transmission 2.60. Чем свежие лучше?
gtk3 лучше отдельным модулем - пожалуй и pra64 надо так переделать
Темы отдельным модулем. В исо будет на некастрированном vibrancy-color (в нашей pkg репе уже лежит)

пра32 - кроме багфиксов ничего не планирую. Арч 32 сливает
Название: Re: Планы развития PRA64 : дополнить функционалом full и roll
Отправлено: paulus от 07 Июнь 2017, 10:16:25
Чем свежие лучше?
Сколько можно задавать подобные вопросы? Ты же сам софт не фиксишь, как в дебиане, вот и выходит что надо свежее с исправлениями от авторов ПО.
Название: Re: Планы развития PRA64 : дополнить функционалом full и roll
Отправлено: sfs от 07 Июнь 2017, 11:33:00
В случае с transmission мне важнее gtk2 , а не свежесть
Можно юзать cli с www мордой
Название: Re: Планы развития PRA64 : дополнить функционалом full и roll
Отправлено: sfs от 07 Июнь 2017, 16:02:19
Выложил первый тестовый iso (см. в конце шапки)
Это - замена pra-roll (если paulus не заартачится  ;)).
База 001 пожирнее чем у PRA6407 ,т.к. не обрабатывал ее trim , а руками вынес в devx man, локали и т.п
Главный вопрос - нужен ли в этой версии полноценный модульный фругал (с sfs-get , сохраненкой в модуль и т.п.)? Думаю не нужно. Зачем отнимать хлеб у ПРА64
Или если нужно - тогда зачем ПРА64? Пока тест жирнее. Боюсь для флэшей жирноват

В планах прикрутить uird (что даст возможности еще более изощренных установок и использование любых ядер)
Название: Re: Планы развития PRA64 : дополнить функционалом full и roll
Отправлено: betcher от 07 Июнь 2017, 17:08:41
Поработать над uird совместно как с pfs-utils будет очень полезно. Не хватает тестирования вне magos и свежего взгляда.
З.Ы. pfs-utils уже пару месяцев в магос. Теперь даже модменеджер с ними работает вместо своих скриптов. На днях поиск файлов в модулях прикрутил. Так что процесс идет, хоть и медленее чем хотелось. Вот бы и с uird так.
Название: Re: Планы развития PRA64 : дополнить функционалом full и roll
Отправлено: paulus от 08 Июнь 2017, 03:02:21
База 001 пожирнее чем у PRA6407 ,т.к. не обрабатывал ее trim
Жаль. Надо хотя бы pacman настроить, чтобы лишнее не устанавливал в систему.
нужен ли в этой версии полноценный модульный фругал
Для гибрида нужен. imho
Название: Re: Планы развития PRA64 : дополнить функционалом full и roll
Отправлено: sfs от 08 Июнь 2017, 09:42:24
Поработать над uird совместно как с pfs-utils будет очень полезно.
Да. Для обычного пра uird был тяжеловат и его доп. функционал ек востребован.
В этом (pra-roll-full) вижу перспективы в этом (http://forum.puppyrus.org/index.php?topic=19900.msg132326#msg132326)
Если удастся нормально интегрировать uird в арч (сделать пакет и наладит автосборку по аналогии с mkinitcpio) это может дать новых юзеров

Жаль.
Давайте определимся зачем , кому и в каком варианте нужен pra-roll-ful
Я думаю - достаточно продвинутому юзеру для full или aufs-full установки на винт
Причем юзеру которому в стандартном арче не хватало фич пра, а в пра - арчовых (rolling)
Отсюда вопрос : зачем для такого использования ужимать модули?

sfs-get, пожалуй, для aufs-full пригодится для подключения портированных модулей
Хотя чем это будет лучше чем поставить pacman-ом...
Короче надо поюзать и понять

Думаю - варианты развития такие:
1. pra-roll-ful юзать вместо roll как есть. Разобраться с uird, ядрами . В pra64 собирать 070 из своим пакетов
Давайте определимся - старую концепцию roll сливаем?
2. Сделать что-то среднее между roll и pra64. Т.е. 1 дистр на все применения. Вряд ли хорошая идея. Для флэшек и copy2ram будет жирновато. Вырезание systemd и mesa трудоемко и плохо состыкуется с full установкой. Плюс добавление вариантов установки усложнит понимание

pacman настроить, чтобы лишнее не устанавливал в систему.
Как это можно сделать?
Название: Re: Планы развития PRA64 : дополнить функционалом full и roll
Отправлено: paulus от 08 Июнь 2017, 11:56:11
старую концепцию roll сливаем?
сливай.
Как это можно сделать?
Ты ж уже с этим мне помогал, а потом выкинул... Настраивать pacman.conf, чтобы все локализации и маны и т.д. не устанавливались.
Для пропуска каталогов, в которые должны будут устанавливаться файлы, перечислите эти каталоги в  NoExtract. Например, для игнорирования установки юнитов systemd:
NoExtract=usr/lib/systemd/system/*
Название: Re: Планы развития PRA64 : дополнить функционалом full и roll
Отправлено: sfs от 08 Июнь 2017, 12:24:20
сливай.
Т.е. точу pra-roll-ful  только под full (не сильно заморачиваюсь хирургическими методами уменьшения размера)
Что еще из своего надо опакетить для pra-full?
Как я побил на модули - с прицелом, что Вы с RoDoN-ом jwm будете делать - нормально?
Или расписать подробнее какой модуль зачем? Списки пакетов в /pra64/pkg-list
Для фругала, по старой схеме можно так же 001 апдейтить и остальное от пра64 цеплять

Сделать что-то среднее между roll и pra64. Т.е. 1 дистр на все применения. Вряд ли хорошая идея
Этим не заморачиваемся?

NoExtract=
Не знал про это. Поиском по форуму нет
Полезная вещь. Надо протестировать и применить везде
Название: Re: Планы развития PRA64 : дополнить функционалом full и roll
Отправлено: paulus от 08 Июнь 2017, 20:33:42
Этим не заморачиваемся?
Вообще-то так и хочу, что-то среднее + пра-оптимизация "типа trim-NoExtract", но sfs@"Вряд ли хорошая идея". Делай как тебе видится и удобней. Думаю софт в пакеты тут не стоит делать, туже трансмиссию.
Модуль темы окончательный? А то я не использую ваши темы (никак не остановитесь), сделал  под паппистарину адвайту, чтобы jwm не переделывать.

Как-то так, только надо доработать... Считаю, что во всех сборках подобным образом должно быть настроено.
NoExtract = usr/share/doc/*
NoExtract = usr/share/info/*
NoExtract = usr/share/man/[a-l,n-q,s-z]*
NoExtract = usr/share/locale/[a-d,f-q,s-z]*
NoExtract = usr/share/locale/r[a-t,v-z]*
NoExtract = usr/share/locale/e[a-m,o-z]*
NoExtract = usr/share/locale/en@*
NoExtract = usr/share/locale/en_[A-T,V-Z]*
NoExtract = usr/share/perl5/core_perl/pod/*
Название: Re: Планы развития PRA64 : дополнить функционалом full и roll
Отправлено: sfs от 09 Июнь 2017, 09:17:41
хочу, что-то среднее + пра-оптимизация "типа trim-NoExtract"
Если делать trim то NoExtract уже не нужен
Если сделать trim 001 pra-roll-full - получится примерно то что было в pra-roll

Надо здесь тоже определиться с названиями. Как называем исо из шапки этой темы?
pra-roll pra-roll2 pra-roll-full pra-full

Модуль темы окончательный?
В этом дистре модули - дело второстепенное. Главное пакеты
Пока дело обстоит так
073 - openbox lxpanel spacefm
084 - иконки (не кастрированные, разноцветные), шрифты, gtk-theme. По сути все универсальное. Можно юзать в любом DE
080 - одним пакетом все настройки. То, что касается 084 и 073 здесь же. Там мало. Выделить в 1 доп. пакет то, что к 084 и 073 или вообще на 3 пакета разделить и перенести в модули 084 и 073
Как удобнее?

NoExtract = usr/share/locale/r[a-t,v-z]*
Может локали всеже оставить? Сейчас вырезаю в devx. Можно и в отдельный модуль .  С другой стороны :
Переустановить все пакеты из arch репозитория: pacman -S $(pacman -Qq | grep -v «$(pacman -Qmq)»)

Думаю софт в пакеты тут не стоит делать, туже трансмиссию.
Как тогда ее обновлять, удалять и пр.
Главная суть замысла - все через pacman

Что еще из своего надо опакетить для pra-full?
sfs-get пожалуй пригодится, т.к. фругал и aufs-full возможны
Что еще не хватает?
Название: Re: Планы развития PRA64 : дополнить функционалом full и roll
Отправлено: paulus от 11 Июнь 2017, 22:13:08
Если делать trim то NoExtract уже не нужен
Если сделать trim 001 pra-roll-full - получится примерно то что было в pra-roll
Главное размер уменьшать - trim. А вот с NoExtract снова не прав. В последующих обновлениях он очень даже будет нужен.

Цитировать
Надо здесь тоже определиться с названиями.
Ты же определился с изменением концепции pra-roll, вот пусть так и называется чтобы не плодить кучу исо ;)

Как тогда ее обновлять, удалять и пр.
Главная суть замысла - все через pacman
сам спросил и сам ответил :)

В этом дистре модули - дело второстепенное. Главное пакеты
Ты совсем не понял вопрос и с ответом тебя занесло в другую степь. Еще раз, вы уже устаканили темы или будет постоянно их менять, по составу и оформлению? Стабильность в этом будет когда-нибудь? От этого зависит мое желание-нежелание изменять под вас модуль jwm...
Название: Re: Планы развития PRA64 : дополнить функционалом full и roll
Отправлено: sfs от 13 Июнь 2017, 08:52:16
вы уже устаканили темы или будет постоянно их менять, по составу и оформлению?
По оформлению меня устраивает. Для тех кого не устраивает сделал все модулями (делайте свои). Такое деление на модули устраивает?
Название: Re: Планы развития PRA64 : дополнить функционалом full и roll
Отправлено: paulus от 14 Июнь 2017, 10:12:20
Для тех кого не устраивает сделал все модулями (делайте свои). Такое деление на модули устраивает?
Устраивает. Об остальном тебя снова не туда несет, вопрос снимаю.
Название: Re: Планы развития PRA64 : дополнить функционалом full и roll
Отправлено: sfs от 14 Июнь 2017, 11:23:39
Об остальном тебя снова не туда несет
"Остальное" - это что?
Куда "не туда" ? А куда и кому надо?
Название: Re: Планы развития PRA64 : дополнить функционалом full и roll
Отправлено: paulus от 15 Июнь 2017, 00:00:05
"Остальное" - это что? Куда "не туда" ? А куда и кому надо?
уже утомляет со стенами общаться. Мне надо... В который раз спрашиваю, больше пути к иконкам и их состав в темах менять не будете? Раньше все было в pixmaps, теперь в icons с игнором puppy стиля. Если применят старые темы или свои, то в jwm все ок, если те что делаете сейчас fail. Вот и спрашивал, вы уже с этим определились или будете завтра снова все менять? Утомляют двойные стандарты и не определенность. В общем как написал, вопрос снят...
Название: Re: Планы развития PRA64 : дополнить функционалом full и roll
Отправлено: sfs от 15 Июнь 2017, 09:06:39
уже утомляет со стенами общаться.
Меньше эмоций и обрывков потока сознания. Я не с "Битвы экстрасенсов"
больше пути к иконкам и их состав в темах менять не будете?
Сейчас везде в ПРА использую стандартную модель иконок (/usr/share/icons) +/usr/share/pixmaps/*.svg из пупи в своих скриптах
/usr/share/pixmaps/48(24).png (как в темах пупи) не использую и не планирую. Если где-то в скриптах еще встречается - буду убирать
Название: Re: Планы развития PRA64 : дополнить функционалом full и roll
Отправлено: Pro от 15 Июнь 2017, 09:17:12
lxpanel подхватывает иконки для меню из pixmaps, я для модуля wine-2.10 туда их и положил :((
Название: Re: Планы развития PRA64 : дополнить функционалом full и roll
Отправлено: sfs от 15 Июнь 2017, 10:21:11
В pra03 и 64 используются урезанный набор иконок 084*pfs. Поэтому в pixmaps есть симлинки на /usr/share/pixmaps/*48.png и сами *48.png находятся в 070*pfs. В некоторых 084 есть свои *48.png
084 очень "рукотворные".  Пока нет планов в них что-то менять
Из 070*pfs надо будет *48.png убрать (перенести в 084)

В pra-roll-full используется полный набор иконок. *48.png нет и не будет

В своих скриптах поубирал (и дальше буду убирать) все иконки кроме gtk-* и .svg из пупи (http://mirror.yandex.ru/puppyrus/2a-aarch64/pkg-repo/2a-any/puppy-icons-svg-201704-18-any.pkg.tar.xz) - для универсальности
gtk-* мне не хватает.
.svg более менее универсальны. Как обойтись без них идей нет

Иконки приложений в /usr/share/icons/hicolor и /usr/share/pixmaps/ - это нормально как везде.
В больших наборах  /usr/share/icons/набор есть свои иконки приложений. Они и подставятся автоматически.
Я тут ничего не планирую менять (не знаю как и тем более зачем)
Название: Re: PRA64-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: seniorivn от 06 Июль 2017, 14:35:40
https://www.linux.org.ru/forum/desktop/13526286
сделал тему на лоре, нагуглил ваш проект(точнее даже вспомнил, что видел его уже, но он мне тогда не приглянулся), вопрос:
Можно ли будет сделать то что я там описываю, продолжая использовать репы арча/манджаро(не хочется маргинальщины)?
Название: Re: PRA64-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: sfs от 06 Июль 2017, 15:06:48
он мне тогда не приглянулся
Чем?

Можно ли будет сделать то что я там описываю, продолжая использовать репы арча/манджаро(
Если я Вас правильно понял - вам нужен модульный фругал с copy2ram и сохраненкой
Не очень понятно зачем дистр на флэшке, а модули на винте...

На уровне initrd это реализовано почти во всех дистрах (http://wiki.puppyrus.org/setups/start#frugal_initrd) (не везде получится использовать несколько модулей)
После загрузки подгружать (при наличии aufs ядра) модули можно pfs-utils (http://wiki.puppyrus.org/puppyrus/pr218/pfs3)
Кроме арча - ядро без aufs (можно взять из манджаро)

PRA изначально обладал этим функционалом, но упор был сделан на модульность и портирование
В PRA-roll (http://wiki.puppyrus.org/puppyrus/pra-rol) все менее "маргинально" - т.е. все через пакеты
В итоге pacman-ом можно вылепить то, что хочется из того что есть в репах. С большим или меньшим использованием наработок ПРА
Вторая версия (пока тоже тестовая) готова. Дошлифовываю. Если не терпится протестировать - ускорюсь
Название: Re: PRA64-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: seniorivn от 07 Июль 2017, 11:41:28
спасибо, ускоряться не стоит, я вообще пока не уверен, что стану пользоваться.

А почему разработка не на гитхабе? и не на английском?
Название: Re: PRA64-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: sfs от 07 Июль 2017, 12:32:11
почему разработка не на гитхабе?
Потому что коллективной разработки нет и не просматривается
не на английском?
импортозамешение :)
Потому что разраб и юзера русскоязычные
Проект любительский. Планов потягаться с юбунтой в планетарном масштабе нет
Название: Re: PRA64-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: sfs от 07 Июль 2017, 13:53:57
pra-roll-170604-test2.iso (http://file.puppyrus.org/users/pra64/iso/pra-roll-170604-test2.iso)
http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/DEVX-pra-roll-170604_64-sf01.pfs
Документация (http://wiki.puppyrus.org/puppyrus/pra-roll)
http://wiki.puppyrus.org/soft/arch-initrd-rootaufs2
Включены обновленные pfs-utils v.3 (http://wiki.puppyrus.org/puppyrus/pr218/pfs3)

Известные проблемы: tray* при повторном запуске не самоуничтожаются. Какие-то изменения с pid
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: RoDoN от 07 Июль 2017, 14:21:12
Документация
Прочитал несколько раз этот пункт:
Цитировать
Установка другой DE
   - Загружаем iso noload=prar-de
   - Производим FULL установку
   - Загружаем установленный дистрибутив
   - Ctrl+Alt+F2 - логинимся в консоль под root
   - Если дополнительно хотите сделать альтернативный iso - pacman2pfs , т.е. сначала делаем модули
   - Устанавливаем нужные пакеты с помощью pacman
но так и не понял, а как же установить др. DE :-[
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: RoDoN от 07 Июль 2017, 14:33:19
http://wiki.puppyrus.org/soft/arch-initrd-rootaufs2
Не понял про changes=/test/ext2.img, а именно, что пишется в этот файл вся система или только сохраненка?
Примеры использования с комментариями только на английском - неудобно и не все понятно, если с гуглопереводчиком читать.
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: sfs от 07 Июль 2017, 14:44:03
не понял, а как же установить др. DE :-[
Не устанавливаем openbox и пр. Дальше -  в обычном аоче - по его вики
Было бы интересно, если пользователи сделали другие ДЕ. Только не надо срез арч репы двигать - делаем под самый свежий пра-рол т.е. 170604

Не понял про changes=/test/ext2.img, а именно, что пишется в этот файл вся система или только сохраненка?
Можно и так и так
Система - это как aufs-ful (http://forum.puppyrus.org/index.php?topic=19900.0) - экзотика, не тестировал.
Примеры использования с комментариями только на английском
Переведу. Выше почти все уже есть на рус.
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: sfs от 07 Июль 2017, 15:21:04
Примеры использования с комментариями только на английском - неудобно
Перевел. Так понятно?
Таких примеров я больше года безуспешно добивался от UIRD
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: RoDoN от 07 Июль 2017, 16:19:41
Теперь понятнее, надо пробовать.
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: paulus от 08 Июль 2017, 03:54:42
Только не надо срез арч репы двигать - делаем под самый свежий пра-рол т.е. 170604
Думал full будет без срезов. Есть новее 170706, выложить?
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: sfs от 08 Июль 2017, 11:55:55
Похоже Вы не поняли замысла
pra-roll2 надо ставить full и переключаться на ролл (http://wiki.puppyrus.org/puppyrus/pra-roll#переключение_на_rolling_release)
После чего выкладывание свежих становится актуально только при изменении каких-то идей типа DE софта и т.п.
Соответственно доп.модули надо делать под последний выложенный pra-roll2, а еще лучше - просто список пакетов и архив с настройками (чтобы юзерам не переставлять). В идеале не архив, а пакет (dir2pkg).
Т.е в pra-roll2 все надо делать цивилизованно через пакеты. Свои пакеты в своей репе - выкладывайте - добавлю
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: sfs от 11 Июль 2017, 13:50:15
Опакетил Premote. Подробнее внизу шапки
Название: Re: PRA64-roll. Частое обновление среза arch репы (дистр для опытных). FRUGAL-only
Отправлено: loop223 от 15 Июль 2017, 15:08:21
Гружу с флешки последний образ. deviceс sr0 error booting to recovery mode или что то в этом роде...загрузка не идет сэтим параметром
biosdevname=0 root=/dev/sr0  Комп стационар
Название: Re: Re: PRA64-roll. Частое обновление среза arch репы (дистр для опытных). FRUGAL-only
Отправлено: sfs от 16 Июль 2017, 09:39:37
Не понял с чего грузите root=/dev/sr0 - это сд
device br0 - что это и откуда взялось?
Доку читали? (http://wiki.puppyrus.org/soft/arch-initrd-rootaufs2#варианты_установки_дистрибутива)
Название: Re: Re: PRA64-roll. Частое обновление среза arch репы (дистр для опытных). FRUGAL-only
Отправлено: loop223 от 16 Июль 2017, 11:17:27
 br0 опечатка sr0 правильно.Этож в вашем menu.lst  из исо :D такие параметры загрузки.
Название: Re: Re: PRA64-roll. Частое обновление среза arch репы (дистр для опытных). FRUGAL-only
Отправлено: sfs от 17 Июль 2017, 09:06:48
Ну так у меня в исо для исо . Замените root=/dev/на свой загрузочный раздел
Название: Re: Re: PRA64-roll. Частое обновление среза arch репы (дистр для опытных). FRUGAL-only
Отправлено: loop223 от 17 Июль 2017, 15:24:24
Какой загрузочный раздел должен быть для единственной флешки? Флешка может быть fat32?
Название: Re: Re: PRA64-roll. Частое обновление среза arch репы (дистр для опытных). FRUGAL-only
Отправлено: sfs от 17 Июль 2017, 16:47:20
Какой загрузочный раздел должен быть для единственной флешки?
root=/dev/sdваша_флэшка
Флешка может быть fat32?
Для фругала - да. Но нельзя сохраненку в папку или раздел (можно только ext или tmpfs)
Название: Re: Re: PRA64-roll. Частое обновление среза arch репы (дистр для опытных). FRUGAL-only
Отправлено: loop223 от 18 Июль 2017, 12:54:10
 :(вы сами пытались ролл с флешки запустить  с такими ключами? По вашему описанию не грузит.
З.Ы  скрипт iso-make-grub4dos.sh в корне бесполезен. В каком бы дистре  с этими скриптами не делал флешку везде получалась лажа.Следую инструкции в корне ИСО.
Форматирую в gparted флешку ext4/fat32 в корень кидаю файлы исо оттуда стартую скрипт iso-make-grub4dos.sh= > флешка не грузит/ Расскажите как у вас получается?Мой проверенный способ из w7 Ultra iso который делает rw флешку fat32 isolinux grub2dos/ Но на нем у роллла см.скрин, хотя лайт форцает.Ваш алгоритм для ролл флекши?
Название: Re: Re: PRA64-roll. Частое обновление среза arch репы (дистр для опытных). FRUGAL-only
Отправлено: sfs от 18 Июль 2017, 13:32:56
:(вы сами пытались ролл с флешки запустить  с такими ключами?
C флэшки нет. С винда - да. В плане параметров ядра разницы быть не должно (только sdaХ нужный указать)
Разница hdd-flash может быть только в нужных модулях ядра

Покажите свои параметры ядра
т.е. ошибки наберите : cat /proc/cmdline ; blkid; mount


скрипт iso-make-grub4dos.sh в корне бесполезен. В каком бы дистре  с этими скриптами не делал флешку везде получалась лажа
И это норм. ,тк. скрипт для получения файла исо
Надо sh grub4dos-flash.sh - он установит grub4dos - далее руками
То что на скрине, говорит о том,что с загрущиком норм.
.Ваш алгоритм для ролл флекши?
http://wiki.puppyrus.org/puppyrus/pra-roll#%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0
Название: Re: Re: PRA64-roll. Частое обновление среза arch репы (дистр для опытных). FRUGAL-only
Отправлено: loop223 от 18 Июль 2017, 14:00:31
blkid показал sdb4 раздел. Прописал и все норм стало, правда долго думал.У меня еще и винт подключен, так он пытался root sda1 записать.Короче, разобрался спс, теперь буду сеть wifi поднимать.
Название: Re: Re: PRA64-roll. Частое обновление среза arch репы (дистр для опытных). FRUGAL-only
Отправлено: sfs от 18 Июль 2017, 14:11:08
долго думал
потому что флэшка медленная, а initrd большой . Уменьшите (http://wiki.puppyrus.org/puppyrus/pra-roll#%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0)
Название: Re: Re: PRA64-roll. Частое обновление среза arch репы (дистр для опытных). FRUGAL-only
Отправлено: loop223 от 18 Июль 2017, 14:24:30
Создал профиль вифи из wifi-menu стартанул через netctl, systemd ругнулся на что то.. сеть нахрапом не поднять, там  днс еще не прописан... я не опытен в этих делах..буду с виртуалки работать.
Название: Re: Re: PRA64-roll. Частое обновление среза arch репы (дистр для опытных). FRUGAL-only
Отправлено: sfs от 18 Июль 2017, 14:41:07
https://wiki.archlinux.org/index.php/Netctl
http://wiki.puppyrus.org/setups/wi-fi
Название: Re: Re: PRA64-roll. Частое обновление среза arch репы (дистр для опытных). FRUGAL-only
Отправлено: loop223 от 18 Июль 2017, 18:13:16
Сеть поднял,собрал пульс 10, звук есть но микрофон не работает.... сохраненка в пфс не работает почему то.Как сделать сохраненку?
Название: Re: Re: PRA64-roll. Частое обновление среза arch репы (дистр для опытных). FRUGAL-only
Отправлено: sfs от 19 Июль 2017, 09:09:17
микрофон не работает
В viber или нигде? В других дистрах на этом железе работал?
сохраненка в пфс не работает
С какими параметрами загружались?
cat /proc/cmdline
mkpfs /mnt/live/memory/changes
А лучше скопировать  /mnt/live/memory/changes и руками удалить лишнее
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: sfs от 19 Июль 2017, 12:28:52
Поправил пакеты
2a-aarch64/pkg-repo/2a-any/pra-scripts-2017.07-19-any.pkg.tar.xz - dir2pkg vi

2a-aarch64/pkg-repo/2a-any/pra-roll-bugfix-2017.07-19-any.pkg.tar.xz - если есть spacefm-ng - добавит пакеты obconf и lxappearance-obconf

2a-aarch64/pkg-repo/2a-any/gtk-theme-xfce-greybird-uni-2017.07-19-any.pkg.tar.xz
http://forum.puppyrus.org/index.php?topic=18861.msg133201#msg133201

Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: sfs от 24 Июль 2017, 09:09:08
при выборе сохранения в .pfs в ролл дистре ноль реакции.
В каком режиме  загружен дистр? cat /proc.cmdline При фул не долно получиться save.pfs и он там не применим
В чем заключается ноль? Подробнее...
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: loop223 от 24 Июль 2017, 15:36:27
Загрузка  с флешки.В меню выбираю "PRA-roll. Загрузка в RAM, без сохранения." Это фругал же?
В таком варианте не дает сделать .pfs
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: sfs от 24 Июль 2017, 15:57:25
Это фругал же?
да
не дает сделать .pfs
sudo ln -s /usr/bin/gtkdialog /usr/bin/gtkdialog3 решает проблему?
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: loop223 от 24 Июль 2017, 16:03:44
решает проблему?
да, теперь можно.Спасибо.
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: RoDoN от 27 Июль 2017, 12:34:50
Наконец-то я добрался до pra-roll-170604-test2, для начала поставил ручками фругал на винт и теперь в некотором недоумении от....  Смотрим на скрин:
1. Режет глаз (может конечно только мне) значек смонтированных разделов в SpaceFM. Мне лично странно видеть какую-то вилку вместо значка раздела. Может лучше было все-таки PCmanFM использовать?
2. В каталоге /home/live пусто  ??? Нет ни английских "Desktop", "Documents", "Music" и т.д., как нет и русских "Рабочий стол", "Документы", "Музыка" и т.д.
3. Из 2-го похоже вытекает, что при создании из меню ярлыка на раб.столе он появляется и работает, но его нельзя переименовать и на раб.столе лежит все, что лежит в хомяке... не правильно это как-то.

Буду дальше смотреть, но самое первое впечатление не айс.
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: RoDoN от 27 Июль 2017, 12:56:00
Продолжаю смотреть )))
Привычного уже для PRA при первой загрузке предложения настроить сеть не было, поэтому иду в меню "Параметры -> Настройка сети" - появилось окно Netctl, в котором уже есть профиль для провода по dhcp, но у меня ноут и есть возможность подключиться только по Wi-Fi, нажимаю "Новый Wi-Fi профиль" и получаю предложение (см. скрин) почитать справку в интернете, открывается Pale Moon... стоп, но у меня ж нет интернета (((
Еще заметил косяк при открытии флешек в SpaceFM, они монтируюся, но имена каталов с именами на кириллице имеют кучу вопросиков в имени вида ??? ????? вместо Мои файлы... этож вроде бы уже давно было решено в PRA (((

UPD: Хорошо хоть консольная прога wifi-menu есть в дистре, иначе к инету бы не смог подключиться.
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: sfs от 27 Июль 2017, 13:19:51
Привычного уже для PRA при первой загрузке предложения настроить сеть не было
Т.к. дистр заточен под фул - надо ли? Сеть будет настраиваться 1 раз
083.pfs тоже нет. Ошибки правлю в пакетах и прилетят они только по  sudo pacman -Syu

нажимаю "Новый Wi-Fi профиль" и получаю предложение (см. скрин)
Да - поправлю
косяк при открытии флешек в SpaceFM
Надо проверить параметры монтирования. Посмотрю
Спасибо за отчеты +
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: RoDoN от 27 Июль 2017, 17:23:26
Еще заметил, что в корне всех разделов появились симлинки с именами sda6, sda7, а такое в PRA тоже когда-то было и лечилось.
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: sfs от 28 Июль 2017, 14:06:07
"Новый Wi-Fi профиль" поправил http://mirror.yandex.ru/puppyrus/2a-aarch64/pkg-repo/2a-any/netctl-gui-2017.07-28-any.pkg.tar.xz , но проверить сейчас не на чем
Попутно выявил, что из-за pkg2pfs не обновлялись некоторые мои пакеты
Вылечить :
sudo pacman -Sy pra-roll-bugfix --force ; sudo pacman -Syu  --force
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: Ильфат от 12 Август 2017, 22:07:14
В ознакомительных целях хотел загрузиться из образа со смартфона с помощью приложения DriveDroid, но неудачно. После загрузки ядра и инитрд пишет not found /dev/sr0.
Не хватает соответствующего модуля?
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: loop223 от 13 Август 2017, 08:23:54
Нужно в параметрах загрузки изменить строку на sdX. Я тоже с этим столкнулся.Загрузку дистра сделали не универсальной, а из под виртуалки... ::) Читайте выше.
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: sfs от 13 Август 2017, 08:53:32
Это особенность arch-initrd (http://wiki.puppyrus.org/soft/arch-initrd)
Цитировать
Во всех Arch initrd необходимо указать параметр загрузки ядра: root=раздел_c_linux_файловой_системой
Теоретически можно заморочиться автопоиском, но по опыту от его ложных срабатываний было больше проблем
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: Ильфат от 14 Август 2017, 14:03:10
Комбинация Alt+F3 не работает, вдруг вы не в курсе ;)
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: sfs от 14 Август 2017, 14:59:58
Дистр еще тестовый. Все хоткеи пока не проверял
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: sfs от 15 Август 2017, 12:16:04
1. Режет глаз (может конечно только мне) значек смонтированных разделов в SpaceFM. Мне лично странно видеть какую-то вилку вместо значка раздела. Может лучше было все-таки PCmanFM использовать?
Пропустил это сообщение
Иконки можно поменять (а может и сами поменяются при другом пакете иконок)
PCmanFM потянет gvfs (иначе не будет корзины и монтирования)
В итоге spacefm легче и все конфиги на скриптах
Проблема в том что я юзаю только mc - т.е. не могу полноценно протестировать
Можешь попробовать сделать модуль c PCmanFM, помня про (http://wiki.puppyrus.org/puppyrus/pra-roll#%D0%BD%D0%B0%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5%D0%B9)

при открытии флешек в SpaceFM, они монтируюся, но имена каталов с именами на кириллице имеют кучу вопросиков в имени вида ??? ????? вместо
если добавить (см. скрин)
umask=0,check=s,utf8=true,quiet,codepage=866,iocharset=utf8норм?
У меня винды и фата нет - не проверить
этож вроде бы уже давно было решено в PRA (((
Конфиг такой же как во всех пра

(Авто)Монтирование
В инитрд не получается нормально смонтировать
С фат не может codepage=866,iocharset=utf8
С нтфс allow_all
В загруженной системе эти параметры монтирования работают
В портеус это сделано созданием fstab. Для фул - плохая идея (можно конечно не автомонтировать только во фругале, но сохраненка...)
В итоге - перенесу-ка я это в систему : сервис systemd , запускающий при не использовании параметра ядра noauto - скрипт mount-all
Или как лучше?

Дклаю pra-roll-test3 на обновленном срезе арчрепы. Недостатки выше почти все устранил
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: sfs от 16 Август 2017, 13:02:45
pra-roll-170808-test3.iso (http://file.puppyrus.org/users/pra64/iso/pra-roll-170808-test3.iso)
http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/DEVX-pra-roll-170808_64-sf01.pfs
Документация (http://wiki.puppyrus.org/puppyrus/pra-roll)
http://wiki.puppyrus.org/soft/arch-initrd-rootaufs2
Включены обновленные pfs-utils v.3 (http://wiki.puppyrus.org/puppyrus/pr218/pfs3)

Срез арч-репы от 170808
Куча мелких правок
Свои скрипты более логично перераспределены по пакетам
В spacefm добавлена корзина
Изменены иконки
Все из /etc/rc.local перенесено в systemd (оставил для юзеров)

rootaufs2 (initrd) :
мелкие правки
автомонтирование разделов перенесено в дистр (mountall.service systemd)
Добавлено base_only

Известные проблемы: tray* при повторном запуске не самоуничтожаются. Какие-то изменения с pid
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: sfs от 16 Август 2017, 17:02:53
Дописал в http://wiki.puppyrus.org/puppyrus/pra-roll разделы
Сервисы PRA-roll
Особенности PRA-roll
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: sfs от 17 Август 2017, 12:44:24
Потерял trim
Добавил в pra-scripts-frugal
Обновляйтесь sudo pacman -Syu
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: chudaky от 20 Август 2017, 08:37:38
уже второу сборку тест пробую,
md5 сверил
при загрузке с флеки без винта, пишет
error in low memory
а потом
maiby bad usb cable
папку prar распаковал в корень
пробывал загрузится полностью в рам тоже самое
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: sfs от 21 Август 2017, 08:59:19
error in low memory
С прочими дистрами проблем нет?
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: paulus от 21 Август 2017, 11:13:46
Или как лучше?
Это проблемы spacefm, вот его и надо настраивать. Лучше остальное не усложнять ибо не все его используют.
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: chudaky от 21 Август 2017, 12:33:59
Или как лучше?
Это проблемы spacefm, вот его и надо настраивать. Лучше остальное не усложнять ибо не все его используют.

pra03-1608middle
pra6407-1703fat
эти нормально работают
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: sfs от 21 Август 2017, 13:02:59
Это проблемы spacefm
Автомонтирование не связано с ФМ
Про монтирование в spacefm никто не протестировал :(
pra03-1608middle
pra6407-1703fat
эти нормально работают
Попробуйте с ядром и инитрд от pra64
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: chudaky от 21 Август 2017, 14:33:00
инитрд не знаю как, при загрузке выбор загрузится в ram и без загрузки, все равно тоже самое,
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: sfs от 21 Август 2017, 14:37:46
инитрд не знаю как
Взять vmlinuz-* initrd.xz 000-kernel* menu.lst из PRA64 (FULL в таком варианте не будет, точнее будет но не удобный - через распаковку всех модулей в changes=)
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: sfs от 21 Август 2017, 15:45:56
Дописал Установка легких версий софта из репозитория PRA (http://wiki.puppyrus.org/puppyrus/pra-roll?&#%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%BB%D0%B5%D0%B3%D0%BA%D0%B8%D1%85_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9_%D1%81%D0%BE%D1%84%D1%82%D0%B0_%D0%B8%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D1%8F_pra)
и добавил в репу соответствующие пакеты

Известные проблемы: tray* при повторном запуске не самоуничтожаются. Какие-то изменения с pid
2a-aarch64/pkg-repo/2a-any/pra-scripts-2017.08-21-any.pkg.tar.xz
2a-aarch64/pkg-repo/2a-any/pra-scripts-frugal-2017.07-21-any.pkg.tar.xz
Переписал trayinfo traytemp на yad
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: sfs от 23 Август 2017, 17:31:52
Для тех, кто не любит palemoon и gtk3 https://repo.markzz.com/arch/markzz/x86_64/firefox-gtk2-52.0.2-1-x86_64.pkg.tar.xz

Неофициальная репа с полезным софтом (http://wiki.puppyrus.org/puppyrus/pra-roll?&#%D0%B4%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8)
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: paulus от 27 Август 2017, 07:23:44
firefox-gtk2-52.0.2
такой бы пакет для пра32 :)
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: sfs от 28 Август 2017, 08:56:44
ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs/firefox-gtk2-46.0-2-sf01.pfs
ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pkg-new/firefox-gtk2-48.0.2-1-i686.pkg.tar.xz
Возможно более свещие уже не скомпилить gtk2
palemoon пока держится (последний из адекватных) на gtk2
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: Демьян от 30 Август 2017, 22:48:03
Как в pra-roll-170808-test3.iso подключиться к сети? Автонастройка сети, которая срабатывала при запуске pra-03-1216, не запустилась, в управлении пункта не нашел - что-то изменилось.. Сист. плата ASUS H61M-K.
Название: Re: PRA-roll. Постоянное обновление среза arch репы (дистр для опытных). FULL
Отправлено: sfs от 31 Август 2017, 08:57:42
Автонастройка сети, которая срабатывала при запуске pra-03-1216, не запустилась
В ролл это убрано, т.к. заточено под фул
в управлении пункта не нашел
пуск - параметры - настройка сети