Сайт | Скачать | Видео | Wiki

Автор Тема: Puppy Tahr JWM+XFCE+LXDE. Модульный метод русификации и модификации  (Прочитано 36943 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн АлисА

  • Век живи - век учись!!!
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 584
  • Репутация: +13/-0
  • Все, что нас не убивает, нас делает сильней...
1. SFS - Большое спасибо за помощь! :) От меня ++
2. Как в Иванне, наверное надежнее, но пока эксперименты с init и sysinit у меня пока неудачны... Свободное время появилось - буду пробовать.
3. Ну вот теперь можно вплотную подумать о XFCE:
- самое простое, но наверное очень спорное - модуль от LupuRusBit с обязательной заменой Thunar до версии 1.6.х.
Преимущества - всё работает сразу, все ассоциации настроены, привычный интерфейс, при малом размере (5,6 Мб) есть gvfs.
Недостатки - если не обновлять Thunar, происходит закрытие программы при каждом копировании (перемещении) файлов; моральное устаревание;
- можно доработать модуль от PRA, но кто возьмется? И нужно ли там gvfs?
- вполне работоспособны пара в меру измененных модулей от Иванны (не без костылей) - нужна ручная доводка.
Буду пробовать.
P.S. Еще раз спасибо!
LupuRus Bit =>Ivanna XP=>Ivanna XP2 => Tahr-XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 19373
  • Репутация: +147/-0
    • PuppyRus-A
В Иванне автомонтирование модулей прописано в rc.sysinit
В initrd только задание переменной
А почему бы тогда и задание переменной не сделать в rc.sysinit
А rc.sysinit не поздно? Конфиги из /etc , модули ядра и т.п. успеют отработать?
Можно тогда код взять из PR или PR-Byte
Не очень хотелось впрягаться в разруливание особенностей пупи - поэтому и сделал по простому

Впечатления от Тахр:
1. Просматривается движение в сторону модульности. Уже есть [ay]drv, но их еще только 2 , нет аналога pfs-util. Менеджер модулей есть , но без конфига (надо править сам скрипт). Если так - в базе много лишнего софта - надо отделять в модули
2. squash сохраненку теоретически сделать можно, через [ay]drv, но не из коробки
3. Наконец-то появилось сохранение в папку
4. Initrd по прежнему жутко тормозной
5. Достаточно жесткие привязки к jwm+rox. даже чтобы нормально выключить xfce - пришлось править wmrebut и т.п.
6. Русификацию надо серьезно дорабатывать и делать это в рамках woof-ce

Т.е Тахр уже не совсем классический пупи (как и все на woof-ce), но еще и не модульный как Porteus, MagOS
Возможно адепты пупи скажут, что Porteus, MagOS тяжеловаты. Да, тогда PRA (сам себя не похвалишь :)) - как раз посередине, ну или DebianDog (придется порусифицировать)
теперь можно вплотную подумать о XFCE:
- самое простое, но наверное очень спорное - модуль от LupuRusBit с обязательной заменой Thunar до версии 1.6.х.
Брать бинарники из LupuRusBit - плохая идея - понянет много дублей старых версий либ
Настройки - может быть, но они под woof, а тут woof-ce.
gvfs - для корзины - возьмите в pra, для прочего - puppy way: premote
- можно доработать модуль от PRA, но кто возьмется?
На предмет чего? Нужно ли делать здесь то, что в pra уже сделано?
Остаюсь на позициях, что пупи надо любить из коробки. Русифицировать в рамках разработки woof. Переделывать его - задача сложнее чем сделать с нуля. Примеры тому AOS, DebianDog
- вполне работоспособны пара в меру измененных модулей от Иванны (не без костылей) - нужна ручная доводка.
Использование чужих модулей - зло. puppu way- компилить с отбросом лишних зависимостей и функций.

Прикручивание xfce дает удобств, но утяжеляет. Если идти по пути удобств и красот - чем не устраивает Porteus, MagOS?
А если еще и фругал и ресурсоемность не важны - почему не runtu?
« Последнее редактирование: 08 Октябрь 2014, 10:00:34 от sfs »

