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

Автор Тема: состав каталога base  (Прочитано 917 раз)

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

Онлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 26876
  • Репутация: +182/-0
    • PuppyRus-A
состав каталога base
« : 01 Апрель 2019, 09:30:52 »
Предлагаю обсудить состав каталога base. Можно отдельной темой.
ядро база ТК DE оформление багфикс

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 7198
  • Репутация: +168/-2
  • Старый чайник
Re: состав каталога base
« Ответ #1 : 01 Апрель 2019, 09:46:02 »
ядро база ТК DE оформление багфикс
Багфикс - совместить с save, база - skel, ядро - kernel, Xorg, ТК, DE, оформление (?? нужно ли в base). И без ноликов, каждому модулю жёстко закрепляется № слоя.
MagOS всё в /base. Зачем? В Richy - save, base и kernel, остальное в /modules.
Давайте искать оптимум.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150)
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (Intel Atom N270, intel GMA 950)
Nettop Asus Eee Box PC EB1007 (Intel Atom D425, Intel GMA 3150)
Вопросы: DdShurick@jabber.ru

Онлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 26876
  • Репутация: +182/-0
    • PuppyRus-A
Re: состав каталога base
« Ответ #2 : 01 Апрель 2019, 09:53:24 »
Багфикс - совместить с save
Как тогда он прилетит автообновлением?
Xorg
если не будет серверной версии - зачем выделять?
оформление (?? нужно ли в base)
Т.к. без него система запустится криво - да
без ноликов, каждому модулю жёстко закрепляется № слоя
Надо не подряд. Чтобы можно было вставить в середину
В Richy - save, base и kernel, остальное в /modules.
В моем понимании - в /base должно лежать то, без чего система корректно не запустится

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 7198
  • Репутация: +168/-2
  • Старый чайник
Re: состав каталога base
« Ответ #3 : 01 Апрель 2019, 11:27:15 »
Как тогда он прилетит автообновлением?
Так же, как и makesavexzm, скачал -> объединил.
если не будет серверной версии - зачем выделять?
Обновлять проще.
Т.к. без него система запустится криво
Зачем тогда отдельно? В базовый модуль.
Чтобы можно было вставить в середину
Нечего там вставлять, а если надо проверить "mount -o remount,add". И вообще, на что ты намекаешь? :D
в /base должно лежать то, без чего система корректно не запустится
Да, но опыт показывает, что DE прекрасно работает и из /modules. К тому же их может быть несколько.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150)
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (Intel Atom N270, intel GMA 950)
Nettop Asus Eee Box PC EB1007 (Intel Atom D425, Intel GMA 3150)
Вопросы: DdShurick@jabber.ru

Онлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 26876
  • Репутация: +182/-0
    • PuppyRus-A
Re: состав каталога base
« Ответ #4 : 01 Апрель 2019, 11:46:25 »
Без автообновления модулей - лажа
Xorg - делайте отдельно, но объедините с базой
опыт показывает, что DE прекрасно работает и из /modules.
Мой опыт : если дистр не загружается без load= - юзера запутаются
К тому же их может быть несколько.
если однва - в базу ее
несколько - главную в /base

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1338
  • Репутация: +20/-1
Re: состав каталога base
« Ответ #5 : 01 Апрель 2019, 11:56:38 »
Так же, как и makesavexzm, скачал -> объединил.
телодвижений юзеру больше
----
с выделение иксов в отдельный модуль соглашусь
1.нетбук  Samsung N145 (оси: Debian+OLS, ddr01)
2.стационары(пеньки,2-8Gb,Radeon RX460,HD7850 ubuntu+openBox+LXPanel, PRA, ddr01)

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 7198
  • Репутация: +168/-2
  • Старый чайник
Re: состав каталога base
« Ответ #6 : 01 Апрель 2019, 12:49:05 »
если дистр не загружается без load= - юзера запутаются
Я считаю, что load= надо упразднить, достаточно noload=.
телодвижений юзеру больше
Ни разу не больше, раз ткнуть.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150)
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (Intel Atom N270, intel GMA 950)
Nettop Asus Eee Box PC EB1007 (Intel Atom D425, Intel GMA 3150)
Вопросы: DdShurick@jabber.ru

Онлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 26876
  • Репутация: +182/-0
    • PuppyRus-A
Re: состав каталога base
« Ответ #7 : 01 Апрель 2019, 12:58:31 »
load= надо упразднить
как быть с multi-DE?
Ни разу не больше, раз ткнуть.
Если только для себя делаете - зачем чужое мнение спрашивать...

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 7198
  • Репутация: +168/-2
  • Старый чайник
