Изобретаете MagOS Linux - наконец-то осознали, что я вам пару лет назад писал.Вроде как ничего не изобретаю. Скорее наоборот : построение дистра из пакетов - не свежая идея ;)
Я предлагаю в качестве основы развивать не pacman2pfs, а на основе набора скриптов epmЯ что там можно развивать? По суди это ПМ c ключами установки в папку. Что ПМ может то и будет. Развивать можно только сам ПМ
gtk2 - т.к. хочу сделать максимально легкий дистр без потери основного домашнего функционалаПРа-roll-full планирую несколькими нумерованными модулями: база, 070, de, 084, palemoon, mpv , transmissionЗачем в roll заморачиваться c gtk2only? Этот ж какой древний будет transmission?! База должна быть с gtk3 и адвайту не стоит выкидывать, с темами от пра сплошной головаболь... Или это будет пра32?
Все gtk2.
Чем свежие лучше?Сколько можно задавать подобные вопросы? Ты же сам софт не фиксишь, как в дебиане, вот и выходит что надо свежее с исправлениями от авторов ПО.
База 001 пожирнее чем у PRA6407 ,т.к. не обрабатывал ее trimЖаль. Надо хотя бы pacman настроить, чтобы лишнее не устанавливал в систему.
нужен ли в этой версии полноценный модульный фругалДля гибрида нужен. imho
Поработать над uird совместно как с pfs-utils будет очень полезно.Да. Для обычного пра uird был тяжеловат и его доп. функционал ек востребован.
Жаль.Давайте определимся зачем , кому и в каком варианте нужен pra-roll-ful
pacman настроить, чтобы лишнее не устанавливал в систему.Как это можно сделать?
старую концепцию roll сливаем?сливай.
Как это можно сделать?Ты ж уже с этим мне помогал, а потом выкинул... Настраивать pacman.conf, чтобы все локализации и маны и т.д. не устанавливались.
сливай.Т.е. точу pra-roll-ful только под full (не сильно заморачиваюсь хирургическими методами уменьшения размера)
Сделать что-то среднее между roll и pra64. Т.е. 1 дистр на все применения. Вряд ли хорошая идеяЭтим не заморачиваемся?
NoExtract=Не знал про это. Поиском по форуму нет
Этим не заморачиваемся?Вообще-то так и хочу, что-то среднее + пра-оптимизация "типа trim-NoExtract", но sfs@"Вряд ли хорошая идея". Делай как тебе видится и удобней. Думаю софт в пакеты тут не стоит делать, туже трансмиссию.
хочу, что-то среднее + пра-оптимизация "типа trim-NoExtract"Если делать trim то NoExtract уже не нужен
Модуль темы окончательный?В этом дистре модули - дело второстепенное. Главное пакеты
NoExtract = usr/share/locale/r[a-t,v-z]*Может локали всеже оставить? Сейчас вырезаю в devx. Можно и в отдельный модуль . С другой стороны :
Думаю софт в пакеты тут не стоит делать, туже трансмиссию.Как тогда ее обновлять, удалять и пр.
Что еще из своего надо опакетить для pra-full?sfs-get пожалуй пригодится, т.к. фругал и aufs-full возможны
Если делать trim то NoExtract уже не нуженГлавное размер уменьшать - trim. А вот с NoExtract снова не прав. В последующих обновлениях он очень даже будет нужен.
Если сделать trim 001 pra-roll-full - получится примерно то что было в pra-roll
Надо здесь тоже определиться с названиями.Ты же определился с изменением концепции pra-roll, вот пусть так и называется чтобы не плодить кучу исо ;)
Как тогда ее обновлять, удалять и пр.сам спросил и сам ответил :)
Главная суть замысла - все через pacman
В этом дистре модули - дело второстепенное. Главное пакетыТы совсем не понял вопрос и с ответом тебя занесло в другую степь. Еще раз, вы уже устаканили темы или будет постоянно их менять, по составу и оформлению? Стабильность в этом будет когда-нибудь? От этого зависит мое желание-нежелание изменять под вас модуль jwm...
вы уже устаканили темы или будет постоянно их менять, по составу и оформлению?По оформлению меня устраивает. Для тех кого не устраивает сделал все модулями (делайте свои). Такое деление на модули устраивает?
Для тех кого не устраивает сделал все модулями (делайте свои). Такое деление на модули устраивает?Устраивает. Об остальном тебя снова не туда несет, вопрос снимаю.
Об остальном тебя снова не туда несет"Остальное" - это что?
"Остальное" - это что? Куда "не туда" ? А куда и кому надо?уже утомляет со стенами общаться. Мне надо... В который раз спрашиваю, больше пути к иконкам и их состав в темах менять не будете? Раньше все было в pixmaps, теперь в icons с игнором puppy стиля. Если применят старые темы или свои, то в jwm все ок, если те что делаете сейчас fail. Вот и спрашивал, вы уже с этим определились или будете завтра снова все менять? Утомляют двойные стандарты и не определенность. В общем как написал, вопрос снят...
уже утомляет со стенами общаться.Меньше эмоций и обрывков потока сознания. Я не с "Битвы экстрасенсов"
больше пути к иконкам и их состав в темах менять не будете?Сейчас везде в ПРА использую стандартную модель иконок (/usr/share/icons) +/usr/share/pixmaps/*.svg из пупи в своих скриптах
он мне тогда не приглянулсяЧем?
Можно ли будет сделать то что я там описываю, продолжая использовать репы арча/манджаро(Если я Вас правильно понял - вам нужен модульный фругал с copy2ram и сохраненкой
почему разработка не на гитхабе?Потому что коллективной разработки нет и не просматривается
не на английском?импортозамешение :)
ДокументацияПрочитал несколько раз этот пункт:
Установка другой DEно так и не понял, а как же установить др. DE :-[
- Загружаем iso noload=prar-de
- Производим FULL установку
- Загружаем установленный дистрибутив
- Ctrl+Alt+F2 - логинимся в консоль под root
- Если дополнительно хотите сделать альтернативный iso - pacman2pfs , т.е. сначала делаем модули
- Устанавливаем нужные пакеты с помощью pacman
http://wiki.puppyrus.org/soft/arch-initrd-rootaufs2Не понял про changes=/test/ext2.img, а именно, что пишется в этот файл вся система или только сохраненка?
не понял, а как же установить др. DE :-[Не устанавливаем openbox и пр. Дальше - в обычном аоче - по его вики
Не понял про changes=/test/ext2.img, а именно, что пишется в этот файл вся система или только сохраненка?Можно и так и так
Примеры использования с комментариями только на английскомПереведу. Выше почти все уже есть на рус.
Примеры использования с комментариями только на английском - неудобноПеревел. Так понятно?
Только не надо срез арч репы двигать - делаем под самый свежий пра-рол т.е. 170604Думал full будет без срезов. Есть новее 170706, выложить?
Какой загрузочный раздел должен быть для единственной флешки?root=/dev/sdваша_флэшка
Флешка может быть fat32?Для фругала - да. Но нельзя сохраненку в папку или раздел (можно только ext или tmpfs)
:(вы сами пытались ролл с флешки запустить с такими ключами?C флэшки нет. С винда - да. В плане параметров ядра разницы быть не должно (только sdaХ нужный указать)
скрипт iso-make-grub4dos.sh в корне бесполезен. В каком бы дистре с этими скриптами не делал флешку везде получалась лажаИ это норм. ,тк. скрипт для получения файла исо
.Ваш алгоритм для ролл флекши?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
долго думалпотому что флэшка медленная, а 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)
микрофон не работаетВ viber или нигде? В других дистрах на этом железе работал?
сохраненка в пфс не работаетС какими параметрами загружались?
cat /proc/cmdline
mkpfs /mnt/live/memory/changes
при выборе сохранения в .pfs в ролл дистре ноль реакции.В каком режиме загружен дистр?
cat /proc.cmdline
Это фругал же?да
не дает сделать .pfs
sudo ln -s /usr/bin/gtkdialog /usr/bin/gtkdialog3
решает проблему?да, теперь можно.Спасибо.
Привычного уже для PRA при первой загрузке предложения настроить сеть не былоТ.к. дистр заточен под фул - надо ли? Сеть будет настраиваться 1 раз
нажимаю "Новый Wi-Fi профиль" и получаю предложение (см. скрин)Да - поправлю
косяк при открытии флешек в SpaceFMНадо проверить параметры монтирования. Посмотрю
sudo pacman -Sy pra-roll-bugfix --force ; sudo pacman -Syu --force
Во всех Arch initrd необходимо указать параметр загрузки ядра: root=раздел_c_linux_файловой_системойТеоретически можно заморочиться автопоиском, но по опыту от его ложных срабатываний было больше проблем
1. Режет глаз (может конечно только мне) значек смонтированных разделов в SpaceFM. Мне лично странно видеть какую-то вилку вместо значка раздела. Может лучше было все-таки PCmanFM использовать?Пропустил это сообщение
при открытии флешек в SpaceFM, они монтируюся, но имена каталов с именами на кириллице имеют кучу вопросиков в имени вида ??? ????? вместоесли добавить (см. скрин)
umask=0,check=s,utf8=true,quiet,codepage=866,iocharset=utf8
этож вроде бы уже давно было решено в PRA (((Конфиг такой же как во всех пра
error in low memoryС прочими дистрами проблем нет?
Или как лучше?Это проблемы spacefm, вот его и надо настраивать. Лучше остальное не усложнять ибо не все его используют.
Или как лучше?Это проблемы spacefm, вот его и надо настраивать. Лучше остальное не усложнять ибо не все его используют.
Это проблемы spacefmАвтомонтирование не связано с ФМ
pra03-1608middleПопробуйте с ядром и инитрд от pra64
pra6407-1703fat
эти нормально работают
инитрд не знаю какВзять vmlinuz-* initrd.xz 000-kernel* menu.lst из PRA64 (FULL в таком варианте не будет, точнее будет но не удобный - через распаковку всех модулей в changes=)
2a-aarch64/pkg-repo/2a-any/pra-scripts-2017.08-21-any.pkg.tar.xzИзвестные проблемы: tray* при повторном запуске не самоуничтожаются. Какие-то изменения с pid
firefox-gtk2-52.0.2такой бы пакет для пра32 :)
Автонастройка сети, которая срабатывала при запуске pra-03-1216, не запустиласьВ ролл это убрано, т.к. заточено под фул
в управлении пункта не нашелпуск - параметры - настройка сети
после следующей перезагрузки подтянуть wpa_supplicant-1_2.6-11-x86_64.pfs openssl-1.1.0.g-1-x86_64.pfsВ ПРА64light нужны эти модули?
Если дистрибутив уже максимально приближен к оригинальному, зачем он вобще нужен в таком виде?К оригинальному арчу? Ты точно его юзал? Оригинальный арч - даже без Х, т.е. кроме возможности запустить pacman и доустановить остальное - ничего там нет
Сделать пакет с pfs-utils и выложить в аур.Зачем они в арче? Там даже ядра с aufs нет
Я не понимаю.Т.е. пра03 ты понимал, а ролл не понимаешь... ;)
единственное, что меня порадовало - возможность установить FULL в каталогХук subdir давно лежал в аур. Я там почти ничего не менял. Мог и раньше его заюзать
Глобальный ответ на "зачем": проект жив и развиваетсяС этим полностью согласен.
А в других дистрах тебя прямо много чего радует?Из др.дистров, которые пробовал ставить (MagOS, Xubuntu, Lubuntu, Mint, Manjaro-XFCE и др.), у меня надолго задержался только Runtu 14.04 XFCE, но я там практически не экспериментирую, просто стоит, иногда запускаю, работает стабильно, по сравнению с убунтой меньше допиливания под себя (ИМХО). Стоит еще Manjaro-JWM, который ставил, чтобы что-то в настройках JWM подсмотреть, но к сожалению ничего интересного для себя не нашел и вообще на мой взгляд сборка какая-то неудобная для работы, допиливать много под себя.
Большой шаг от самопала к стандартам.Каким? Арчевым?
А я не согласен! Проект уже несколько лет как мёртв.Глобальный ответ на "зачем": проект жив и развиваетсяС этим полностью согласен.
То что там у вас что-то упростилось в плане сборки это не показатель совершенно. Ибо разработчик должен осознавать что если хочешь хороший результат, то надо вложить силы.Добавлю: и понимать что, как и зачем делать.
у меня надолго задержался только Runtu 14.04 XFCE, но я там практически не экспериментирую, просто стоит, иногда запускаю, работает стабильно, по сравнению с убунтой меньше допиливания под себя (ИМХО).Для этого и нужны авторские сборки на чужой репе
Manjaro-JWM, который ставил, чтобы что-то в настройках JWM подсмотреть, но к сожалению ничего интересного для себя не нашел и вообще на мой взгляд сборка какая-то неудобная для работы, допиливать много под себя.Ну наконец-то и ты понял то что я давно писал про jwm :)
Когда писал о том, что меня порадовало, то имел ввиду сравнение не с др. дистрами, а с др.сборками PRA, поскольку только в roll появилась возможность установки FULL на раздел и в каталог.У меня идея ролл развивалась так:
Для арча есть уже куча готовых дистрибутивов с иксами и т.п. ТНе такая уж и куча (https://distrowatch.com/search.php?ostype=Linux&category=All&origin=All&basedon=Arch¬basedon=None&desktop=All&architecture=All&package=All&rolling=All&isosize=All&netinstall=All&language=All&defaultinit=All&status=Active#simple). Причем из этого списка много узкоспециализированных дистров
Ибо разработчик должен осознавать что если хочешь хороший результат, то надо вложить силы.Что из написанного в пра по другому?
Я лично думаю что дистрибутив должен быть как алмаз, который разработчик отшлифовывает с каждой новой версией, обновляя, настраивая и т.п.
В случае с ролл получается что вы при каждой сборке разбиваете и лепите по новой, не pfs utils так давно бы уже надоело это.Быстрее и удобнее лепить модули из пакетов. Пакеты дают доп. плюсы - смотри выше
Все эти слова про возможность использования пакетов в манжаро и других - ненужноТебе не нужно не юзай. Возможность то есть. Это была не главная цель
В других системах эти программы тоже есть навернякаПокажи где кроме пра есть например nm-gtk2
Большой шаг от самопала к стандартам.Общелинуксовым. Все дистры собирают из пакетов, которые лежат в репе. Теперь и в пра так
Каким? Арчевым?
Проект уже несколько лет как мёртв.Дядя Шурик - выходите уже из своей паралельной вселенной
понимать что, как и зачем делать.Выше написал как понимаю. Есть другие идеи - пишите - обсудим
Ну наконец-то и ты понял то что я давно писал про jwmОпять ты превратно понял мои слова :( Что ж ты так ненавидишь JWM... Я уже несколько лет им пользуюсь, кстати и сейчас в нем работаю, когда пишу эти строки, на мой вгляд отличный WM легко настраиваемый, который можно красиво оформить. Я ж написал мнение только о сборке Manjaro-JWM.
Дядя Шурик - выходите уже из своей паралельной вселеннойЭто вы своим параллельным проектом задушили PuppyRus.
Есть другие идеи - пишите - обсудимИдеи может и есть, но с вами обсуждать не буду. Стырите, перековеркаете, а потом меня же и обгадите.
Все дистры собирают из пакетов, которые лежат в репе. Теперь и в пра такВо первых, не все, во вторых, это шаг назад, от модульности к пакетам. Вы играетесь в конструктор Lego, тогда как настоящие разработчики ещё и головой что-то придумывают.
тачпад только перемещает курсор, а тап не работает, в ols это исправленоЭто исправлено в 089. Ты просто не обновился
в сборке с ols штатным образом вообще не смог запустить wi-fi, т.к. в окне настроек netctl по кнопке "Новый Wi-Fi профиль" ничего не происходит, а в окне по кнопке "Создать профиль" нет профилей для Wi-FiДа. Поправлю.
По наполнению ПО сборки тоже выстроились в том же порядке xfce, lxqt, ols
Мое мнение, что не надо распыляться на кучу сборок, а взять одну, напр., для PRA-roll взять с XFCE и довести до юзабельного состояния, чтобы минимально допиливать под себя, вычистить мусор не относящийся к этому DE, а для желающих в репе сделать модули с др. DE/WM.Думаю надо 2:
это шаг назад, от модульности к пакетамМодули никуда не делись.
настоящие разработчики ещё и головой что-то придумывают.Можно примеры таких разрабов нашего проекта и список придуманного
RoDoN Репутация: +100Саня - с юбилеем ! :)
в сборке с ols штатным образом вообще не смог запустить wi-fi, т.к. в окне настроек netctl по кнопке "Новый Wi-Fi профиль" ничего не происходит,Потерян net-auto. В аттаче. Скоро будет в 089
roll/170808/initrd-rafs2-pf-sf06.xz - для всех *-pf ядер. В pra-roll-170808-ols.iso initrd-rafs2-pf-sf01.xz с ошибкой : не работал load=a;b
в /etc/packages/mount остались старые записи.В новой версии pfs у меня частенько остаются записи от старого модуля. Особенно при pfsextract mkpfs
оформление mc стало странным, тема изменилась?У меня скин dark - ничего в нем не менял. Возможно авторы mc что-то изменили. Я ничего не заметил
при открытии pfs выдает предупреждение что монтирует только для чтенияДа - надо убрать
при таком монтировании информация кешируется и если пересоздаешь pfs и снова в него заходишь, то видишь содержимое СТАРОГО pfs.Этот эффект был всегда. Как бороться не знаю. Обходной маневр - примонтировать: f2 M
pkg2pfs надо внести изменение, чтобы каталог /var/lib сохранял в основном модуле а не как сейчас - в DEV.Так было всегда. Зачем менять? /var/lib без DEV - зло и мина замедленного действия
не обрабатываются модули в подкаталогах modules/ (в PRA64 и т.п. обрабатываются)Да. Если переделать c ls на find в rootaufs2 будет. Пока не было времени и есть сомнения что так удобнее. Например если сделать pfsmerge какого нибудь модуля - все изнутри не подключится. Хотя с пфс3 удобнее распаковывать в папки, а не модули
xorg при загрузке выводит логи в консольДобавить в ~/.bash.rc : startx 2>/dev/null
в /var/log/ остался ненужный pacman.logВсе время забываю. Надо в trim добавить
journalctl отключен, как смотреть логиВключить (в меню есть гуй) через сохраненку или rootcopy
Пока четкого проявления не поймал. Надо занятьсяэто проблема в скриптах сборки, если они используются
Зачем он простому юзеру? Есть же pureftpdесли не нужен значит надо убрать, если нужен, настроить.
У меня скин dark - ничего в нем не менял. Возможно авторы mc что-то изменили. Я ничего не заметилполосы обрамления пунктиром стали например
Этот эффект был всегда. Как бороться не знаю. Обходной маневр - примонтировать: f2 Mв PRA и PRA64 такого не наблюдал никогда!!!
Надо ли убирать... Если не стартанул - не будет видно почему...где /var/log/Xorg.log ? в /dev/null можно отправить только поток данных, поток ошибок оставить например.
это проблема в скриптах сборки, если они используютсяНет. Это в pfs-util
полосы обрамления пунктиром стали напримерЭто от шрифта терминала. Поставь в lxterminal Misc Fixed - будут не пунктиром
в PRA и PRA64 такого не наблюдал никогда!!!Перепроверь. В любом случае я ничего здесь не менял
где /var/log/Xorg.log ?На месте
в /dev/null можно отправить только поток данныхок
mountall.service строка 8 "unknown escape sequence"Там слишком навороченный скрипт для одной строки
getty@tty1.service0 ожидается что будет сим.ссылкойНе используется. Можно вообще удалить
Я незнаю как оно должно работать. Если не обращать внимания на ошибки, то смысла делать нет никакого, очередной набор костылей ненужен.mountall.service строка 8 "unknown escape sequence"Там слишком навороченный скрипт для одной строки
Если не работает - лучше переделать на отдельный скрипт. Работает?getty@tty1.service0 ожидается что будет сим.ссылкойНе используется. Можно вообще удалить
А так будет хоть чоткий набор костылей, без ошибок:D :D :D
И эмблема - костыль с граблями на конце :)Едет на велосипеде.
концепции совершенно ненужные в этих rollКакие именно?
title ▒▒ PRA-roll XFCE+QT
title ▒▒ PRA-roll LXQT+GTK3
title ▒▒ PRA-roll XFCE
title ▒▒ PRA-roll LXQT
Жду предложений по составу :Не дождался. Добавил голосование в шапку темы.
nik152 Достаточно OLS С возможностью поддержки QTНа одном gtk2 вряд ли удастся долго удержаться
На одном gtk2 вряд ли удастся долго удержатьсяСвой голос удалил, ибо ни к чему. По привычке... Обхожусь минимумом.
Все браузеры - гтк3
Пока есть Chromium v61, дальше будет видно.https://aur.archlinux.org/packages/chromium-gtk2/
sfs-get приболел в прарпочинил
Как вернуть английские названия системных каталогов?Удали /home/live/.config/user-dirs.dirs и /home/live/.config/user-dirs.locale и создай (переименуй) нужные каталоги, после перезагрузки будут английские названия
Переделывать не буду, но постараюсь не забытьЛучше бы сразу переделал, а то забудешь и будет годами болтаться как многие хвосты.
забыл перенести "Менеджер настройки Openbox" в опенбок (OLS, tint).obconf? Посмотрел - он не нужен. Все есть в lxappearance-obconf
obconf? Посмотрел - он не нуженАга obcon и openbox-menu, особенно в 035-gtk2-* откуда он еще и в меню jwm лезет... Вот второй повод обновить пакеты + libjson-glib
Помогайте активнее - будет меньше дел и сообветственно забывчивостиНе хотелось бы попортить базовые модули :)
openbox-menuЧем в 035-gtk2 помешал? Маленький, в меню не лезет
Чем в 035-gtk2 помешал?Должен быть в модуле ДЕ, а не тут... Ищи потом крайних. Уже много раз об этом говорили... С jwm или другим модулем такое — мусор.
все убралЧто именно?
Должен быть в модуле ДЕТолько что про json Вы обратное утверждали...
Что именно?obcon и openbox-menu
Только что про json Вы обратное утверждали...Не перекручивай, лубишь ты это дело... obcon и openbox-menu нужны только для определенного ДЕ и должны быть в его модуле.
openbox-menuКак теперь будут работать модули DE , в которых он использовался?
openbox-menu нужны только для определенного ДЕ и должны быть в его модуле.А если таких ДЕ несколько и в прочих он не мешает - разве не логично его в 03*?
gtk3-demoДля не программера - да
030-gtk3-3.22.26-1-180101-sf07.pfs c libjson-glibПосмотрел - json и в gtk2 DE есть. Получается - его надо в 001 или 070
А если таких ДЕ несколько и в прочих он не мешает - разве не логично его в 03*?Вам решать, мне бы не хотелось их держать в copy2ram или вообще. Проблема модульности, а не зависимостей. Вот пусть в каждом модуле, где надо там и лежат или сделай для них одну зависимость на общий модуль (openbox-base со всеми ob-делами + обвесы специфичные для разных ДЕ). Сколько просили пра почистить, так хлам и лежит, тоже будет и с прар.
Посмотрел - json и в gtk2 DE есть. Получается - его надо в 001 или 070Напиши как перенесешь, свой jwm облегчу.
Вам решатьНу так я и решил : перелопачивать все де из-за 130к смысла нет. На будущее учту
Напиши как перенесешь,Как прилетит обновление 070
Как прилетит обновление 070Может в ту же
В каких модулях он еще повторяется?В ols, tint теперь еще в jwm надо положить. Так же с libstartup-notification
ols, tintЭтого мало
libstartup-notificationА он в каких?
Не запускается - gnumeric-p-1.12.32_64-sf02.pfs.поправил
ролл-180101-гтк2-олс - "не совсем здоровое" выключение:Пропишите exit в начало /etc/rc.local.shutdown или заблокируйте в нем shdown
- по сравнению с "ранишними"
Не запускается - gnumeric-p-1.12.32_64-sf02.pfs.http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/gnumeric-p-1.12.32_64-sf03.pfs
поправил
ПРА-64-лайт без прописанной зависимости гтк3.ПРА64 больше не поддерживается. В нем gtk3 был в базе
не работает склейка пакетов - пишет что они уже смонтированы в системе в bundlesНаверное модулей, а не пакетов (с которыми pacman работает)
не работал инкскейп лайт - пришлось добавлять либу poptпоправил
почему не работают скрипты из русских папок?Как запускаете?
нужна кнопочка "обновить дистрибутив""Обновить " в sfs-get
39 localedef -i $input -c -f $charset -A /usr/share/locale/locale.alias $locale; \
Возможно это 'дело рук' /usr/local/bin/trimВозможно. Хотя в ролл я резал 001 руками
любишь ты делать кучи лишних ярлыков в модулях...Не делал. Оба ярлыка от авторов
решить проблему другим путем?Подключайте через /modules
Подключайте через /modulesесли надо не всегда, зачем его всегда загружать? бред же...
Проверьте в iso EFI/boot файл меню загрузчика, вроде неправильная версия ядра указана.какой именно исо?
какой именно исо?Похоже во всех.
И с pra-roll-180101-gtk2-03.iso та же история :(
--
ошибка: файл "/prar/vmlinuz-4.14.8-pf7_64" не найден.
ошибка: сначала вам нужно загрузить ядро.
mc что-то не заходит в pfs как в каталоги, пишет: umount: /tmp/tmp.I5Jnejn4bc: not mountedУ меня норм. Там давно ничего не менялось
какой iso?Iso который roll последний
запускается на на DISPLAY=:81806 systemd?
1806 systemd?нет
Никто на такое не жаловалсяникто не заглядывал в /var/logs/
Запуск Х в ~/.profile через startx
/tmp в арче - это tmpfs как он может не очиститься после ребутанезнаю, подозреваю из-за неправильной настройки дистрибутива. В сохраненке я наблюдаю содержимое /tmp и оно накапливается при каждой перезагрузке.
Никто на такое не жаловалсябоже, а кто жаловаться станет, я думаю тут все при установке из iso сразу начинают переделывать дистрибутив.
нетА что?
никто не заглядывал в /var/logs/Обозначь проблему четче. Не надо загадок и таинственности
я думаю тут все при установке из iso сразу начинают переделывать дистрибутив.И некоторые уже допеределывались :) :
В сохраненке я наблюдаю содержимое /tmp и оно накапливается при каждой перезагрузке.
подозреваю из-за неправильной настройки дистрибутиваа я подозреваю:
Без сохраненки пробовал?
подозреваю из-за неправильной настройки дистрибутива. В сохраненке я наблюдаю содержимое /tmp и оно накапливается при каждой перезагрузке.ЭТО ЧЕТКОЕ ОБОЗНАЧЕНИЕ ПРОБЛЕМЫ!!!
Без сохраненки пробовал?НЕТ и не вижу смысла. при чистой загрузке каталог не может содержать левых файлов.
И некоторые уже допеределывались :) :нет.
А что?minirc видимо, прям такой выбор огромный у нас.
Цитата: Pro от Сегодня в 15:21:46Ты забываешь что я хоть и бывший но разработчик дистрибутива, если я вижу проблему и сообщаю о ней, то как минимум надо проверять, я не ставлю своей задачей выставить этот дистрибутив в худшем виде чем он есть.
я думаю тут все при установке из iso сразу начинают переделывать дистрибутив.
И некоторые уже допеределывались :) :
как минимум надо проверятьНу так научись уже писать багрепорты
я хоть и бывший но разработчик дистрибутиваТебя из разрабов никто не "увольнял"
А нефиг плодить кучу дистров и вопросов не будет.Сделай 1806gtk2 без известных проблем- одним дистром будет меньше
где задаётся исключение для содержимого сохраненки.Ты делал save.pfs через гуй?
где задаётся исключение для содержимого сохраненкиПри сохранении в каталог нигде
mount /: mount point no mounted or bad option.
mount: mounting aufs on / failed: invalid argument
AUFS error!
Создается каталог .dbus в корне диска.Попробуй понять каким модулем
Замечены зависания LXTerminal 0.3.1 или возможно это сами окна GTK подвисают.Сталкивался с подвисанием в mc. Переходишь в другую вкладку или окно - отвисает. Похоже дистронезависимая проблема. Возможно связана с gtk2 (с ним все больше проблем)
модули pfs из / не подключаютсяpfsload /pfs.pfs ? prar1801tint - у меня норм
mc не заходит в подключенные pfsУ меня проявляется только при rootaufs2. Проще посмотреть модуль в /mnt/live/memory/images
Я уже пробовал конечно. Все равно появляется. В pra x32 такое не наблюдаю, хотя сохранение тоже в каталог.Прошу проверить еще кого-нибудь
Создается каталог .dbus в корне диска.У меня такого нет в prar1801tint
где syslog или что-то подобное?см вики (http://wiki.puppyrus.org/setups/systemd#%D0%B4%D0%BE%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8_%D0%B2_pra)
какой-то частный случайpra roll1801 не частный, при /changes в каталог вообще много хлама остается :) Давно в shutdown добавил удаление каталогов. Лучше ничего не придумал.
логи от падений программ где смотретьВключить через гуй и там же смотреть. Делал под systemd и minirc
prar-1811-gtk3-01.isoЗапустил в вирте. Насколько я понял желательно обновить модули в /base?
желательно обновить модули в /base?судя по логу - пакеты. Не обязательно. В исо все свежее. Особенно в 089. Пакеты обычно доделываю позже
желательно обновить модули в /base?Немного не так выразился. Не обновить, а пересобрать:
судя по логу - пакеты. Не обязательно.
sudo pacman2pfs `pfspkg 0XX-модуль`
Не обязательно?В данном случае - нет. В 089 есть то, что не опакечено
prar-1811-gtk3-01.iso089-de-tint2?
Подключил 089-de-tint2g_gtk3-p_64-sf17Для фул - спорный выбор:
для такого старого железа сборка тяжеловатаgtk3 для слабого железа : OVS + seamonkey или basilisk
Утилита dd из меню не работаетeasydd ? 089*pfs свежий? Как проявляется неработа?
Как проявляется неработа?Более точно смогу позже, отредактирую ответ. Вкратце- после выбора img и адреса, куда писать, щелчок мыши по кнопке гасит окно и ничего не происходит. Боюсь оговорить напрасно, потому что ставил фругал копированием содержимого iso и исправил параметр root на раздел, куда копировал, может так делать было нельзя. Img на другом разделе. Пробовал несколько *.img, результат одинаковый
live@prar-1811:~$ sudo easydd
0
/usr/local/bin/easydd: строка 207: синтаксическая ошибка рядом с неожиданным маркером «)»
/usr/local/bin/easydd: строка 207: ` iso)'
live@prar-1811:~$ sudo dd if=/mnt/sdb3/2017-08-27-debian-9-stretch-lite-preview-bpi-m2u-sd-emmc.img of=/dev/sdc bs=4M
1864+0 записей получено
1864+0 записей отправлено
7818182656 байт (7,8 GB, 7,3 GiB) скопирован, 1027,41 s, 7,6 MB/s
089*pfs свежий?Не знаю, но обновлений не находит. 089-prar-upd-1811-sf11.pfs- такой, наверное.
...как можно получить доступ rw при загрузке ко всем дискам? А то например, еще одну фругал рядом, а не дает.да вобще капец, и не всегда дает перемонтировать.
как можно получить доступ rw при загрузке ко всем дискам?От root куда-то нет rw и перемонтирование не помогает? Это раздел с файлами системы?
От root куда-то нет rw?раздел на котором установлена система монтируется только ro. root не влияет.
Если юзаете арчовый initrd - rw указан?По умолчанию в menu.lst уже прописан rw (prar-1811-gtk3-01):
kernel /%d%/boot/vmlinuz-%k%_64 net.ifnames=0 biosdevname=0 root=LABEL=hybrid-iso dir=%d% rw quiet %x% %n%
По умолчанию этот rw и прописывать ненужно было, раньшеЭто в porteus-initrd
по-дефолту почему-то подразумевается что ro надо и это странно и нелогично.В арче это так. Тоже сделал бы наоборот по дефолту, но застремался вводить свои стандарты
в Ролл тянуть не надоВ смысле тянуть. Пользователь запускает prar-1811-gtk3-01, скачивает vlc через sfs-get. Подтягивается и скачивается зависимость 030-qt5. И то что sfs-get находил и предлагал только 030-qt5-noicu-5.13.2_64 это ведь не является виной юзера? )
Сейчас же это обычный пакет со своими зависимостямиЭто метапакет - т.е. пустышка с зависимостями. Т.е. по сути то же самое
фругал с не замороженной репойЭто был первый (http://forum.puppyrus.org/index.php?topic=19178.0) вариант пра-ролл.
из-за требованиям к производительности железа.На простых ДЕ особой разницы не будет
Была идея сделать "моно-DE tint2 арч фулл" типа ice-Arch c заменой и постоянным обновлением ffmpeg qt5-noicu и т.п. на свои облегченные. Своя репа с большим приоритетом, с отслеживанием обновлений арч репы. А может и полный переход на свою репу с более глубокой оптимизацией в сторону "маленький и быстрый"Придумал как упростить:
Т.е. типа пра64 по облегченности, но фулл
Решил, что не вывезу
При FULL установке портированные модули (*-p*.pfs) не надо устанавливать (если планируете автообновление из арч репы)prar20.08-x86_64-08.iso (http://file.puppyrus.org/users/pra64/iso/prar20.08-x86_64-08.iso)
Т.к. они не опакечены и не будут обновляться + могут мешать пакетам арч репы
В основном это перекомпиленный в стиле "маленький и быстрый" софт
Поддерживать такой софт в соответствии с обновлениями арч репы - трудозатратно.
Заменить аналогами из арч репы - жирно и некоторым сложно
Возникла идея опакетить такой софт. Т.е. прописать зависимости (конфликты) с софтом арчрепы
Таким образом будет и "маленький и быстрый" и совместимо с арчем
Я бы добавил в menu.lst строку с загрузкой голой консолиЕще кто-нибудь такое хотел бы?
vi, мой любимый редактор :) в отличие от mceditу меня наоборот и всем не угодить
В моей системе давно уже установлен vimВыкладывайте модуль. Положу в репу. Всегда и везде сможете подгрузить
045-tint2-graph-gtk3-16.7-3-2008-sf01.pfs добавил в трей
-индикатор типа загрузки системы (full-frugal, чтобы не забыть в каком режиме загрузился)
-индикатор наличия обновлений в репозитории Arch (будет работать только на размороженном репозитории)
prar2008-x86_64-03Запустил в VBox вроде бы все работает, кроме mtpaint:
live@pra-roll:~$ mtpaint
/opt/mtpaint/bin/mtpaint: error while loading shared libraries: libopenjpeg.so.1: cannot open shared object file: No such file or directory
Обновлено ядро manjaro до 4.7Похоже на очепятку, наверно все же до 5.7
все работает, кроме mtpaint:не туда либы положил. Завтра выложу исправленный
В /prar2008/boot остались init-ы и vmlinuz от ядра 5.4уберу
Похоже на очепятку, наверно все же до 5.7да - поправил
Может надо точку поставить, чтоб было 20.08. а то можно подумать, что у нас сборка 2008 годаок
все работает, кроме mtpaintmtpaint-gtk3-p-3.49.29_64-sf02.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/mtpaint-gtk3-p-3.49.29_64-sf02.pfs)
Т.к. в lxpanel-gtk3 выявлены проблемы, а в pcnamfm - неудобства, сделал основной DE в prar2008Странный подход, однако, чтобы слить LXDE, кстати ни в репах 10-го дебиана, ни в репах убунту 20.04 не нашел пакета lxpanel-gtk3, там есть только lxpanel и отлично работает.
040-de-ovs-gtk3-2008-sf04.pfs
в репах убунту 20.04 не нашел пакета lxpanel-gtk3Я же писал - нигде нет. Брошена
есть только lxpanel и отлично работает.gtk2 - да. Но prar же не ретро
ты сам пользуешься SpaceFM?нет. Только mc
Из гтк3 все или сырое (xfce) или тяжелоеlxqt - норм, но полно готовых сборок и без гтк3 все равно будет не обойтись - qt браузеры - на любителя, yad и gtkdialog необходимы для наших GUI
Может уже и с броадкомом нет проблемы?У меня старая карточка, которой нужны дрова B43 легаси, а они вроде бы как конфликтуют с современными, поэтому добавляю сам.
для фругала менять initramfs-%k%-fallback.img на initrd.xzС любым инитом такие ошибки.
сети wi-fi стали доступны, но при попытке подключения получил ошибку (скрин 3) и как победить не понятно.Возможно nm-applet надо запускать от рута (т.к. polkit выкинут). Ты ведь через него настрвивалку вызывал?
хотелось бы все-таки, чтобы корректно работал NM.Т.е. ты (как , кстати и Бари Кулер - родоначальник пупи) решил, что nm - самый удобный, привычный и функциональный и нет смысла трахаться с самопальными настройщиками сети. Кстати жрет мало
live@pra-roll:~$ mtpaint
/opt/mtpaint/bin/mtpaint: error while loading shared libraries: libopenjpeg.so.1: cannot open shared object file: No such file or directory
live@pra-roll:~$ ls /opt/mtpaint
bin lib libopenjpeg.so libopenjpeg.so.1 libopenjpeg.so.1.5.2
live@pra-roll:~$ ModemManager
ModemManager: error while loading shared libraries: libpolkit-gobject-1.so.0: cannot open shared object file: No such file or directory
mtpaintУже исправлено. Обновите модуль
/opt/mtpaint/bin/mtpaint: error while loading shared libraries: libopenjpeg.so.1
ModemManagerДа. Надо добавить пакет polkit-noscript. Спасибо за багрепорт+
ModemManager: error while loading shared libraries: libpolkit-gobject-1.so.0:
в результате в вирт. машине постоянно крутят багованный isoЭто некритические ошибки, которые лечатся автообновлением
Уже исправлено. Обновите модульОбновил, подтверждаю работоспособность.
Его бы с yad переписать на gtkdialog. У него больше возможностей.Понял, что yad не торт? Вот и я по той же причине с Xdialog на gtkdialog перешёл. (yad, zenity тогда ещё в помине не было)
Попробовал создать модуль telegram через GUI. Дерьмо ваш pacman, накачал вагон ненужного, а нужные либы зажилил.Без вины виноватый pacman :). На самом деле там эксперименты с пакетами от sfs:
Размер (в основном gtk3) оптимизировал методом fake пакетов (пустышка, у которой прописан конфликт с настоящим пакетом)
Т.е. если обновлять дистр в исходном составе - он будет нормально обновляться
Если нужно установить другой софт с не fake зависимостями - менять fake пакет на настоящий
Эту идею надо проверить на практике...
Без вины виноватый pacmanДа, фамилия не наша :)
ModemManagermodemmanager-1.14.0-2008-sf02.pfs (http://mirror.yandex.ru/puppyrus/roll/2008/pfs/modemmanager-1.14.0-2008-sf02.pfs)
ModemManager: error while loading shared libraries: libpolkit-gobject-1.so.0:
Надо добавить пакет polkit-noscript
prar20.08-x86_64-04.isoДоработаны DE. Добавлена xfce. Много фиксов
Прошу активнее тестироватьДавно не заглядывал, и тут обновление, прошлая очень нравилась, будем тестить, хотелось бы ещё протестить на распберюхе, есть такой вариант?
Еще кто-нибудь такое хотел бы?Да, это было бы очень удобно
mpv --config=no 'https://www.youtube.com/watch?v=UN3uF3990Q0'
отсутствует некая централизованная сборочницаЯ этого никогда не скрывал. В основном собираю по предыдущим модулям
'повесить' свой комп:Уже пофиксили . В mpv32 выдает ошибку :
#[vo/x11] Warning: this legacy VO has bad performance. Consider fixing your graphics drivers, or not forcing the x11 VO.
Сейчас поэкспериментирую с mpv.conf из LF01 в прар2008Исправить неправильное написание force-window=immediate (https://mpv.io/manual/stable/#options-force-window), если еще не поправлено.
Исправить неправильное написание force-window=immediate, если еще не поправлено.в lf01 исправлено
Зато есть smplayer и minitube , которые обходятся без ytdl , воспроизводят и не виснут на видео вышеПравильно, а еще есть браузеры, в которых тоже ничего не виснет. Во всех перечисленных прогах уже стоит ограничение качества. Но это я так, мысли вслух. )
не знаю куда положить доброе словосюда (http://about.puppyrus.org/#support)
prar20.08-x86_64-05.isoОбновил модули. У кого уже установлено - все должно было прилететь автообновлением
Состав iso
Поправил grub.exe, прикрепил (http://file.puppyrus.org/users/pra64/pfs-portable-test/).
Не грузится с первых по умолчанию пунктов?А как будет грузиться, если не определен root=.
Недостаточно grldr, там много завязано и на grub.exe.Там где он не прописал в конфигах - не участвует. grub.exe менял на старый (https://forum.puppyrus.org/index.php?topic=15278.msg172336#msg172336)
Зря убран de-tint2, я его всегда запускал в ВМ, когда хотел что-то проверить/посмотреть.В прар2008 был не de-tint2, а только панель поверх ovs. Т.е. для тестов ничем не поможет
ПРАР в принципе норм, но ЛХДЕ пришлось поставить ГТК2, т.к. у родной вкладки убегали за границу экранаДа, на gtk3 есть такой баг с lxpanel, поэтому в новом PRAR отказались от нее в пользу vala-panel.
Целюлоид по умолчанию не открывает видео и ещё что-то было... Дропбеар пропал вродеDropbear на месте (скрин). А вот с воспроизведением онлан видео (ютуб), не все гладко. Celluloid понятно не будет работать с ютубом самостоятельно (без прослойки youtube-dl и подобных), только локальные файлы. А smplayer/smtube обрабатывает онлайн видео (ютуб) через раз.
Находил какие-то косяки, которые сам исправить не мог, сносилА надо было писать багрепорты :'(
Целюлоид по умолчанию не открывает видеоМожно подробнее
А smplayer/smtube обрабатывает онлайн видео (ютуб) через раз.У всех так? А minitube?
А smplayer/smtube обрабатывает онлайн видео (ютуб) через раз.Из этого понял, что можно крутить ютуб через плеер с той скоростью, которую на нем выберешь? Насколько муторна передача? Можно ли организовать так, чтобы запуск ролика передавался автоматом, без ползанья по меню плеера?
У всех так? А minitube?
prar20.08-x86_64-07.iso
Состав iso
По сравнению с prar2008-x86_64-06.iso :
Обновлены : маленькое ядро ; OVS DE (bugfix) ; браузеры ; youtube-dl (и приделан автообновлятор) + минимальный python2 для него ;
Переделан qt5
Добавлены: pamac (пакетный менеджер) ; vlc ; uget
Размер (в основном gtk3) оитимизировал методом fake пакетов (пустышка, у которой прописан конфликт с настоящим пакетом)Все хотел спросить, что за способ. Официальный с pacman или что-то костыльное? Как реализован и какие пакеты попали под его действие.
Т.е. если обновлять дистр в исходном составе - он будет нормально обновляться
Если нужно установить другой софт с не fake зависимостями - менять fake пакет на настоящий
что за способ.Создаю пустой пакет-fake с одним только описанием для pacman
live@pra-roll ..moon-ru-p-28.15.0_64-gtk32.pfs/usr/lib % ll
итого 5064
lrwxrwxrwx 1 root root 27 дек 19 16:02 libgdk-x11-2.0.so -> libgdk-x11-2.0.so.0.2400.31
lrwxrwxrwx 1 root root 27 дек 19 16:02 libgdk-x11-2.0.so.0 -> libgdk-x11-2.0.so.0.2400.31
-rwxr-xr-x 1 root root 740656 дек 19 15:55 libgdk-x11-2.0.so.0.2400.31
lrwxrwxrwx 1 root root 27 дек 19 16:02 libgtk-x11-2.0.so -> libgtk-x11-2.0.so.0.2400.31
lrwxrwxrwx 1 root root 27 дек 19 16:02 libgtk-x11-2.0.so.0 -> libgtk-x11-2.0.so.0.2400.31
-rwxr-xr-x 1 root root 4444512 дек 19 15:55 libgtk-x11-2.0.so.0.2400.31
drwxr-xr-x 6 root root 825 дек 19 16:00 palemoon
basilisk-gtk3 это большое ненужное Г. Он настолько долго запускаетсяНе проще подключить 030-gtk2 от lfa1801?
я теперь остался без браузера в виртеВ исо еще хром
prar20.08-x86_64-08.iso
librest-0.7.so.0У него в зависимостях linsoup. Без soup работает?
cups так ставил?нет конечно, просто pfs лежит с cups
У него в зависимостях linsoupя докинул руками либы про которые написал, больше ничего
нетустранно. Добавил evince-gtk3-p-3.26.0_64-sf06.pfs (http://mirror.yandex.ru/puppyrus/roll/2008/pfs/evince-gtk3-p-3.26.0_64-sf06.pfs)
лишнее ядро болтается в памяти.Это меньшее зло по сравнению с усложнением меню
автооткидывание ядерСделай как у меня, выбор модуля kernel по uname -r
В pra-porteus initrd у меня сделано автооткидывание ядер кроме загруженногоименно так и сделано
решение автора-сборок стало на уровне инитрд
В pra-porteus initrd у меня сделано автооткидывание ядер кроме загруженного
В этом направлении и планирую двигаться:prar21.10-x86_64-06.iso (https://boosty.to/sfslinux/posts/e9527463-9e0e-4684-83a8-4ad1aa0c2ebf?share=success_publish_link) - поддержка prar21.10 закончена. переходите на PRAR22.10 (https://forum.puppyrus.org/index.php?topic=19901.msg185012#msg185012)
1. Раз в пол года полумонолит - и делайте под него модули хоть из арч репы, хоть из моей портитрованной. Или просто поставьте в Фул и сами автообновляйте и морозьте
sudo pacman -Rs `cat нужный-list`
2. LFA модульный , с портированным, перекомпиленным софтом раз в год - два -три. LFA1801 больше 3 продержалсяLFA1801 прекращаю поддержку.
3. LFD, DDR для флэшек (copy2ram) и т.п. с поддержкой минимума софта (примерно как сейчас в его исо). Т.е. для тех, кому кромен браузера и медиаплеера ничего не нужноПланируется длительная поддержка или обновление пакетов с сохранением концепции и объема
Раз в пол года полумонолит
Пора уже, wayland медленно, но верно продвигаетсяДумаю - ближайшие полгода - рано
используется репа https://aur.chaotic.cx/ - в которой и содержатся пакеты, с помощью которых можно сделать из арча почти манджароэта репа гаруды уже подключена в прар2103. Так что можете смело переписать пакеты из гаруды и слепить модуль для прар2103
в 001 включены gtk3 mesa21 pulse xfce ядроРаз уж все наплодившие дистры сливаешь, то в прар зря "вмонолитил" xfce. Оставил бы людям на выбор модули de/wm... Надеюсь хоть lfd еще поживет.
Представители Magos как то говорили, что squashfs работает особым образом - не полностью загружает модуль в память, а распаковывает его и читает только то что требуется.
Так они вроде объясняли, что нет ничего плохого в большом размере сборки. Если я правильно понял конечно.
скорее наоборот - читает только что требуется и только это распаковываетИ это можно наглядно увидеть, запустив MagOS дефолтно (Plasma) и с desktop=i3. Отклик системы разительно отличается во втором случае, хотя размер сборки тот же (около 2Gb).
Может это какое-то новое направления развития PRA.Таки да, предустановленный хлам как в андроиде, может еще требования роскомнадзора выполнять надо о необходимом рос.софте :)
Модифицировать тоже просто : в папке pkg-list и аттаче находятся списки пакетов DE и пр. на случай , если вы хотите сменить DE или удалить пакеты (делать в chroot или в FULL)
3. LFD, DDR для флэшек (copy2ram) и т.п. с поддержкой минимума софта (примерно как сейчас в его исо).
Планируется длительная поддержка или обновление пакетов с сохранением концепции и объема
в папке pkg-list и аттаче находятся списки пакетов DE и пр. на случайpra64chrootR, trim есть? Не хочешь ли автоматизировать процесс с trimX или как-то так?
Может это какое-то новое направления развития PRA.Подумал, все же модули, которые потребуется еще обновлять, лучше не объединять в крупные монолиты. Тот же de-xfce, при необходимости внести изменения придется скачивать полностью 001-prarx-2103-sf02.pfs.
Подумал, все же модули, которые потребуется еще обновлять, лучше не объединять в крупные монолиты.Дело не в обновлении, это легко при условии, что вам там все надо и используется!
pra64chrootRчто это?
trim есть?есть
Не хочешь ли автоматизировать процесс с trimX или как-то так?что это?
Да, речь идет не о таких уж и больших размерахСейчас средний дистр линукса >3гб
Дело не в обновлении, это легко при условии, что вам там все надо и используется!Замысел prar2103 :
Должен быть монолит базы с Х-сами (хоть с ffmpeg который не будет лишним), отдельно de/wm, отдельно браузер и отдельно приблуды специфичные для пра.Все это есть в LFA. Зачем вам prar? Я не нашел серьезных улучшений в свежем срезе репы
автоматизируйте вырезание хфсе и всех зависимостей, в общем всего до голого Х...
в папке pkg-list и аттаче находятся списки пакетов DE и пр. на случай , если вы хотите сменить DE или удалить пакеты (делать в chroot или в FULL)Это непонятно или сложно?
Так и люди подтянутсяЧто-то не очень подтягиваются. Поэтому последнее время приходится ориентироваться только на себя :'(
запусстили прар, обновили - посмотрели чего нового появилось...А смотреть то и нечего - полторы DE...
когда курсор на апплет с размером свободного места в сохраненке наводишь, то во всплывающей подсказке двойной %% пишетпочинил. Проявлялось только на не uksm ядрах
- Ссылки на главной не работаюткакие именно? у меня норм
добавить этурано. пока бета
Последние 10 комментарии на форуме (добавить колонку на главную, для новичков)на используемом ПО не реализкуемо. Написать такое самим - нет спецов
на используемом ПО не реализкуемо. Написать такое самим - нет спецовчто касается организации сайта, то у sfs адекватно работает всё. На матунту не работает ссылка на последние ответы (через профиль ищу свои записи и ответы на них если есть), и практически у всех "цитировать выделенное" выносит в цитату всю запись. Мелочь, но неудобно.
prar21.03-21.06-x86_64.iso
Состав iso
В iso включен урезанный 030-qt5-noicu-5.15.2-2103-sf01.pfs. Если планируете собирать что-то крупное на qt5 - замените на полный 030-qt5-5.15.2-2103-sf01.pfs + icu*.pfs.
При FULL установке : pacman -Sy qt5-base icu
zsync2 -i prar21.03-x86_64-test1.iso http://file.puppyrus.org/users/pra64/iso/prar21.03-21.06-x86_64.iso.zsync
Вроде была еще версия *-test2.isoне было
размер iso вырос в 2 разадобавлены хром и фирмваре
live@lfa2008 ..fm/prar21.03-21.06-x86_64.iso/prar2103 % ls -lhR | grep -E 'xfce|mate'
-rw-rw-rw- 1 1015 513 6,8M апр 3 14:48 040-de-xfce-gtk3-2103-sf01.pfs
-rw-rw-rw- 1 1015 513 81M апр 4 09:12 040-de-mate-gtk3-2103-sf01.pfs
питание я похоже, вообще забыл. В пнд посмотрюдобавил 040-de-xfce-gtk3-2103-sf02.pfs (http://mirror.yandex.ru/puppyrus/roll/2103/pfs/040-de-xfce-gtk3-2103-sf02.pfs)
prar21.03-21.06-x86_64.isoВ качестве отзыва (de-ovs).
live@roll2103 /prar2103/base % lsДобавил свои zsh-5.8-1.pfs (в /base), 083-firefox-profile_any, firefox-bin-gtk3-p-89.0.2_64, youtube-dl (bin), torrserver, ptv-server, trans-pra03-yad-urxvt, mkisofs-p_64. А вот дальше решил пойти по простому пути и создать большой SOFT.pfs со всеми своими пакетами, которые постоянно использую. Т.е. pacman2pfs пакет1 пакет2 пакет3...
000-kernel-5.12.0-pf6-lf_64.pfs 030-qt5-5.15.2-2103-sf01.pfs
001-prar-2103-sf03.pfs 040-de-ovs-gtk3-2103-sf02.pfs
001-prar-2103-sf03_DEV.pfs 089-upd-2103-sf06.pfs
Вещь в принципе полезная, позволяет уменьшить размер сборки. Но надо аккуратно использовать.Помню, никак не мог запустить gvim/vim, постоянно жаловался на библиотеку libcanberra (local/libcanberra-fake). В итоге перешел на neovim. :)
Сборка модулей софта на запущенном frugal roll2103
Собирать надо поверх 001, а не поверх DE (иначе в других DE может не работать)
1. Загружаемся с base_only. DE в /base
2. pfspkg -r 040-de-*.pfs - т.е. удаляем из базы pacman списки пакетов DE
3. pacman2pfs нужный софт
В инстаграмме (firefox) не работает видео,Если pacman -Rs pulseaudio, то работает.
настройки системы вынесены в pra.ini.ответил здесь (https://forum.puppyrus.org/index.php?topic=23477.msg178029#msg178029)
При попытке запустить фругальный prar21.03-21.06 на нотбуке HP Pavilion с процессором AMD A9-9420 RadeonR5, 5 cumpute cores 2C+3G получил темный экранПод каждое железо надо подбирать свое ядро. Обычно работал принцип - для старого железа старые ядра. Поэтому ядра и хранятся на яндексе за большой период
Вайфая нетсм. вики (https://wiki.puppyrus.org/puppyrus/grub#%D0%BD%D0%B5_%D0%BE%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D1%8F%D0%B5%D1%82%D1%81%D1%8F_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%BEfirmware)
В инстаграмме (firefox) не работает видео,Какие-то чудеса. Может неправильно отработало pulse|apulse в запускалке firefox...
Если pacman -Rs pulseaudio, то работает.
Какие-то чудеса.Загрузился с /base + firefox. Все работает и видео и звук, и параллельно звук от двух источников. Правда пришлось доустанавливать dbus-glib.
live@roll2103 ~ $ aufs-n | grep bund
01 /memory/bundles/090-changes-03.03.21.pfs ro+wh
02 /memory/bundles/089-upd-2103-sf06.pfs ro+wh
03 /memory/bundles/firefox-bin-gtk3-p-89.0.2_64-kr01.pfs ro+wh
04 /memory/bundles/zsh-5.8-1_plugin.pfs ro+wh
05 /memory/bundles/083-firefox-profile_any-kr01.pfs ro+wh
06 /memory/bundles/040-de-ovs-gtk3-2103-sf02.pfs ro+wh
07 /memory/bundles/030-qt5-5.15.2-2103-sf01.pfs ro+wh
08 /memory/bundles/001-prar-2103-sf03_DEV.pfs ro+wh
09 /memory/bundles/001-prar-2103-sf03.pfs ro+wh
10 /memory/bundles/000-kernel-5.12.0-pf6-lf_64.pfs ro+wh
live@roll2103 ~ $ firefox
/usr/bin/pulseaudio
XPCOMGlueLoad error for file /opt/firefox/libxul.so:
libdbus-glib-1.so.2: cannot open shared object file: No such file or directory
Couldn't load XPCOM.
дальше решил пойти по простому пути и создать большой SOFT.pfs со всеми своими пакетами, которые постоянно использую. Т.е. pacman2pfs пакет1 пакет2 пакет3...
пришлось доустанавливать dbus-glibВ вирте; de-ovs, base_only, firefox-bin-gtk3-p-89.0.2_64.
089-upd-2103-sf08.pfsЗачем "эталон" ломать. После установки этого модуля сломалось переключение клавиатуры - осталась только английская. стал выскакивать какой-то клипс непонятного назначения. У нас идет эпическое сражение за периферию, а тут новые вводные. Убрал. Оставил ....sf06.
Не запускается python-pipУ меня pacman2pfs.sh повешен на хоткей (Super-p) и многие одиночные пакеты я ставлю с помощью него. Так же было и с python-pip, который почему-то в итоге отказывался работать.
network-manager-1.20.0-2103-sf03.pfs в prar2103 нерабочий. Заменил на networkmanager-ifupdown-0.9.8.10-2008-sf04.pfs - без замечанийА подробности? Как по такому багрепорту его чинить?
А подробности? Как по такому багрепорту его чинить?Попробовать изменить настройки соединения. С network-manager-1.20.0-2103-sf03.pfs это не удастся.
изменить настройки соединения. С network-manager-1.20.0-2103-sf03.pfs это не удастся.Хочет polkit авторизации. Самое простое для prar решение - запустить nm-applet от root
ядра (kernel) от Xanmod можно как-то в дефолтную сборку включать?У нас используются pf-kernel (https://gitlab.com/post-factum/pf-kernel/-/wikis/README), тоже считаются быстрыми.
У нас используются pf-kernel, тоже считаются быстрыми.Мне поступают запросы от людей, я их озвучиваю. Было бы хорошо, если бы и sfs мог их лично читать на 4pda в отдельной теме. На идею с эмулятором наткнулся там же. Его можно запускать поверх (во весь экран) сразу после запуска Линукс, удалив из него всё лишнее. Вот и новая сборка для эмуляторщиков (на флешке) -> https://losst.ru/luchshie-emulyatory-dlya-linux чтобы занять на ней свою нишу.
В инстаграмме (firefox) не работает видеоПоставил pulseaudio-alsa, проблема решилась. Не знаю, частный это случай или глобальный. До этого никогда не использовал pulseaudio. В prar2103 этот пакет в 001-prar-2103 по умолчанию.
У меня вопрос,Ответил на все вопросы в соответствующих темах
На этом компе ни LFD ни LFA ни LFDS не запускаются, виснут насколько помню на инициализации иксов. Установил Fossa Dog
недавно запустил ядро 5.11 с DebianDog Buster, значит железо тянет, для меня загадка почему LFA, LFD не идут ,сегодня после обеда еще раз попробую, сфотографирую и пришлю отчёт...
upd: в lfd с этим железом не загружается ядро ни 4 ни 5
Флешка есть свободная? Попробовать сначала на ней,Не учи учёного (программиста копчёного). Это какая-то несовместимость новых сборок с железом (Intel Apollo Lake), на более же старом Haswell (обе сборки) запустились без проблем. Как работает RootAuFs2 и зачем он нужен, я так и не смог понять. Тупо консольное окно на весь экран открывается.
Правда интернет не работаетТам модуль NM нерабочий, еще не исправлено или исправлено в обновлении 089-upd-2103-sf10.pfs, не проверял.
изменить настройки соединения. С network-manager-1.20.0-2103-sf03.pfs это не удастся.Хочет polkit авторизации. Самое простое для prar решение - запустить nm-applet от root
089-upd-2103-sf10.pfs (http://mirror.yandex.ru/puppyrus/roll/2103/pfs/089-upd-2103-sf10.pfs)
Получается исо с нерабочим NM. Планирую переделать с новым ядром. Если есть еще идеи - пишите
как сменить Live на Root (с флешки) так и не нашёл.Запуск ФМ с sudo, в терминале. Или в меню должен быть пункт root-FM, или хоткеем Ctrl-Super-f.
Плюс нашёл проблему, на prar21.03-21.06-x86_64 комп не выключается, а почем перезагружает оболочку.Как я понял, это LXQT. Должно быть исправлено, я уже несколько раз писал bugfix на эту проблему.
prar21.03-21.07-x86_64.iso
По сравнению с prar21.03-21.06 : ядро 5.12-pf6-lf, zram в OVS , починен NM, выключение в xfce
prar21.03-21.07-x86_64.isoОпять же, если уже есть старый prar21.03-21.06-x86_64.iso, то скачивать командой ниже. Будет загруженно с сервера 10% данных. Хеш (https://file.puppyrus.org/users/pra64/iso/prar21.03-21.07-x86_64.iso.md5.txt) совпадает, 6af640235caed34e1d0a1fc0d990bbff.
$ zsync2 -i prar21.03-21.06-x86_64.iso http://file.puppyrus.org/users/pra64/iso/prar21.03-21.07-x86_64.iso.zsync
Модули или AppImage здесь (https://forum.puppyrus.org/index.php?topic=22139.msg177601#msg177601).
prar21.03-21.07-x86_64.isoКрутанул в виртуалке для ознакомления, щелкал по первым пунктам меню, загрузилось XFCE, но что за куча левых каталогов в хомяке (см.скрин) ??? И это никого не удивляет и не напрягает? :-[
Крутанул в виртуалке для ознакомления,Я скажу крамолу, но может стоит попробовать запускать из-под (boot меню) автозагрузки? Видимо через виртуальную машину из-под Виндовс эти проблемы не проявляются. https://forum.puppyrus.org/index.php?topic=23492.msg178309#msg178309
что за куча левых каталогов в хомяке (см.скрин)Проблема есть. Лишние каталоги в 001 и пока не пойму откуда они там взялись... В /etc/packages их нет
через виртуальную машину из-под Виндовс эти проблемы не проявляютсяне может этого быть
В /etc/packages их нетПохоже 001-prar-2103-sf03.pfs битый (в плане pfs-util) Не пересобрать с разборкой на подмодули - куча ошибок и в итоге потеря файлов. Возможно собирал какой-то ошибочной версией pfs-util или как-то криво объединились старые и новые форматы списков файлов pfs-util.
Я скажу крамолу, но может стоит попробовать запускать из-под (boot меню) автозагрузки?Согласен крамола :) У меня УЕФИ отключен изначально и у меня все грузится, правда я в основном сразу ставлю на винт, а не на флешку, причем всегда ручками ставлю, а не инсталляторами.
Это списки пакетов ДЕ.Зачем они болтаются в корне? ИМХО, не по феншую )))
001-prar-2103-sf03.pfs битый (в плане pfs-util) Не пересобрать с разборкой на подмодули - куча ошибок и в итоге потеря файлов. Возможно собирал какой-то ошибочной версией pfs-util или как-то криво объединились старые и новые форматы списков файлов pfs-util.Вспомнил - я уже обновлял 001 pacman- ом со сменой репы. Т.е. Он и не должен разобраться на составляющие. /etc/packages надо удалить. Плюс ошибочные файлы в хомяке + gbus-glib + доразобраться с этим (https://forum.puppyrus.org/index.php?topic=23497.msg178396#msg178396) = перевыпустить исо
Зачем они болтаются в корне? ИМХО, не по феншую )))а что, список в один экран не влазит? Если влазит, то и не страшно. Виндомейкеры такими мелочами не заморачиваются. Думаю, sfs нашел разумное решение. Как всегда. Между прочим, у меня соло на клавиатуре слету запускается под лф )))
live@roll2103 /memory/bundles % sudo find 001-prar-2103-sf03.pfs -name autostart -type d
001-prar-2103-sf03.pfs/etc/xdg/autostart
001-prar-2103-sf03.pfs/home/live/autostart
куча левых каталогов в хомяке (см.скрин)Буду чинить уже при обновлении среза репы. Жду свежего glibc
Проблема есть
Если у кого есть - пишите1. На базе fix сделать аналог файла pra.ini (https://forum.puppyrus.org/index.php?topic=23560.msg179407#msg179407).
аналог файла pra.iniВыложите свое. Пока не очень понял идею
настройки системыДелал подобное : pra-roll-filesystem и для ДЕ - настройки с зависимостями. Не прижилось
Можно будет отказаться от 089-updВряд ли . с ним удобно
можно будет легче разработчику создавать/обновлять сборкиМне и так норм. Больше никто не собирает
с pacstrap, может без утомительной настройки просто присоединить этот новый модуль.Все опакечено. Просто добавляйте мою репу и пакеты из нее
network-manager-1.32.12-2110-sf01.pfsnm проблемный получился
Если у кого есть - пишите3. Еще, можно перепаковать модули в zstd. Потестировать, не зря же многие дистры переходят от xz к zstd в упаковке пакетов. Все же xz тяжелый алгоритм в плане чтения. А то я смотрю в нескольких постах хвалили (упоминали в положительном ключе :)) full дистры, а такого не должно быть. )
Я на своем буке перепаковываю в lzo ( если не забываю ), разница ощутима без замеров, но не так чтоб прям машину подменили. Не думаю, что zstd кардинально что-то изменит, если для меня будет круче чем lzo - буду паковать в него.Это пример еще одного
перепаковать модули в zstdСтарый скрипт (без zstd), создающий индексы локальной репы мне удалось перенести в любой (не арч) линукс. C новым с наскоку не получилось и не уверен что это нужно. Большинство самодельных пакетов уже в модулях
в нескольких постах хвалили (упоминали в положительном ключе ) full дистры, а такого не должно бытьДля опытного юзера, интересующегося свежим софтом, на стационаре - фул с пакектным обновлением и заморозкой будет не хуже чистого фругала. Под это и задуман PRAR
перепаковываю в lzo ( если не забываю ), разница ощутима без замеров, но не так чтоб прям машину подменилиhttps://forum.puppyrus.org/index.php?topic=21412.msg179700#msg179700
а когда будет iso свежий?Не получилось пока с запросом пароля на подключением к вифи в NM
ДЕ готова только OVS. Есть мысли другие не собирать или собрать , если будут "просьбы трудящихся"Посмотри результаты голосования и добавь, если уж не по умолчанию, так второй DE именно XFCE, которая достаточно мала, но полноценное DE
"просьбы трудящихся"Ок. XFCE Учту
в арче никак не могут скомпилить glibc2.34 . Я скомпилил с этим патчем.glibc-x86_64-2.34-1-x86_64.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable-test/glibc-x86_64-2.34-1-x86_64.pfs)
openbox-xdgmenu-gtk3добавил
скрипт wallpaperhttps://forum.puppyrus.org/index.php?topic=20907.msg146562#msg146562
добавить запись Файловый Менеджер (или как-то покороче),Добавил Файлы
в prar2103 тоже нехваткаПосле выпуска 2110 не будет поддерживаться. Переделывать уже не буду
добавил habak и подправил скриптОбои не растянулись на весь рабочий стол. Проверял в вирте.
Обои не растянулись на весь рабочий столкомандой habak -mS ? А с каким ключом растянулись?
prar21.10-x86_64-01.iso
А с каким ключом растянулись?Без ключей.
-mC -- Habak will be centered on the screen.
Overrides and can be overriden by "-mp".
Active by default.
live@roll2110 ~ % vera-screenshot -e
[1] 14174 segmentation fault (core dumped) vera-screenshot -e
vera-screenshotТоже заметил. Перекомпилить тоже не удалось . Там все заброшено. Интересно что такое в арче обновили, что перестал работать скриншот и NM ... Можно определить фулл установкой 2103 и пошаговым автообновлением среза с анализом что обновилось...
Без ключей.Лучше -ms
gnome-screenshot-p-40.0-2-x86_64.pfsтолько что альтернатива подъехала https://aur.archlinux.org/packages/simple-screenshot/
vera-screenshotзаменил 089-upd-2110-sf17.pfs (http://mirror.yandex.ru/puppyrus/roll/2110/pfs/089-upd-2110-sf17.pfs)
$ sudo connman-gtk4. Рядом в панели xfce загружен апплет nm-applet, через него сеть настроилась.
** (connman-gtk:7275): WARNING **: 11:29:37.246: failed to scan wifi: GDBus.Error:net.connman.Error.NoCarrier: No carrier
Тема оформаленияСделай альтернативную. Проголосуем какая лучше или добавлю обе
nm-applet, через него сеть настроилась.Какой модуль NM? Пароль сети спрашивает когда тыкаешь в сеть?
Не получилось пока с запросом пароля на подключением к вифи в NM
Сделай альтернативную. Проголосуем какая лучше или добавлю обеа мышь, мышь еще надо другую
modemmanager надо убирать?Если модема нет - обязательно. Если есть - connman с ним не работает, но и помешать не должен. Можно ли что-то настроить в голом mm - не знаю
NM? Пароль сети спрашивает когда тыкаешь в сеть?не ответил
при загрузке systemd выдает что не может смонтировать флешку (она наверное уже смонтирована)да. Это наверное mount-all. Не хочется его усложнять . Если напрягает - пофикси сам
Ну раз я через nm-applet в сеть смог выйти, значит у меня пароль явно запросило.Т.е. тыкнул в соединение - спросило пасс? Или соединение было ранее настроепно ?
Не могли же поддержку из ядра выкинуть...На каком ядре работало?
драйвер elan_i2c есть, вручную грузил, тоже не помогло.Есть идеи как лечить?
Не получилось пока с запросом пароля на подключением к вифи в NMТ.е. проблема только у меня...
Видимо udev надо правитьМожет достаточно fstab?
/dev/sda3 /home ext4 user 0 0
/dev/sda4 /mnt/sda4 ext4 user 0 0
/dev/sda1 /mnt/sda1 ext3 user 0 0
А зачем gnome-screenshot? Уже же была скриншотилка
Не работает скриншот:
Код
live@roll2110 ~ % vera-screenshot -e
[1] 14174 segmentation fault (core dumped) vera-screenshot -e
С монтированием-размонтироварием теперь проблемы. Раньше хоть от root из меню файл-менеджер запускал, щас там нет пункта.:) Сначала не понял о чем речь, а потом по привычке потянулся запустить от root, а пункта в контекстном меню уже нет.
Да врядли. Чтото в твоем фстаб только фиксированные диски, а мне флешку надо монтировать-размонтироватьВидимо udev надо правитьМожет достаточно fstab?Код/dev/sda3 /home ext4 user 0 0
/dev/sda4 /mnt/sda4 ext4 user 0 0
/dev/sda1 /mnt/sda1 ext3 user 0 0
а пункта в контекстном меню уже нет.Он есть, но пропал красный ярлык, поэтому не обратил внимание.
live@roll2110 ..ovs-gtk3-2110-sf02.pfs/usr/share/icons % find -name spacefm-root.png
./Faenza/apps/48/spacefm-root.png
./hicolor/48x48/apps/spacefm-root.png
Я задавал свое имя файла.Это и есть gnome-screenshot, в старом vera-screenshot меньше функций и менять имя скрина невозможно.
live@roll2110 ..Загрузки+040-de-ovs-gtk3-2110-sf02.pfs % sudo find -name 'libgnome-menu.so.2'
./usr/lib/libgnome-menu.so.2
live@roll2110 ..Загрузки+040-de-ovs-gtk3-2110-sf02.pfs % ll ./usr/lib/libgnome-menu.so.2
lrwxrwxrwx 1 root root 23 апр 7 2016 ./usr/lib/libgnome-menu.so.2 -> libgnome-menu.so.2.4.13
Вроде все выше пофиксил
040-de-ovs-gtk3-2110-sf04.pfs
И пропали все ярлыки при ПКМ по рабочем столу - Меню.Скрин.
а мне флешку надо монтировать-размонтировать/etc/fstab с флешкой
/dev/sda3 /home ext4 user 0 0
/dev/sda1 /mnt/sda1 ext3 user 0 0
/dev/sda4 /mnt/sda4 ext4 user 0 0
/dev/sdc1 /mnt/sdc1 vfat rw,gid=100,umask=002,fmask=133,quiet,user 0 0
/dev/sdc2 /mnt/sdc2 vfat rw,gid=100,umask=002,fmask=133,quiet,user 0 0
/dev/sda3 /home ext4 user 0 0
/dev/sda1 /mnt/sda1 ext3 user 0 0
/dev/sda4 /mnt/sda4 ext4 user 0 0
# Hard drives
ACTION=="add|change", ENV{DEVTYPE}=="partition", ENV{ID_BUS}!="usb", RUN+="amount.sh %k %E{ID_FS_TYPE} fstab"
# Mount the usb device
ACTION=="add|change", ENV{DEVTYPE}=="partition", ENV{ID_BUS}=="usb", RUN+="amount.sh %k %E{ID_FS_TYPE}"
ACTION=="change", ENV{DEVTYPE}=="disk", ENV{ID_CDROM}=="?", RUN+="amount.sh %k %E{ID_FS_TYPE}"
# Clean up after removal
ACTION=="remove", RUN+="/bin/umount -l /mnt/%k", RUN+="/bin/rmdir /mnt/%k", RUN+="/bin/sed -i '/%k/d' /etc/fstab"
пропали все ярлыки при ПКМ по рабочем столу - Меню.040-de-ovs-gtk3-2110-sf05.pfs (http://mirror.yandex.ru/puppyrus/roll/2110/pfs/040-de-ovs-gtk3-2110-sf05.pfs)
fstab сделан динамическимтоже мутил такое : mount-all -f
В итоге spacefm сам монтирует простыми скриптами.Ну так а что помешало там sudo прописать чтоб размонтировало от юзера?
Короче нет проблем с монтированиемпроблем то нет, удобства тоже нет.
Ну так а что помешало там sudo прописать чтоб размонтировало от юзера?Если речь о de-ovs и spacefm, который теперь zzzfm, то у меня размонтируется под юзером, через контекстное меню - Размонтировать.
`which sudo` umount %v && `which sudo` rmdir "/mnt/`basename %v`"
В итоге spacefm сам монтирует простыми скриптами.Но зачем тогда добавлен /usr/lib/udev/rules.d/99-local.rules:
KERNEL=="sd[a-z]*[0-9]", SUBSYSTEMS=="usb", ACTION=="add", RUN+="/bin/systemctl start usb-mount@%k.service"
KERNEL=="sd[a-z]*[0-9]", SUBSYSTEMS=="usb", ACTION=="remove", RUN+="/bin/systemctl stop usb-mount@%k.service"
Прочие стандартные ФМ вместо gvfs едят легкий pup-volume-monitor
fstab сделан динамическим, rox прекрасно монтирует от пользователя.В prar2110 монтируется все скопом по умолчанию, и разделы HDD и съемные носители:
99-media_automount.rules:
live@roll2110 ~ % systemctl status mountall.service
mountall.service - PRA mount all partitiona
Loaded: loaded (/etc/systemd/system/mountall.service; enabled; vendor preset: disabled)
Active: active (exited) since Mon 2021-11-08 12:27:14 MSK; 5h 1min ago
Process: 3717 ExecStart=/bin/bash -c egrep -qo ' noauto( |$)' /proc/cmdline || ( [ -f /usr/lib/gvfs/gvfs-udisks2-volume-monitor ] || mount-all) (code=ex>
Main PID: 3717 (code=exited, status=0/SUCCESS)
CPU: 349ms
live@roll2110 ~ % cat =mount-all
#!/bin/sh
#211023 sfslinux@gmail.com
HLP(){ echo "\
Usage: $0 [-f] - монтировать все разделы HDD
$0 [s[rd]*] - монтировать только [s[rd]*] (например sda1) раздел
$0 nontfs - монтировать только Linux разделы
-f - добавлять в /etc/fstab"
exit 1 ;}
[ "$1" = "-f" ] && ft=1
M(){
#blkid |egrep 'sr|ext|vfat|ntfs' |egrep -v '^/dev/loop' | grep "$1"|
#echo ntfs=$ntfs
blkid |egrep 'sr|ext|vfat'$ntfs'' |egrep -v '^/dev/loop' | egrep "^/dev/$1"|
while read id;do
d=`echo $id |awk -F: '{print $1}'| sed 's/\/dev\///'`
# fs=`echo $id |awk -F "TYPE=" '{print $2}'`
fs="`blkid -o value -s TYPE "/dev/$d"`"
[ "$fs" = vfat ] && MOPT="-o umask=000,codepage=866,iocharset=utf8" || MOPT=
# [ "$fs" = ntfs ] && mount > /111 && `which sudo` modprobe ntfs3 && sleep 0.5 && [ -d /sys/module/ntfs3 ] && fs=ntfs3 && MOPT="-t ntfs3"
if [ "$fs" = ntfs ] ;then
#mount > /111 &&
`which sudo` modprobe ntfs3 && [ -d /sys/module/ntfs3 ] && fs=ntfs3 && MOPT="-t ntfs3"
[ -L /sys/kernel/slab/ntfs3_enode_cache ] && fs=ntfs3 && MOPT="-t ntfs3"
fi
##fs=" -t `echo $id |awk -F TYPE= '{print $2}'|sed 's/\"//g'`"
##[ "`echo $fs|grep ext`" = "" ] || fs=""
# echo $id-$d-echo $fs;exit
if [ "`mount |grep "/dev/$d"`" = "" ] ;then
mkdir -p /"$mp"/"$d" && `which sudo` mount /dev/"$d" /"$mp"/"$d" $MOPT
else
#[ -d "/"$mp"/"$d"" ] || ln -s "`mount |awk '/^\/dev\/'"$d"'/ {print $3}'`"
[ -d "/"$mp"/"$d"" ] || ln -s "`mount |awk '/^\/dev\/'"$d"'/ {print $3}'`" "/"$mp"/"$d""
fi
[ "`mount |grep "/dev/$d" |grep fuseblk`" ] && `which sudo` umount /dev/"$d" && `which sudo` mount /dev/"$d" /"$mp"/"$d" $MOPT
if [ "$ft" ];then
egrep "^/dev/$d" /etc/fstab || echo "/dev/$d /$mp/$d $fs defaults,noatime 0 2 #mount-all" >> /etc/fstab
fi
done
exit 0
}
[ "$1" = "nontfs" ] && ntfs= || ntfs="|ntfs"
[ "$1" = "--help" ] || [ "$1" = "-h" ] && HLP
#[ ! -f /etc/apt/sources.list ] && mp=mnt || mp=media #.deb os
mp=mnt
rmdir `ls /$mp/`
[ "`echo "$1" |egrep '^s[rd]'`" ] && M "$1" || M
монтируется все скопом по умолчаниюЭто плохо, надо автоматом монтировать только съёмные. Для udev: ATTRS{events}=="media_change"
автоматом монтировать только съёмныеМне, например, не надо, чтобы монтировалась флешка при загрузке. Система грузится с HDD, а флешку иногда забываю вытащить, приходится вручную размонтировать.
проблем то нет, удобства тоже нет.Что именно в каком ДЕ неудобно и что можно сделать?
надо автоматом монтировать только съёмныеПочему? В чем прикол не монтировать разделы постоянно подключенного носителя? какой-то смысл был не монтировать нтфс, чтобы не загружать ntfs-3g. Так сейчас нтфс ядерный стал
Мне, например, не надо, чтобы монтировалась флешка при загрузке
заблокировал /usr/lib/udev/rules.d/99-local.rulesда. Или sudo pacman -R automount-usb (рецепт только для arch дистров с systemd, т.е. прар)
xfce4-cpugraph-plugin есть в iso?нет . Есть xfce4-multiload-ng*
еще Xterm тоже неплохо, лучше бы в дефолт одну из них вписатьПо хоткею super+t скрипт defaultterminal который запускает vte терминал из ДЕ если его нет или с ним проблемы - запускается urxvt (это в котором народ копировать текст не умеет, но он без зависимостей - поэтому в тяжелых случаях помогает)
В чем прикол не монтировать разделы постоянно подключенного носителя?Безопасность. Запросто можно другую систему снести или важные файлы попортить.
prar21.10-x86_64-02.iso
prar2101-02 по сравнению с prar2110-01 - доработаны оба DE; обновлен premote, mpv; русифицирован connman-gtk; добавлены драйвера для HW ускорения свежих видях intel intel, yt-dlp от krasnyh (скомпиленный, не требует python)
Размонтируется в thunar от юзера ПКМ - Отключить том. Команда mount | grep sd показывает отмонтирование.А у меня не отмотирует, обновы все стоят свежие.
тема PRA, но видимо предыдущий вариантЯ не юзаю xfce. Поэтому хорошо у меня сделать не получится. Может возьмешь его на поддержку? Оформление переделаешь и т.п.?
у меня не отмотируетПерепроверил в thunar от live - у меня норм. Без сохраненки пробовал? pup-volume-monitor запущен? gvfs не установлен?
pup-volume-monitor запущен?в процессах не вижу. запустил в консоли от root, не помогло
gvfs не установлен?вроде нет.
в процессах не вижуПоэтому и не работает. Разбирайся с systemctl status pup-volume-monitor
ха-ха, нифига. перезагрузил, вижу pup-volume-monitor - отмонтирование не работает! я же сказал что без сохраненки уже пробовал. Как его дебажить?в процессах не вижуПоэтому и не работает. Разбирайся с systemctl status pup-volume-monitor
[SUID]
poweroff = ssx root.root
reboot = ssx root.root
mount = ssx root.root #не работает
umount = ssx root.root
mkdir = ssx root.root
rmdir = ssx root.root
losetup = ssx root.root
blkid = ssx root.root
eject = ssx root.root
rdate = ssx root.root
И главное, никакого sudo не надо.И как это поможет отмонтированию в thunar ?
отмонтирование не работает!https://forum.puppyrus.org/index.php?topic=20654.msg180322#msg180322
Да, я то проверял на первом title ▒▒ RootAuFs2 в iso. А вот если на title ▒▒ PRA-porteus initrd, то да, показывает два значка флешки (в вирте у меня определилась как sda1). И соответственно ошибки при размонтировании, при чем разные, в зависимости по какому значку кликать (скрины).Размонтируется в thunar от юзера ПКМ - Отключить том. Команда mount | grep sd показывает отмонтирование.А у меня не отмотирует, обновы все стоят свежие.
соответственно ошибки при размонтированииНа флешке и iso были одинаковые папки prar2110, отсюда и umount: /mnt/sda1: target id busy. Поправил, теперь размонтируется. Так что не знаю, это из-за многочисленных фиксов заработало или изначально было исправно, просто моя невнимательность. Или все вместе.)
Ctrl-Alt-Del и Ctrl-Alt-l запускают xflock4.Ну капец тогда, по win+h имеем подсказку по хоткеям и там написано что win+l блокировка. (Подсказка для sfs - надо чтото менять)
~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
Ctrl-Alt-Del и Ctrl-Alt-l запускают xflock4.ну да, запустился slimlock (а не xflock4), но он видимо недонастроен т.к. разблокировать систему я не смог, пароль не срабатывал, пришлось из соседнего tty прибить процесс
~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
xfce4-keyboard-shortcuts.xml040-de-xfce-gtk3-4.16-2110-sf04.pfs (http://mirror.yandex.ru/puppyrus/roll/2110/pfs/040-de-xfce-gtk3-4.16-2110-sf04.pfs)
Ну капец тогда, по win+h имеем подсказку по хоткеям и там написано что win+l блокировка
обновите cifs-util в составе premote т.к. старый уже не работает.premote-p_64-sf03.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/premote-p_64-sf03.pfs)
запустился slimlock (а не xflock4), но он видимо недонастроенxflock4 - скрипт, который запускает xfce-screensaver , которого в модуле нет, т.к. тяжелый и даже демона запускает
поправил сообщение про старый инитрдИ для этой сборки,
Да.С 089-upd-2110-sf22.pfs все ок
Скрин.0f6b08128b3937ec99fc8d1f8eb396ad initrd.xz ? Внутри дата 211023 должна быть. Она и проверяется в fix
connman после обновления стал уже не такой няшныйЯ добавил к connman-gtk (gtk3) cmst (qt5) и сделал, чтобы при наличии qt5 в системе запускался именно он. Кому он не нравится - удалить /usr/local/bin/connman-gtk или юзать предыдущий
0f6b08128b3937ec99fc8d1f8eb396ad initrd.xz
prar21.10-x86_64-02.isoc6ff8d0d66e89ca88d4b299750fcbd11 (https://file.puppyrus.org/users/pra64/iso/prar21.10-x86_64-02.iso.md5.txt)
live@roll2110 /mnt/sda3/iso % md5sum prar21.10-x86_64-02.iso
c6ff8d0d66e89ca88d4b299750fcbd11 prar21.10-x86_64-02.iso
live@roll2110 ..zzzfm/prar21.10-x86_64-02.iso/prar2110 % md5sum initrd.xz
18b015aa06dc7bdc1f7df6d2707fccec initrd.xz
initrd забыл обновить в prar21.10-x86_64-02.isoМожет днями перевыпущу с lxqt . Больше планов и идей по prar21.10 нет
Критично только при запуске с ntfs - т.е. будет ntfs-3g, а не ntfs3
Я добавил к connman-gtk (gtk3) cmst (qt5) и сделал, чтобы при наличии qt5 в системе запускался именно он. Кому он не нравится - удалить /usr/local/bin/connman-gtkПочему при наличии qt5 запускается gtk версия? Насчет "кому не нравится" - серьезно? Как это может нравится, шрифт то хоть приведите в норму. Тут дело не во вкусе, а в элементарной несостыковке по оформлению, это ведь в iso всеже.
Почему при наличии qt5 запускается gtk версия?С qt5 запускается cmst
шрифт то хоть приведите в норму.Сделать шрифт qt 12 как в gtk?
С qt5 запускается cmst.тогда зачем удалять gtk версию? Я не понял.
загрузку проца в простое, до 30%.У меня норм
У меня норм
(de-ovs)
vala-panelСкрин.
У меня iso (для вирта) со всеми обновамиУ меня на скрине последний выложенный исо в вбокс, но запущен на железе с 040-de-ovs-gtk3-2110-sf05, 089-upd-2110-sf22. И вроде по trayinfo и vala-panel давно ничего не менял.
в динамиках начинается какой-то трескПроверил myxer под ovs - норм. Доработал скрипты его запуска при nopulse - в аттаче
Интервал обновлений 1000,00 мсек. Попробуйте увеличитьЯ не использую genmon-info. У меня vala-panel минималистична. Но ведь выявление багов не только мне нужно:
Легко проверить в вирте, выставив одно ядро
Легко проверить в вирте, выставив одно ядротак и проверял - см. скрин выше
Это не xfce? Флаг раскладки круглый.Тогда - да. Но скрипт тот же . На дектопе юзаю ovs - норм
Тогда - да.После многостраничного обмена сообщениями с разработчиком, тестировщик наконец понял, что надо начинать сначала. )
- решение, killall vala-panelТ.е. перезапуск панели убирает нагрузку?
шрифт qt 12 как в gtk?089-upd-2110-sf23.pfs (http://mirror.yandex.ru/puppyrus/roll/2110/pfs/089-upd-2110-sf23.pfs)
дрова для HW ускорения разных видяхНа амд и нвидиа у всех аппаратньое усторение в медиаплеерах работает ?
prar21.10-x86_64-03.iso
prar21.10-x86_64-03.isohttps://file.puppyrus.org/users/pra64/iso/prar21.10-x86_64-03.iso.zsync
Если есть старый iso, предыдущей версии, то командой ниже будет скачано меньшее количество данных с сервера.
1. Смотреть в выхлопе строку "Usable data from seed files:", которая и показывает, сколько процентов берется из старого iso, остальное берется с сервера.
2. Так же, смотреть в конце скачивания проверку хеша. Будут строки:
Verifying downloaded file
checksum matches OKКодГде взять zsync2:$ zsync2 -i old.iso url_new.iso.zsync
1. pacman2pfs.sh zsync2 # Арч2. repo2pfs zsync2 # LFD
3. AppImage (https://github.com/AppImage/zsync2/releases)
$ zsyncmake2 new.iso -u url_new.iso
Мне, чтобы создать *.iso.zsync, надо выкачивать полностью iso.Речь идет о веб хосте или VPS ?
можно указать zsyncmake2 не локальный файл iso, а его местоположение на сервере?Если и можно, например, примонтировав - вряд ли это будет экономичнее по трафику чем просто скачать
Здесь уже проще на стороне разраба.Счетчики скачки говорят : "не востребовано"
Речь идет о веб хосте или VPS ?о веб хосте https://file.puppyrus.org/
Счетчики скачки говорят : "не востребовано"Вроде написал целую простыню, показав ситуацию со всех сторон:
иначе важные фиксы, подобные недавнему исправленному initrd.xz, но не внесенному в iso долгое время, сильно портят реноме сборки. Нетрудно представить удивление новичка, скачавшего iso первый раз, и увидевшего объявление, типа "initrd.xz устарел, скачайте и замените его сами, разработчику недосуг". )
initrd забыл обновить в prar21.10-x86_64-02.iso24 Ноябрь 2021
prar21.10-x86_64-03.iso
идею .iso.zsync, а значит и iso, с исправлениями в реальном времени, я так и не смог донести.Я не понял - зачем юзеру исо , если система у него уже установлена
Еще в арче никак не могут скомпилить glibc2.34 . Я скомпилил с этим патчем. Сомневаюсь - добавить или ждать арчаЧто-то в арче так и не добавили 2.34 (https://archlinux.org/packages/?sort=&q=Glibc&maintainer=&flagged=), а ведь уже времени прошло... Может неприемлемые баги и ждут следующую версию?
так и не добавили 2.34Да. Даже в юбунту и пр. уже обновили...
Может неприемлемые баги и ждут следующую версию?Попробуйте поискать инфу на англ. форуме
на фтп яндекса его нету.есть https://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/celluloid-gtk3-p-0.21_64-sf06.pfs
блокировка экрана будет на Win+lВ https://mirror.yandex.ru/puppyrus/roll/2110/pfs/040-de-xfce-gtk3-4.16-2110-sf04.pfs давно починено и выше по теме про это вроде писал
работает автообновление, как раз перед своим сообщением проверил. а вручную смотрю вот здесь (и там есть предыдущие версии) https://mirror.yandex.ru/puppyrus/roll/2110/pfs/на фтп яндекса его нету.есть https://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/celluloid-gtk3-p-0.21_64-sf06.pfs
У тебя автообновление сломано или выключено?
давно починено и выше по теме про это вродеа конфиги то в changes уже создались от старого и поэтому не видно что починено
У тебя автообновление сломано или выключено?
live@roll2110 ..ar21.10-x86_64-03.iso/prar2110/modules % ll celluloid*
-rw-rw-rw- 1 1015 513 63090688 ноя 15 14:32 celluloid-0.21-2110-sf03.pfs
celluloid-gtk3-p-0.21_64-sf06.pfsА автообновление умеет в такое, 0.21-2110-sf03 и 0.21_64-sf06? А то я тоже впервые вижу sf06, хотя много раз запускал prar2110.iso.
$ celluloid
celluloid: symbol lookup error: /usr/lib/libavdevice.so.58: undefined symbol: xcb_shape_rectangles
celluloid-0.21-2110-sf03.pfs этот pfs. Xcb наверное виноват
Извиняюсь. Перепутал портированный и из арчрепы - celluloid-0.21-2110-sf03.pfsОбновляй до celluloid-0.21-2110-sf06.pfs
конфиги то в changes уже создалисьДа. Тогда или снести их или как ты выше написал или переопределить через гуй
А автообновление умеет в такоенет и не надо. Эти модули принципиально разные - мой самопальный и родной.
Перепутал
libavdevice.so.58 у тебя из родного среза 2110 арчрепы?он идет внутри пакета celluloid же.
он идет внутри пакета celluloid же.Тогда из родного (если у тебя его другой какой-нибудь модуль не подменил)
0.21_64-sf06Это мой перекомпиленный.
У меня нет такой проблемыс -2110-
# меню лист для pra-roll-21-10-x86_64-03
title pra-roll-21-10-x86_64-03 c жocткoгo с сохранением в базе
# тоже рабочий вариант (правильно указывать каталог установки ПРА, здесь указан каталог "pra") find --set-root --ignore-floppies --ignore-cd /pra09-1909-i686-terminator/initrd.xz
rootnoverify (hd0,3) /pra-roll-21-10-x86_64-03/
kernel /pra-roll-21-10-x86_64-03/vmlinuz-4.4.1-pf3 dir=pra-roll-21-10-x86_64-03
initrd /pra-roll-21-10-x86_64-03/initrd.xz
title pra09-1909-i686-terminator c жocткoгo в озу, без сохранения и подкачки
# тоже рабочий вариант rootnoverify (hd0,3) /pra09-1909-i686-terminator/
find --set-root --ignore-floppies --ignore-cd /pra-roll-21-10-x86_64-03/initrd.xz
kernel /pra09-1909-i686-terminator/vmlinuz-4.4.1-pf3 dir=pra-roll-21-10-x86_64-03 copy2ram noswap quiet
initrd /pra09-1909-i686-terminator/initrd.xz
нет vmlinuz-4.4.1-pf3Это вообще 32бит ядро и его нет в исо. Замените на то, что есть в исо
File "/usr/lib/python3.9/site-packages/gi/__init__.py", line 126, in require_version
raise ValueError('Namespace %s not available' % namespace)
ValueError: Namespace Gtk not available
Пытался сделать модуль blueman, не получилось.http://mirror.yandex.ru/puppyrus/roll/2110/pfs/001-prar-2110-sf06_DEV.pfs или DEVX подключены?
pulseaudio в системе 13.0001-prar-2110-sf06.pfs/var/lib/pacman/local/pulseaudio-15.0-1 у тебя точно прар2110?
001-prar-2110-sf07.pfsВерсия htop (https://forum.puppyrus.org/index.php?topic=23657.15)?
# ./htop
./htop: /usr/lib/libncursesw.so.6: no version information available (required by ./htop)
./htop: /usr/lib/libncursesw.so.6: no version information available (required by ./htop)
./htop: /usr/lib/libncursesw.so.6: no version information available (required by ./htop)
./htop: /usr/lib/libncursesw.so.6: no version information available (required by ./htop)
Для продолжения нажмите любую клавишу...
в 001-prar надо обновить libxml2089-upd-2110-sf35.pfs (http://mirror.yandex.ru/puppyrus/roll/2110/pfs/089-upd-2110-sf35.pfs)
prar21.10-x86_64-04.iso
prar2110-04 по сравнению с prar2110-03 - обновлено ядро, 001, chrome и его профиль, firmware
prar21.10-x86_64-04.iso
Если есть старый iso, предыдущей версии, то командой ниже будет скачано меньшее количество данных с сервера. Смотреть в выхлопе строку "Usable data from seed files:", которая и показывает, сколько процентов берется из старого iso, остальное берется с сервера.КодГде взять zsync2:$ zsync2 -i old.iso url_new.iso.zsync
1. pacman2pfs.sh zsync2 # Арч2. repo2pfs zsync2 # LFD
3. AppImage (https://github.com/AppImage/zsync2/releases)
$ zsync2 -i prar21.10-x86_64-03.iso http://file.puppyrus.org/users/pra64/iso/prar21.10-x86_64-04.iso.zsync
отписываюсь на форуме, считая, что эта инфа поможет сделать сборки более 'вылизанными'.Да. За что вам моя большая благодарность
Не замечали, что из тестировщиков остался только я? Может быть из-за такой реакции на сообщения о 'неправильностях'?Привет, как дела?
Еще в арче никак не могут скомпилить glibc2.34Уже glibc 2.35 (https://www.opennet.ru/opennews/art.shtml?num=56631)
Жаль, что не бинарники, конечно.А, нет, есть и бинарная неофициальная репа, по ссылке с гитхаба:
В качестве альтернативы я буду создавать их примерно раз в месяц (или по мере необходимости из-за изменений в Arch), и вы можете скачать пакеты прямо из моего репозитория. Добавьте следующее в файл pacman.conf выше всех остальных репозиториев.
[toolchain]
Server = http://allanmcrae.com/toolchain
SigLevel = Required
glibc-2.35-2-x86_64.pfsПоложил в /base, работает пока, глюков не обнаружил.
live@roll2110 ~ % ldd --version
ldd (GNU libc) 2.35
Copyright (C) 2022 Free Software Foundation, Inc.
Это свободная программа; подробности об условиях распространения
смотрите в исходном тексте. Мы НЕ предоставляем гарантий; даже гарантий
КОММЕРЧЕСКОЙ ПРИГОДНОСТИ или ПРИГОДНОСТИ ДЛЯ КАКОЙ-ЛИБО ЦЕЛИ.
Авторы программы — Roland McGrath и Ulrich Drepper.
# pfsinfo 089-upd-2110-sf36.pfs
089-upd-2110-sf34
expat-2.4.5-2-x86_64
glibc-2.35-2-x86_64
libxcrypt-4.4.28-2-x86_64
libxml2-noicu-2.9.12-6-x86_64
089-upd-2110-sf37.pfsСобран неправильно:
$ pfsinfo 089-upd-2110-sf37.pfs
?
Лучше на программном уровне озаботитьсяПроверять /usr/bin в корне? или как что проверять?
[51769.480688] pool-pup-volume[748299]: segfault at 40 ip 00007f0049c0bfc0 sp 00007f00489fdd98 error 4 in libpupvm.so.0.0.0[7f0049c00000+12000]
$ dmesg |grep volum
live@roll2110:~$ ps ax |grep vol
595 ? Sl 0:00 pup-volume-monitor
автор Yad удалил русскую локаль.https://forum.puppyrus.org/index.php?topic=13414.msg183404#msg183404
prar21.10-x86_64-05.iso
Состав iso
- обновлен initrd-rafs2 и 070*.pfs.; gparted. Chrome заменен на yandex-browser (автообновлятор в 084*.pfs)
1. Скрипт iso-make-hybrid.sh наверно настало время перетряхнутьСобирал данное iso со своими изменениями, скриптом iso-make-hybrid.sh и при запуске в вирте постоянно получал ошибку 15. Перепроверил все пути раз сто, в итоге оказалось, что у моего uird.lfa.cpio.xz права root:root и этого было достаточно для нестарта.
$ ll uird.lfa_error.cpio.xz
-rw------- 1 root root 35082828 июл 5 21:55 uird.lfa_error.cpio.xz
прописать уведомление как в pfs-utilsЗабыл, что там более сложно организовано и опирается на функцию allow_only_root из /usr/local/bin/pfs.
Добавить в iso-make-hybrid.sh проверку на рута?Да, с выходом из скрипта, если не пройдена.
[ "`id -u`" != "0" ] && echo "Need root. Use: sudo $0" && exit 1
сборочницуУ меня нет такого скрипта, чтобы запустил и на выходе исо с пересборкой всех модулей
Или что вы понимаете под "сборочница"Дерево, где будут все конфиги, скрипты... Т.е. все что относится к настройке системы, и где можно улучшить параметры или поправить ошибки.
Без коллективной работы
upd. Наверно, то что правки не будут теряться, самое главное, ибо не раз и не два такое уже было.Я не рвусь в разработчики и не для этого моя идея, а в первую очередь для удобства мелких правок разных неточностей, ошибок, багов... типа сегодняшнего.
pacman2pfs.sh
vаксимально
Собрал прар2207 с отдельным xorg.pfs и wayfire+waybarhttps://mirror.yandex.ru/puppyrus/roll/2207/pfs/
Надо доработать. Выложу на следующей неделе
Напоминаю, wayland DE (как минимум wayfire и labwc) в virtualbox не работают.
В свежем systemd новая фишка : после изменения fstab хочет systemctl daemon-reloadА как это можно повторить, он же всегда пустой:
$ cat /etc/fstab
# Static information about the filesystems.
# See fstab(5) for details.
# <file system> <dir> <type> <options> <dump> <pass>
как это можно повторитьпопробуйте примонтировать что-нибудь
Не забыть еще, что mesa прекратила поддержку некоторых драйверов. Так что надо собирать ее отдельным модулем, чтобы пользователь мог убрать.Не понял что и зачем отдельным модулем?
попробуйте примонтировать что-нибудьНаверно вручную, командами в терминале? Потому что, когда монтирую флешку через ФМ, /etc/fstab так же пустой.
Подключаю модули с pfsload, тоже не влияет.Странно... У меня - см. скрин
Для платформы Linux добавлена функция process_mrelease(), позволяющая ускорить освобождение памяти процесса, завершающего своё выполнение. В обычных условиях освобождение ресурсов и завершение процесса выполняется не мгновенно и по разным причинам может задерживаться, что мешает работе функционирующих в пространстве пользователя систем раннего реагирования на нехватку памяти, таких как oomd (предоставляется в systemd). При помощи вызова process_mrelease подобные системы могут более предсказуемо инициировать возвращение памяти от принудительно завершаемых процессов.
Но mkpfs любой_dir не срабатываетУ меня срабатывает, но версия pfs-utils отличается. Причем я даже не знаю, где взять подобное, это осталось со времен обкатки overlay с ingvaro.
Glibc 2.36Обновил у себя. Полет нормальный, ничего пока не отвалилось. Использовал "systemd-nspawn -D 001-prar-2207-sf01", надеюсь я не изобрел велосипед.
Glibc 2.36тогда надо дождаться ффмпег51 (https://archlinux.org/packages/?sort=&q=ffmpeg&maintainer=&flagged=) и обновить срез арчрепы
Использовал "systemd-nspawn -D 001-prar-2207-sf01", надеюсь я не изобрел велосипедВ chroot2pfs же есть systemd-nspawn. Т.е. сделали модуль с glibc или обновили внетри 001 ?
В итоге я по прежнему считаю, что для арча надо 2 модуля меса с выбором или - или001-prar-2207-sf02.pfs (http://mirror.yandex.ru/puppyrus/roll/2207/pfs/001-prar-2207-sf02.pfs)
live@roll2207 ~ % pure-ftpd
pure-ftpd: /usr/lib/libcrypt.so.1: version `GLIBC_2.2.5' not found (required by pure-ftpd)
live@roll2207 ~ % sudo pacman -F libcrypt.so.1
core/libxcrypt-compat 4.4.28-2
usr/lib/libcrypt.so.1
Доустановил libxcrypt-compatТоже заметил. Лучше перекомпилю