Оффлайн АлисА

  • Век живи - век учись!!!
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 584
  • Репутация: +13/-0
  • Все, что нас не убивает, нас делает сильней...
1. Фругал и модульность в первую очередь! XFCE - бзик (увы, уже не только мой - приучил товарищей), меня устраивает и jwm+PCManFM+pfs.
2. В самопальных модулях XFCE стараюсь использовать от старого только настройки и внешний вид. Gvfs есть в lxtahr-14.09, с ним и пробую (пока). Сами говорили, что "пилить" XFCE без andy-voit - как играть при Страдивари на скрипке ;)
3. Runtu и прочие ту..ту..ту - ну нормально для интернета и работы :(, но Пуппи для души :)
LupuRus Bit =>Ivanna XP=>Ivanna XP2 => Tahr-XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 19373
  • Репутация: +147/-0
    • PuppyRus-A
"пилить" XFCE без andy-voit - как играть при Страдивари на скрипке ;)
:) :'( :'( :'( Андрея совсем не видно

Оффлайн АлисА

  • Век живи - век учись!!!
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 584
  • Репутация: +13/-0
  • Все, что нас не убивает, нас делает сильней...
Ну не так жестко, он постоянно на сайте и по "мелочам" готов помочь. Я пару раз просил помощи. Но это уже офф-топ
LupuRus Bit =>Ivanna XP=>Ivanna XP2 => Tahr-XFCE

Оффлайн valentin

  • Ветеран
  • *****
  • Сообщений: 562
  • Репутация: +20/-0
Gvfs есть в lxtahr-14.09, с ним и пробую (пока).

В смысле- сделать в lxtahr-14.09 модульность и прикрутить потом ХFCE?
Система:  Athlon XP 2500+  512RAM  Radeon9600

Оффлайн АлисА

  • Век живи - век учись!!!
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 584
  • Репутация: +13/-0
  • Все, что нас не убивает, нас делает сильней...
Нет. Взять только gvfs.
З.Ы. Остальное уже прикручивал, ну и  хочется уменьшить, а так же адаптировать для начинающих - все сразу ( ???потом будем разбираться ???)!!!
« Последнее редактирование: 09 Октябрь 2014, 00:21:20 от АлисА »
LupuRus Bit =>Ivanna XP=>Ivanna XP2 => Tahr-XFCE

Оффлайн АлисА

  • Век живи - век учись!!!
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 584
  • Репутация: +13/-0
  • Все, что нас не убивает, нас делает сильней...
Есть определенный результат :)
Ассоциации работают, thumbler миниатюры файлов отображает, pfs-утилиты отрабатывают правильно, модули монтируются. Что делал:
1. За базовый дистр взял LxTahr-14.09 (т.к с gvfs), ydrv_lxtahr_14.09 (соответственно переименованный от sfs ydrv_tahr_5.8.3), adrv (Usoft-PR-XFCE-settings.pfs от Иванны ХР2 с некоторыми дополнениями), в modules+ добавлены Usoft-XFCE-4.10_IXP2.pfs и урезанный на evince (иначе конфликтует с базовым)  Usoft-Raring-001.pfs от Иванны ХР2.
2. Thunar-1.6.3, PCManFM-1.2.2, ROX - работают одинаково хорошо thumbler.
3. Из базы ничего не удалял (пока ;)), в модули кроме иконок панели и меню - не добавлял.
4. Меню надо немного почистить и перераспределить вкладку "Прочее", базу - однозначно "подчищать".
5. Не знаю про ROX, но PCManFM скорее всего оставлю - нравиться.
LupuRus Bit =>Ivanna XP=>Ivanna XP2 => Tahr-XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 19373
  • Репутация: +147/-0
    • PuppyRus-A
Поздравляю. iso Выложили? LxTahr-14.09 - на базе tahr584 ?
А почему 1409, а не 1410

