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

Автор Тема: Разъединение базового pfs  (Прочитано 15370 раз)

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

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
Re:Разъединение базового pfs
« Ответ #15 : 01 Ноябрь 2012, 11:45:11 »
но на выходе pupm-[distrnum].sfs должен быть монолитом (без программ, программы в pfsdir/*.pfs)
ну вот монолит, а без каких программ? без оконного менеджера? или без xorg, или без пользовательских программ? так это сейчас есть и не устраивает многих.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Zay

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1536
  • Репутация: +25/-0
Re:Разъединение базового pfs
« Ответ #16 : 01 Ноябрь 2012, 14:20:43 »
У нас в сообществе просто стопятьсот идей, которые хоть и имеют право на жисть и вполне оправданы, но либо не поддерживаются в официозе, либо не вписываются в общую концепцию.
Так было, но сейчас ситуация улучшается.
Все, так или иначе, убедились в том, что делать свои сборки в большинстве случаев - не рационально.
Идеи обсуждаются, концепция гибко меняется. Да, чтобы убедить разработчиков в преимуществе какой-то идеи (или самому убедиться в отсутствии преимуществ) нужно время, всякие согласования и т.д. Но результат стоит того!

получим неразбериху с vmlinuz, initrd.gz
Неразберихи не будет, vmlinuz и initrd.gz можно вынести в отдельный каталог, например.

на выходе pupm-[distrnum].sfs должен быть монолитом
Было уже. Плюсов (кроме загрузки по сети) не вижу, а минусы есть.
Нельзя делать высоким "порог вхождения" для новичка. Самый простой способ изменить систему - это добавить/удалить/заменить .pfs-файл в определённом каталоге. Следующий уровень - разборка .pfs на отдельные пакеты и составление своих наборов.
Да и не только новичкам это нужно. Простые задачи должны решаться просто и быстро, задачи сложнее - пусть и дольше, но тоже должны быть решаемы.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re:Разъединение базового pfs
« Ответ #17 : 01 Ноябрь 2012, 14:53:35 »
Неразберихи не будет, vmlinuz и initrd.gz можно вынести в отдельный каталог, например.
Опять отдельный каталог. Зачем? Посмотрите на другие линуксы. Там vmlinuz и initrd имеют обязательную маркировку, а без маркировки ссылки на них. Надо просто одинаково маркировать initrd, vmlinuz и zdrv-*.sfs
Самый простой способ изменить систему - это добавить/удалить/заменить .pfs-файл в определённом каталоге.
Так и я про то же. Добавить пакет в pfsdir, что может быть проще.
 Я за разделение pupm*.sfs на составляющие (Pupm-218.pfs - скелетон, xorg-meta.pfs, zdrv...) в процессе разработки, но против этого в готовом Puppy.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн Zay

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1536
  • Репутация: +25/-0
Re:Разъединение базового pfs
« Ответ #18 : 01 Ноябрь 2012, 15:03:31 »
Ссылки для нас не подходят, система может быть на FAT и т.д. А каталог /boot в других Linux'ах тоже встречается.

Я за разделение pupm*.sfs на составляющие (Pupm-218.pfs - скелетон, xorg-meta.pfs, zdrv...) в процессе разработки, но против этого в готовом Puppy.
Изменение готовой системы должно быть не сложнее, чем изменение при разработке.
В чем преимущества одного файла, кроме "привыкли так"?

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
Re:Разъединение базового pfs
« Ответ #19 : 01 Ноябрь 2012, 15:04:40 »
Неразберихи не будет, vmlinuz и initrd.gz можно вынести в отдельный каталог, например.
далось вам это ядро, это не такая вещь которую как перчатку меняют. Тем более для сохранения сетевой загрузки  лучше иметь ядро в составе базового пакета, на то он и базовый.
И еще аргумент: при вынесении модулей ядра в отдельный модуль - увеличивается время загрузки системы т.к. будет ожидание подключения модуля пакетов ядра + время загрузки модулей ядра.
А сетевую загрузку придется просмотреть на предмет подгрузки других пакетов из того же каталога что и базовый.

Все время что я занимаюсь системой, я всегда рекомендую чтобы программы в составе системы были как можно более преднастроенными, чтоб в браузере были ссылки на наш форум и сайт, чтобы тема проигрывателя была в соответствии с дефолтным оформлением, чтобы в качалке торентов было тоже что-то задано и настроено, по возможности.
Все это я к тому, что разделение даст возможность людям которые самостоятельно делают какой-то WM, понять что в одно лицо все это делается долго, печально и в конечном счете надоест и будут отписки "А я сделал для себя и все".

Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
Re:Разъединение базового pfs
« Ответ #20 : 01 Ноябрь 2012, 15:06:57 »
а кто нибудь из вас pfsmerge использовал хоть чуть чуть?
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re:Разъединение базового pfs
« Ответ #21 : 01 Ноябрь 2012, 15:33:14 »
Ссылки для нас не подходят
Можно прописать в строке загрузки vmlinuz-306217 например.
Zay, вам лишь бы всё усложнять.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
Re:Разъединение базового pfs
« Ответ #22 : 01 Ноябрь 2012, 15:36:27 »
не ну ссылки правда не подходят
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Разъединение базового pfs
« Ответ #23 : 01 Ноябрь 2012, 15:54:44 »
Про сетевую загрузку тут много было упоминаний. А она реально работает (есть люди которые запускали) в Ричи-Лего? Есть какой-то мануал? Знаю только про мануал 200х года и puppyrus2.0...

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
Re:Разъединение базового pfs
« Ответ #24 : 01 Ноябрь 2012, 15:58:14 »
со времен 2000 года не менялось
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Ветеран
  • *****
  • Сообщений: 1708
  • Репутация: +49/-1
  • /dev/hands < /dev/ass
Re:Разъединение базового pfs
« Ответ #25 : 01 Ноябрь 2012, 17:03:07 »
А она реально работает (есть люди которые запускали) в Ричи-Лего? Есть какой-то мануал? Знаю только про мануал 200х года и puppyrus2.0...

в slacko точно работает: на моей кафедре практически все машинки терминальные тонкие клиенты.
Значит и в Ричи работать должно.
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Разъединение базового pfs
« Ответ #26 : 01 Ноябрь 2012, 17:39:35 »
Можно подробнее?
Т.клиенты - какой конфигурации?
Загружают по сети slacko и какие проги используются?
Раздает тоже slacko?
Насколько это удобно по Вашим впечатлениям?
C последним выводом не соглашусь - slacko и Ричи - не очень родственные дистры

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Ветеран
  • *****
  • Сообщений: 1708
  • Репутация: +49/-1
  • /dev/hands < /dev/ass
Re:Разъединение базового pfs
« Ответ #27 : 01 Ноябрь 2012, 17:49:24 »
Загружают по сети slacko со стандартным джентельменским набором.
Ну офис еще пользуют, dia, мультимедиа всякое. Ну, как на кафедре.
Раздает тоже slacko.
Удобно и безопасно.

Технических подробностей не знаю. Препод мой по операционкам делал.

Да и на виртуале на сервере еще и винда. Быстрый переключатель windowmanager  ОС в комплекте.
« Последнее редактирование: 01 Ноябрь 2012, 17:54:01 от imp »
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Разъединение базового pfs
« Ответ #28 : 01 Ноябрь 2012, 18:13:21 »
slacko ковырял. Не припоминаю netboot в базовом комплекте...
А бездисковые какой конфигурации?

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Ветеран
  • *****
  • Сообщений: 1708
  • Репутация: +49/-1
  • /dev/hands < /dev/ass
Re:Разъединение базового pfs
« Ответ #29 : 01 Ноябрь 2012, 19:44:41 »
slacko ковырял. Не припоминаю netboot в базовом комплекте...
А бездисковые какой конфигурации?

Я же говорю - не знаю технических подробностей. Надо будет - спрошу. На следующей неделе.

Конфигурация по железу? Ну, там в основном 915е матери с селерон Д, вместо процессора и еще попроще (via с duron-чиками и sempron-ы). оператива - ДДР от 256мб до 1гб

Сетевухи для ускорения процесса не встроенные (тысячники).
« Последнее редактирование: 01 Ноябрь 2012, 19:46:21 от imp »
Компьютер имеет то преимущество перед мозгом, что им пользуются.