Re: состав каталога base
« Ответ #8 : 01 Апрель 2019, 13:10:03 »
Если только для себя делаете
При чём здесь это, для себя я уже сделал. Просто надо дописать код к mksavexzm, чтобы скачивал fix-модуль. Остальное он умеет.
А вот ваш initrd.xz умеет монтировать /home (ext, fat, ntfs)?
как быть с multi-DE?
Выбирать при загрузке, если несколько. Можно как у людей, можно своё.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150)
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (Intel Atom N270, intel GMA 950)
Nettop Asus Eee Box PC EB1007 (Intel Atom D425, Intel GMA 3150)
Вопросы: DdShurick@jabber.ru

Онлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 26876
  • Репутация: +182/-0
    • PuppyRus-A
Re: состав каталога base
« Ответ #9 : 01 Апрель 2019, 13:14:44 »
Выбирать при загрузке
через noload много перечислять и без него получится каша
ваш initrd.xz умеет монтировать /home (ext, fat, ntfs)?
нет. Но если бы кто-то его так доработал - я бы не отказался  ;)
По мне удобнее вынести симлинками части home

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 7198
  • Репутация: +168/-2
  • Старый чайник
Re: состав каталога base
« Ответ #10 : 01 Апрель 2019, 13:27:43 »
через noload много перечислять
Разве?
без него получится каша
А может и винегрет :) Всё зависит от фанатизма сборщика.
если бы кто-то его так доработал
Я не могу. Вы же видели, что осталось от init Барри Каулера? Рожки да ножки. Вот и с вашим так будет.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150)
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (Intel Atom N270, intel GMA 950)
Nettop Asus Eee Box PC EB1007 (Intel Atom D425, Intel GMA 3150)
Вопросы: DdShurick@jabber.ru

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 2134
  • Репутация: +70/-0
Re: состав каталога base
« Ответ #11 : 01 Апрель 2019, 16:25:47 »
    Xorg

если не будет серверной версии - зачем выделять?
По поводу Xorg, вроде уже решили оставить его в отдельном модуле, но скажу несколько слов "за".
Можно найти несколько плюсов в отдельном Xorg:
1. Чистая консоль. Если удалить все лишние модули, сборка еще немного 'похудеет'.
Может понравится тем, кому нужен для работы удаленный доступ или для запуска виртуалки, и важно, чтобы в системе не было ничего лишнего. Живой пример:
И потом, если мне надо разворачивать Vbox то мне базовая система нужна с минимальным набором, я даже midori выкидываю (хоть он там и ничего толком не весит) за ненадобностью. Весь акцент переносится на виртуалку. То есть по сути как DOS для старта Win98 :) Только с той разницей ,что в виртуалке можно крутить не только винду.

2. С прицелом на использование Wayland, в будущем.


 P.s. Можно уже сейчас попробовать Wayland, установив Sway. Это тайловый WM, будет удобен тем, у кого широкий монитор или тем, кому нравится когда все открытые приложения перед глазами (это в основном для работы, рабочих проектов).
(Написал именно о Sway, потому что чего-то более легкого под Wayland пока вроде нет.)
     Sway - это простой Wayland compositor и замена оконного менеджера i3 для X11. Он работает с существующей конфигурацией i3 и поддерживает большинство функций i3, а также несколько дополнительных функций.
 Выпуск пользовательского окружения Sway 1.0, использующего Wayland
https://wiki.archlinux.org/index.php/Sway


Резюмирую. С переносом Xorg в отдельный модуль, DdShurick шагает в ногу со временем и даже опережает его ) (имхо).

Онлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10382
  • Репутация: +106/-2
Re: состав каталога base
« Ответ #12 : 01 Апрель 2019, 16:35:26 »
Скорей уж возвращается к истокам. Было уже такое у нас.

Не будет никто сервер разворачивать, для этого есть другие системы. Сколько мы не выпускали iso только с консолью, не пользовал его никто. Wayland на посмотреть - тоже есть лайф образы. А для десктопа пока не готов.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 7198
  • Репутация: +168/-2
  • Старый чайник
Re: состав каталога base
« Ответ #13 : 02 Апрель 2019, 09:14:16 »
 Сделал так:
- Обязательные модули - base и kernel
- Дополнительные - save и Xorg
Выкинул DISTRO_SPECS
 Ваши возражения?
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150)
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (Intel Atom N270, intel GMA 950)
Nettop Asus Eee Box PC EB1007 (Intel Atom D425, Intel GMA 3150)
Вопросы: DdShurick@jabber.ru

Онлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 26876
  • Репутация: +182/-0
    • PuppyRus-A
Re: состав каталога base
« Ответ #14 : 02 Апрель 2019, 09:24:42 »
Обязательные модули - base и kernel
маловато