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

Дистрибутивы проекта PuppyRus Linux => Сборки Linux от пользователей => Тема начата: sfs от 07 Декабрь 2012, 10:05:52

Название: PuppyRus Byte 218 (экспериментальная сборка)
Отправлено: sfs от 07 Декабрь 2012, 10:05:52
Неофициальная сборка на пакетной базе PuppyRus 218 c добавлением своих и модифицированных пакетов.
Продолжает идеи Байт-217-006a (http://forum.puppyrus.org/index.php/topic,12564.0.html)

Отличия от Байт217:
Формирование собственного базового модуля с использованием pfs скриптов.
Оптимизация (минимальный размер базы) для загрузки всей системы в RAM
Остальной софт планируется в виде meta (полнофункциональных, с lib) pfs пакетов подключать по мере необходимости через sfs-get (http://forum.puppyrus.org/index.php/topic,13419.0.html) (менеджер модулей)

Отличия от PuppyRus-218:
JWM + SpaceFM  (http://forum.puppyrus.org/index.php/topic,11020.0.html)
XFCE (http://forum.puppyrus.org/index.php/topic,13371.0.html) , пока им не занимался
Частично измененная секция load_soft в /etc/rc.d/rc.sysinit. В нее же перенесен sfrugal
Автоподключение (http://forum.puppyrus.org/index.php/topic,13021.0.html) флэшек
Оформление: compton (http://forum.puppyrus.org/index.php/topic,13252.0.html) (тени прозрачность),  шрифт verdana
ukmsstat (http://forum.puppyrus.org/index.php/topic,13285.0.html), ntf (http://forum.puppyrus.org/index.php/topic,11768.0.html)
Вместо sfs-event -> sfs-get (http://forum.puppyrus.org/index.php/topic,13419.0.html)
test-pfs пропатчен на улучшение компрессии

Документация (http://docs.rodon.tk/doku.php?id=byte218:start)
Скачать (http://www.mediafire.com/?xh1ouvdd656yt)
iso, имеющие в названии tmp - для разработчиков.

Планы:
Отказаться от поддержки Openbox. Готов отдать в хорошие руки
Название: Re:PuppyRus Byte 218 12.12 (экспериментальная сборка)
Отправлено: Pro от 07 Декабрь 2012, 10:09:57
с почином!
Название: Re:PuppyRus Byte 218 12.12 (экспериментальная сборка)
Отправлено: sfs от 07 Декабрь 2012, 10:18:24
Спасибо! pfs - конкретный шаг вперед. Быстро, удобно. Можно полностью исключить "грязную сборку" - добавление в базу файлов без внесения в списки файлов (/etc/packages)
Название: Re:PuppyRus Byte 218 12.12 (экспериментальная сборка)
Отправлено: RoDoN от 07 Декабрь 2012, 10:20:11
Скачать (http://www.mediafire.com/myfiles.php#xh1ouvdd656yt)
iso, имеющие в названии tmp - для разработчиков.
Ссылка похоже битая, у меня мои же файлы открываются...
Название: Re:PuppyRus Byte 218 12.12 (экспериментальная сборка)
Отправлено: sfs от 07 Декабрь 2012, 16:33:31
ссылку поправил
Начал документацию http://docs.rodon.tk/doku.php?id=byte218:start. Применимые для официальной сборки разделы сделаю отдельно. Может по итогу получится совместная документация.
Название: Re:PuppyRus Byte 218 12.12 (экспериментальная сборка)
Отправлено: Pro от 07 Декабрь 2012, 16:48:12
было бы очень славно.
Название: Re:PuppyRus Byte 218 12.12 (экспериментальная сборка)
Отправлено: sfs от 21 Декабрь 2012, 13:05:16
pr218b008tmp02.iso (http://www.mediafire.com/?9uw2e3ahmvhnajb)
На базе PuppyRus-Icewm-12.12.13
Состав модулей (xorg и т.п.) приведен к официальному, но урезан. Можно менять на соответствующие модули из оф. дистриба.
Поправлено mount ntfs, umount в gparted
Изменен блок load_soft в rc.sysinit (подробнее будет в документации)
Доработано автомонтирование флэшек, sfs-get, gmontray, много мелочей
В репу sfs-get добавлены gparted0.13, gnome-mplayer
Включен pfs-util-2.5, но используются не все возможности - изучаю...
Модули с названием из только больших букв - составные. Можно разобрать pfsextract
Название: Re:PuppyRus Byte 218 12.12 (экспериментальная сборка)
Отправлено: andy-voit от 21 Декабрь 2012, 15:08:27
Эта версия(002) у меня запустилась. Так же удалось запустить модули xfce от предыдущего 006. Пусть с небольшими боками, но работает.
(http://s004.radikal.ru/i205/1212/2b/8e23eae73b1bt.jpg) (http://radikal.ru/F/s004.radikal.ru/i205/1212/2b/8e23eae73b1b.jpg.html)

Немного непривычен шрифт. Иконки и приложения в трее не все соответствуют. В общем, треба пилить, Шура!... Может быть, внутри гиря окажется золотой  :)
Название: Re:PuppyRus Byte 218 12.12 (экспериментальная сборка)
Отправлено: sfs от 21 Декабрь 2012, 17:04:12
xfce без тебя делать все равно что "играть при Паганини на скрипке"
Шрифт - спорный. Надо думать. Из достоинств только  "маленький"
Заморачивался пока больше с pfs - остальное особо не трогал, но уже пора...
Название: Re:PuppyRus Byte 218 12.12 (экспериментальная сборка)
Отправлено: RoDoN от 22 Декабрь 2012, 00:20:45
1. Да, шрифт действительно непривычный, во многих местах русские буквы вроде бы нормальные, а английские какие-то тоненькие.
2. Из ФМ в наличии только mc (в меню его почему-то нет), но тогда надо во всех скриптах (напр., pmount) убрать ROX, которого нет в системе и прописать mc. А лучше наверно было бы, чтобы везде использовался defaultfilemanager, но для этого надо кучу скриптов перелопатить, что очень трудоемко.
3. Мне понравилась прога sfs-get, которая отвечает за подключение модулей из меню, когда поиск идет сначала на разделах, так я нашел и подключил firefox-10.0-ru (из него сейчас пишу), но там надо кое-что подправить в настройках, напр., вместо devx-217.sfs уже нужен  devx-218.pfs, кстати программа как раз нашла на винте  devx-218.pfs, а скачать предлагает  devx-217.sfs.
4. После подключения Skype, Pidgin, ePDFViewer в меню изменились соответствующие пункты и в них не стало окончания (XX,X Mb), где XX,X - размер модуля. А после подключения mtPaint - графический редактор (0,4Mb), Браузер (16Mb), Медиаплеер (10Gb) (очепяточка, надо 10Mb) - эти пункты остались без изменения в меню, но еще дополнительно появились пункты  mtPaint, Firefox и VLC.
Название: Re:PuppyRus Byte 218 12.12 (экспериментальная сборка)
Отправлено: andy-voit от 22 Декабрь 2012, 03:58:14
Цитата
убрать ROX, которого нет в системе и прописать mc. А лучше наверно было бы, чтобы везде использовался defaultfilemanager, но для этого надо кучу скриптов перелопатить, что очень трудоемко.

На самом деле их не так много. Лучше всего искать с помощью geany - загрузить в нее можно хоть весь каталог со скриптами одновременно, и поиск задать по слову rox во всех файлах.

Насколько я помню:
pmount
xdg-open
файлы монтирования подключения (load-unload.sfs,filemnt,mnt_sfs...)
/usr/local/pfind/func

добавьте еще кто знает..
Название: Re:PuppyRus Byte 218 12.12 (экспериментальная сборка)
Отправлено: sfs от 02 Январь 2013, 14:43:39
121222
1. Посмотрю еще шрифты - например ubuntu. Вообще можно и старый вернуть.
2. ФМ планирую в объеме Бит6. А может ROX сделать симлинком на defaultfilemanager?
3. Свежий devx лежит в нескачиваемом wget виде. Перекладывать не стал. Это , наверное не последний.
4. Репу sfs-get надо приводить в порядок. Выкинутый из базы софт туда зарядить и т.п. Хорошо бы сделать подгрузку нескольких модулей. Все это в планах. Надо дождаться релиза pfs-util
Подключение модулей надо приводить к одному стандарту. Сейчас pfs и sfs грузятся разными скриптами

121224
Доработал документацию  (http://docs.rodon.tk/doku.php?id=byte218:start). В частности автозагрузку.
В conky добавил ukmstat, сheckramfree

130102
pr218b008tmp03.iso  (http://www.mediafire.com/?21f1g3ekyelyaex)7a44760527bb86b108b48cbd7042e5dd  
Все доработки из оф. iso 12.12.30
Обновлен Spacefm, доработан раб. стол (авто ярлыки дисков по методу Lupurus xfce)
Шрифт verdana (MS :( зато минимальный размер)
Переделан sfs-get. Теперь поддерживает поиск и скачку с оф. репы
Доработан JWM - русификация, панели
ntf (http://forum.puppyrus.org/index.php/topic,11768.0.html)
Переделан menu.lst
Добавил Opera 12.12
Название: Re:PuppyRus Byte 218 12.12 (экспериментальная сборка)
Отправлено: RoDoN от 03 Январь 2013, 14:19:54
Переделан sfs-get. Теперь поддерживает поиск и скачку с оф. репы
Переделан menu.lst
Понравилось.
Конечно это дело вкуса, но мне очень не понравилось полное отсутствие ROX-а, не раб.стола, а именно ФМ, как-то я за годы использования паппи очень к нему привык, да и весит он мало. В последнее время я перепробовал много разных ФМ, но вернулся обратно на ROX.
Еще заметил, что в случае загрузки JWM+conky, если коньки отключить и вернуть обычный трей, то при перезагрузке JWM из трея убегают в верхний левый угол регулятор громкости и переключатель клавы.
Название: Re:PuppyRus Byte 218 12.12 (экспериментальная сборка)
Отправлено: sfs от 03 Январь 2013, 14:40:58
отсутствие ROX-а
Дык - конструктор: sfs-get - Все модули - rox_filer
Я не пользуюсь. Сделай правильный модуль - положу в sfs-get репу...
Сам из mc не вылезаю. SpaceFM надо дорабатывать ПКМ и т.п. хорошо бы сделать F5 F6... - я не особо в теме. Подключайся...
если коньки отключить и вернуть обычный трей, то при перезагрузке JWM из трея убегают в верхний левый угол регулятор громкости и переключатель клавы.
По замыслу  jwm -restart надо делать из меню. Тогда ок. Писать обертки вокруг jwm - думаю плохая идея.
Название: Re:PuppyRus Byte 218 12.12 (экспериментальная сборка)
Отправлено: RoDoN от 03 Январь 2013, 15:21:16
По замыслу  jwm -restart надо делать из меню. Тогда ок.
В том то и дело, что делаю перезагрузку из меню, которое запускает jwm-rst, значки в трее сначала появляются, как положено, потом вижу сообщение с пингвинчиком о том, что jwm перезагружен и значки прыгают в угол.

Еще вопрос, а зачем столько ссылок для раздела установки: home, .home, sda7 ? Мне не ясно зачем .home ?
(http://storage7.static.itmages.ru/i/13/0103/s_1357209207_3970759_4ae606ebcb.png) (http://itmages.ru/image/view/830170/4ae606eb)

В menu.lst пункт "title 4.     Puppy. Прочие стандартные параметры загрузки системы.", точнее загрузка из menu-s.lst не работает, т.к. не находится файл pupm-218.pfs и дальше не грузится.
Название: Re:PuppyRus Byte 218 12.12 (экспериментальная сборка)
Отправлено: sfs от 03 Январь 2013, 17:33:06
jwm-rst
Не трогал здесь со времен Бит7. У меня ОК. Возможно зависит от производительности ПК... Понаблюдаю. На крайняк - передернуть хоткеем ctrl-c

home - родное 21х
, ..home - мне удобно в mc (всегда в начале списка) Можно удалить. Перенесу в свой Save
, sda7 - что-то из sfrugal. Там есть "исторические наслоения". Есть планы причесать.
В menu.lst пункт "title 4.    не работает
Мой косяк. Вложил больше для справки по pfix. Поправлю или уберу в следующей версии
Название: Re:PuppyRus Byte 218 12.12 (экспериментальная сборка)
Отправлено: RoDoN от 03 Январь 2013, 23:19:44
Если .[ps]fs подключаю в ROX-е через ПКМ, то после этого меню JWM обновляется, а если подключение через sfs-get, то меню JWM не обновляется  :(
Название: Re:PuppyRus Byte 218 12.12 (экспериментальная сборка)
Отправлено: sfs от 04 Январь 2013, 16:12:47
Пофиксил в sfs-get130104b.pfs
Обнаружил, что при сборке потеряна  libcroco-0.6.5-i486.pfs (добавить: sfs-get -w libcroco-0.6.5-i486.pfs). Не работал просмотр .svg
Пока разбирался, скомпилил http://www.mediafire.com/file/po3w95va8io63tp/gdk-pixbuf-2.26.4.tar.gz Свежее чем в оф. репе, улучшений не знаю. libpixbufloader-pcx.so в нем нет, т.к. он из другой либы
Название: Re:PuppyRus Byte 218 12.12 (экспериментальная сборка)
Отправлено: sklimkin от 12 Март 2013, 15:41:29
Хочу спросить у автора: PuppyRus Byte 218 наполнение (доработки) этой сборки закончены?
Или автор еще вернется к этой интересной теме?
Название: Re:PuppyRus Byte 218 12.12 (экспериментальная сборка)
Отправлено: sfs от 12 Март 2013, 16:30:05
Надеюсь вернуться.
Из идей - замена ssh на dropbear, обновить jwm, sfs-conky. Это можно сделать самостоятельно. Все выкладывал на форум.
По Байт составляющим результат меня более-менее устраивает. Еще более userfriendly (ПКМ gui и пр.) не планирую. В официальной и XFCE версиях все это есть.
Ну и догонять оф. версию. Жду улучшений по репе и glibc. Прочее тоже отслеживаю
Планов multi-wm нет. Больше проблем чем пользы.
А вот sfsl похоже перетек в AF (который сейчас мне наиболее интересен). Тут еще все мутно...