Форум проекта PuppyRus Linux
Дистрибутивы проекта PuppyRus Linux => Сборки Linux от пользователей => Тема начата: 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. Готов отдать в хорошие руки
-
с почином!
-
Спасибо! pfs - конкретный шаг вперед. Быстро, удобно. Можно полностью исключить "грязную сборку" - добавление в базу файлов без внесения в списки файлов (/etc/packages)
-
Скачать (http://www.mediafire.com/myfiles.php#xh1ouvdd656yt)
iso, имеющие в названии tmp - для разработчиков.
Ссылка похоже битая, у меня мои же файлы открываются...
-
ссылку поправил
Начал документацию http://docs.rodon.tk/doku.php?id=byte218:start. Применимые для официальной сборки разделы сделаю отдельно. Может по итогу получится совместная документация.
-
было бы очень славно.
-
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
-
Эта версия(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)
Немного непривычен шрифт. Иконки и приложения в трее не все соответствуют. В общем, треба пилить, Шура!... Может быть, внутри гиря окажется золотой :)
-
xfce без тебя делать все равно что "играть при Паганини на скрипке"
Шрифт - спорный. Надо думать. Из достоинств только "маленький"
Заморачивался пока больше с pfs - остальное особо не трогал, но уже пора...
-
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.
-
убрать ROX, которого нет в системе и прописать mc. А лучше наверно было бы, чтобы везде использовался defaultfilemanager, но для этого надо кучу скриптов перелопатить, что очень трудоемко.
На самом деле их не так много. Лучше всего искать с помощью geany - загрузить в нее можно хоть весь каталог со скриптами одновременно, и поиск задать по слову rox во всех файлах.
Насколько я помню:
pmount
xdg-open
файлы монтирования подключения (load-unload.sfs,filemnt,mnt_sfs...)
/usr/local/pfind/func
добавьте еще кто знает..
-
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
-
Переделан sfs-get. Теперь поддерживает поиск и скачку с оф. репы
Переделан menu.lst
Понравилось.
Конечно это дело вкуса, но мне очень не понравилось полное отсутствие ROX-а, не раб.стола, а именно ФМ, как-то я за годы использования паппи очень к нему привык, да и весит он мало. В последнее время я перепробовал много разных ФМ, но вернулся обратно на ROX.
Еще заметил, что в случае загрузки JWM+conky, если коньки отключить и вернуть обычный трей, то при перезагрузке JWM из трея убегают в верхний левый угол регулятор громкости и переключатель клавы.
-
отсутствие ROX-а
Дык - конструктор: sfs-get - Все модули - rox_filer
Я не пользуюсь. Сделай правильный модуль - положу в sfs-get репу...
Сам из mc не вылезаю. SpaceFM надо дорабатывать ПКМ и т.п. хорошо бы сделать F5 F6... - я не особо в теме. Подключайся...
если коньки отключить и вернуть обычный трей, то при перезагрузке JWM из трея убегают в верхний левый угол регулятор громкости и переключатель клавы.
По замыслу jwm -restart надо делать из меню. Тогда ок. Писать обертки вокруг jwm - думаю плохая идея.
-
По замыслу 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 и дальше не грузится.
-
jwm-rst
Не трогал здесь со времен Бит7. У меня ОК. Возможно зависит от производительности ПК... Понаблюдаю. На крайняк - передернуть хоткеем ctrl-c
home - родное 21х
, ..home - мне удобно в mc (всегда в начале списка) Можно удалить. Перенесу в свой Save
, sda7 - что-то из sfrugal. Там есть "исторические наслоения". Есть планы причесать.
В menu.lst пункт "title 4. не работает
Мой косяк. Вложил больше для справки по pfix. Поправлю или уберу в следующей версии
-
Если .[ps]fs подключаю в ROX-е через ПКМ, то после этого меню JWM обновляется, а если подключение через sfs-get, то меню JWM не обновляется :(
-
Пофиксил в 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 в нем нет, т.к. он из другой либы
-
Хочу спросить у автора: PuppyRus Byte 218 наполнение (доработки) этой сборки закончены?
Или автор еще вернется к этой интересной теме?
-
Надеюсь вернуться.
Из идей - замена ssh на dropbear, обновить jwm, sfs-conky. Это можно сделать самостоятельно. Все выкладывал на форум.
По Байт составляющим результат меня более-менее устраивает. Еще более userfriendly (ПКМ gui и пр.) не планирую. В официальной и XFCE версиях все это есть.
Ну и догонять оф. версию. Жду улучшений по репе и glibc. Прочее тоже отслеживаю
Планов multi-wm нет. Больше проблем чем пользы.
А вот sfsl похоже перетек в AF (который сейчас мне наиболее интересен). Тут еще все мутно...