Огромное пожелание - у меня все y(a)drv - это meta-pfs ,т.е. сделанные pfsmerge. Их можно разобрать pfsextract. Не смешивайте в кучу
imp грозился подключиться к работе. Скооперируйтесь...
Если дойдет до пересборки базы - интересно было бы попробовать эту идею
Есть планы по доработке моего скрипта автоподключения на предмет load= noload=
« Последнее редактирование: 23 Октябрь 2014, 09:36:53 от sfs »

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 4836
  • Репутация: +99/-0
    • RoDoN
LxTahr-14.09 - на базе tahr584 ?
Нет, на базе tahr-584 вышел LxTahr-14.10

Acer Aspire One AO751h (Atom Z520, Intel GMA500)
Acer Extensa 5620Z (T7500, Intel 965GM)
PuppyRus-JWM-13.12, PRA, Upup Precise, Tahr Puppy, Runtu 14.04 XFCE.

Оффлайн АлисА

  • Век живи - век учись!!!
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 584
  • Репутация: +13/-0
  • Все, что нас не убивает, нас делает сильней...
zdrv и vmlinuz в взял от Tahr-5.8.4 (k-3.16.3), на нумерацию и название - по результату можно будет подправить. "Широкий" интернет будет только в воскресенье,  :( тогда и ISO. Пока выковырял из базы "мало употребимый" хлам и штатный браузер. Для себя буду резать больше.
LupuRus Bit =>Ivanna XP=>Ivanna XP2 => Tahr-XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 19373
  • Репутация: +147/-0
    • PuppyRus-A
Чем не угодил palemoon?

Оффлайн АлисА

  • Век живи - век учись!!!
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 584
  • Репутация: +13/-0
  • Все, что нас не убивает, нас делает сильней...
Т.к. вы реализовали модульность загрузки, то и наличие не только браузера, и многого прочего в базе мне "не надо".  Мой ориентир - LupuRusBit, IvannaXP. Впрочем, набор модулей для нормальной работы XFCE и базовый sfs ни как не связаны, можно использовать и оригинал. В iso оставлю оригинал, а там - по интересам. Единственное, что я использую pfs-утилиты от Иванны в виде модуля (не из ydrv). Может их добавить в базу (проверял, у меня - норма)?
LupuRus Bit =>Ivanna XP=>Ivanna XP2 => Tahr-XFCE

Оффлайн andy-voit

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1251
  • Репутация: +60/-0
  • Расту!!!
Чего у меня не получается никак-это совместить новый Thunar 1,6 с привычным мне способом монтирования дисков, предложенным еще Берловым (Bit, собственно к XFCE это не имеет никакого отношения). Слишком заморачиваться стали по безопасности, не получается "сделать файл (раздела) исполняемым" по умолчанию. Споткнулся еще делая IXP2, на чем мои потуги и завершились - ничем. Нет, не скажу что не получилось совсем, но некрасиво как то, ((. Остальное все достаточно просто
В результате плотно сел осваивать Винду 8,1 что мне кажется совсем не плохо, но это уже другая история)
« Последнее редактирование: 24 Октябрь 2014, 05:38:18 от andy-voit »
XFCE forever!!!
Перешел на приставку 3vi. Теперь издеваюсь над ней! :)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 19373
  • Репутация: +147/-0
    • PuppyRus-A
Вау! Андрей 'll be back  :)
Чего у меня не получается никак-это совместить новый Thunar 1,6 с привычным мне способом монтирования дисков, предложенным еще Берловым
Чем не устраивает Pup-volume-monitor ? Это менее костыльный и универсальный (работает с pcmanfm и с desktop-drive-icon) метод?
В результате плотно сел осваивать Винду 8,1 что мне кажется совсем не плохо, но это уже другая история)
:laugh: :laugh: :laugh:

В выложенном мной варианте Pup-volume-monitor нет. Есть куча мелких проблем - меню и т.п.
Главная задача была объединить усилия и за счет модульности и pfs избежать шквала самопальных remastering клонов
Другой вариант - remastering опытными руками (тоскует народ по Иванне). У меня в приоритете pra. RoDoN сделал начальную русификацию. Староверы  :) PR (дядя Шурик и Lego) не впрягутся. Pro ушел в себя  :laugh:
Андрей - бросай винду - ты нужен проекту!