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

Автор Тема: Обсуждение комбинации FULL и FRUGAL режимов  (Прочитано 893 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 20637
  • Репутация: +148/-0
    • PuppyRus-A
Смысл скриптов в том, чтоб внести изменения в собранную файловую систему до запуска init.
Что такого можно запустить в это время и в rc.local уже не получится?
Спор теоретический и не для этой темы. Раз сделали - значит вам так удобно

Про что-то сделать вместе я не против - но надо хотя бы с целью определиться
Совсем отклоняемся от темы. Давайте http://forum.puppyrus.org/index.php?topic=18733.0 перейдем

Оффлайн neobht

  • Ветеран
  • *****
  • Сообщений: 990
  • Репутация: +15/-0
Re: Обсуждение комбинации FULL и FRUGAL режимов
« Ответ #1 : 07 Август 2017, 16:09:39 »
Для какой цели тогда это нужно не пойму. Чтобы юзать дистры с разными инитрд?
Да нет в этом никакого смысла.
Используйте uird.

Зачем городить то, что уже давно сгорожено?
Чем дольше вы будете оттягивать этот момент и искать оправдания, тем дольше будет топтание на месте. А можно было бы идти дальше.

В etc/skel лежат home. А задание пароля, включение пользователя в группы и тд.  - это все делать надо скриптами.
Посмотрите как это сделано у нас.
Сейчас вы находитесь на том же пути, что и мы много лет назад. Не топчитесь на месте. Берите лучшее и идите дальше. Играть в игру "прибью все гвоздями - так проще пользователям" - непродуктивно. Прибейте лучше пару конфигов для uird и пользователь вообще не будет параметры писать - система сама по пятницам будет иметь лдни свойства, а по понедельникам другие. Только тут вы просто сделаете конфиг длч гибкой вещи, а в своем случае прибьете этот конфиг внутрь программы.

Не понимаю вашей настойчивой попытки уйти от этого. Конечный итог все равно очевиден - будет обычный MagOs Multi на репе ArchLinux. Так зачем терять 10 лет, если это уже есть - берите и доводите до ума это направление. Нет этих придуманных пользователей. Есть только вы.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 20637
  • Репутация: +148/-0
    • PuppyRus-A
Re: Обсуждение комбинации FULL и FRUGAL режимов
« Ответ #2 : 07 Август 2017, 16:37:56 »
Используйте uird.
Так и хотел сделать. Но здесь только сейчас начинает что-то проясняться. С фул - я, похоже, вообще uird-первопроходец
И с простотой как-то напряженно
Я один такой тупой? На Вашем форуме только разрабы и Ильфат. Остальным все ясно и все работает?
Rodon - объясни - почему ты для фула взял rootaufs2 а не uird?

А задание пароля, включение пользователя в группы и тд.  - это все делать надо скриптами
Да. Но почему не через rc.local
будет обычный MagOs Multi на репе ArchLinux
Нет. Тогда и с арчем смысла заморачиваться нет.
Я делаю на своей репе со своими наработками и только остальное, что мне подходит - из арч репы. Простотой и легкостью заморачиваюсь максимально - это главное
MagOs (как я понял)- минимум своего - все стандартно и универсально. Как следствие ресурсоемко
Да ладно про дистры - давайте дальше про юирд в этой теме http://forum.puppyrus.org/index.php?topic=16558.msg133756#msg133756

Оффлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 5462
  • Репутация: +139/-0
  • Старый чайник
Re: Обсуждение комбинации FULL и FRUGAL режимов
« Ответ #3 : 07 Август 2017, 17:35:14 »
простота
:D насмешил
как тогда что-то сделать до логина?
/etc/inittab
::wait:/bin/mount -a
::wait:/sbin/udevd --daemon
::wait:/sbin/udevadm trigger
::once:/bin/run-parts -a start /etc/init.d
tty1::respawn:/sbin/getty -n -l /bin/autologin 38400 tty1
tty2::respawn:/sbin/getty 38400 tty2
tty3::respawn:/sbin/getty 38400 tty3
::ctrlaltdel:/sbin/reboot
::shutdown:/bin/umount -a -r
::shutdown:/sbin/swapoff -a
Проще не бывает! ;)
Я один такой тупой?
Не-е-е, есть ещё тупее :D я например.
Посмотрите как это сделано у нас.
Сложно и непонятно, как это вообще работает. Зачем усложнять? :(
« Последнее редактирование: 07 Август 2017, 17:43:35 от DdShurick »
Моноблок Lenovo IdeaCentre c200
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (atom N270, intel GMA 950)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 20637
  • Репутация: +148/-0
    • PuppyRus-A
Re: Обсуждение комбинации FULL и FRUGAL режимов
« Ответ #4 : 07 Август 2017, 17:45:39 »
Упрощать до понятности только автору и работы только на его компе тоже не надо  ;)
« Последнее редактирование: 07 Август 2017, 17:47:25 от sfs »

Оффлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 5462
  • Репутация: +139/-0
  • Старый чайник
Re: Обсуждение комбинации FULL и FRUGAL режимов
« Ответ #5 : 07 Август 2017, 17:50:30 »
Упрощать до понятности только автору
А что там непонятного? Спрашивай
Моноблок Lenovo IdeaCentre c200
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (atom N270, intel GMA 950)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 20637
  • Репутация: +148/-0
    • PuppyRus-A
Re: Обсуждение комбинации FULL и FRUGAL режимов
« Ответ #6 : 07 Август 2017, 17:59:27 »
Начну с конца.
Делать свою репу и строить на ней дистр нам непосильно
Если делать с использованием чужой репы - замена init повлечет переделку кучи пакетов
Юзеру init до фени. Лишних 10 мб RAM на фоне браузера - ниочем
В итоге не надо изобретать то что и так работает. Есть куча более актуальных проблем

Оффлайн neobht

  • Ветеран
  • *****
  • Сообщений: 990
  • Репутация: +15/-0
Re: Обсуждение комбинации FULL и FRUGAL режимов
« Ответ #7 : 07 Август 2017, 18:18:57 »
Начну с конца.
Делать свою репу и строить на ней дистр нам непосильно
Если делать с использованием чужой репы - замена init повлечет переделку кучи пакетов
Юзеру init до фени. Лишних 10 мб RAM на фоне браузера - ниочем
В итоге не надо изобретать то что и так работает. Есть куча более актуальных проблем

Вы выше пишите, что репу арча нафиг не надо вам и что вы городите свое чего там нет. Тут снова пишите о репе.
Поясните.

Uird очень прост. Вы не можете его понять только по причине нежелания. Не потому что он сложный, а потому что даже не слушаете, что вам говорят. Просто противопоставляетесь и все.

Делайте magos multi на репах арча и будет у вас то, что вы хочете. Просто изобретаете сейчас то, что совершенно не нужно, но поймете это чуть позже. Хотя может это и нормально набить себе шишек. Порой мне кажется, что на форуме два человека под одним ником sfs.

Оффлайн neobht

  • Ветеран
  • *****
  • Сообщений: 990
  • Репутация: +15/-0
Re: Initrd UIRD
« Ответ #8 : 07 Август 2017, 18:23:58 »
Sfs, фулл не слоеным пирогом - это вчерашний день. Не делайте так и не пугайте меня. Только слоеным!!! Один слой - ro, один - rw. Это само оптимально.

Оффлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 5462
  • Репутация: +139/-0
  • Старый чайник
Re: Обсуждение комбинации FULL и FRUGAL режимов
« Ответ #9 : 07 Август 2017, 18:48:03 »
замена init повлечет переделку кучи пакетов
Altlinux запустился без переделки с моим initrd. Что я не так делаю?
А вы сможете "перепилить" porteus под overlayfs?
Моноблок Lenovo IdeaCentre c200
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (atom N270, intel GMA 950)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 20637
  • Репутация: +148/-0
    • PuppyRus-A
Re: Обсуждение комбинации FULL и FRUGAL режимов
« Ответ #10 : 08 Август 2017, 08:59:04 »
Вы выше пишите, что репу арча нафиг не надо вам и что вы городите свое чего там нет
Где я такое писал?
Я делаю на своей репе со своими наработками и только остальное, что мне подходит - из арч репы
"Подходит" больше чем написано и переделано. Но главная фишка pra-roll именно в своих наработках (если не нравятся можно не использовать)
pra03 pra64 - может и хорош для новичков (все уже настроено), запуска с флэша и пр. не совсем стандартных ситуаций, но  есть и существенные ограничения, которые сводят на нет все прелести арча. Т.е. здесь я встраивал арч в puppy(rus)
В pra roll я (по замыслу) устранил эти недостатки. Т.е. встраивал уже puppy(rus) в арч. В итоге - полная свобода без потери основных прелестей pra03(64) и арча
Uird очень прост. Вы не можете его понять только по причине нежелания.
Не первый год пытаюсь это сделать. В итоге оказалось проще сделать rootaufs2.
Ну не цепляет. Куча лишнего (для меня) функционала. Не понятны многие идеи.  Адские ключи.
Делайте magos multi на репах арча и будет у вас то, что вы хочете.
Это это такое? Где почитать?

Altlinux запустился без переделки с моим initrd. Что я не так делаю?
"Запустился" и "100% совместимость с репозиторием" - разные вещи
Переделывать запуск кучи пакетов с демонами - на свой init того не стоит
А вы сможете "перепилить" porteus под overlayfs?
Зачем? Не Вы ли только что поставили диагноз "overlayfs нам не нужен"
« Последнее редактирование: 08 Август 2017, 09:03:07 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 20637
  • Репутация: +148/-0
    • PuppyRus-A
Re: Re: Initrd UIRD
« Ответ #11 : 08 Август 2017, 09:12:40 »
Фулл как ченджез не подходит? Нужена загрузка как обычным инитрд?
Не то чтоб не подходит, но тогда проще иметь 2 инитрд. Для обычного фула - родной для дистрибутива
Дайте на всякий случай ключи. Без этого теряется смысл доделывать http://wiki.puppyrus.org/soft/uird
фулл не слоеным пирогом - это вчерашний день.
Т.е. все дистростроители Линукса дураки (юзают фул). Только мы умные. Почему тогда наши дистры не популярнее RH и Deb?
Как тогда обновить через ПМ пакеты без chroot, перепаковок и пр. не нужных на стационаре заморочек?

Оффлайн betcher

  • Ветеран
  • *****
  • Сообщений: 1222
  • Репутация: +13/-0
    • Беседка магос
Re: Re: Initrd UIRD
« Ответ #12 : 08 Август 2017, 09:23:30 »
Дайте на всякий случай ключи.
Приблизительно описывал уже. После проверю и рабочий вариант покажу.
Т.е. все дистростроители Линукса дураки (юзают фул). Только мы умные.
Вообще я так и думаю :) Если не дураки то ретрограды застрявшие во взглядах на рутфс образца 60х.
Мелкие текущие обновления модулями-патчами. Большие обновления xdelta для модулей с удалением патчей.
« Последнее редактирование: 08 Август 2017, 09:28:45 от betcher »

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 9319
  • Репутация: +93/-0
Re: Re: Initrd UIRD
« Ответ #13 : 08 Август 2017, 09:33:14 »
Мелкие текущие обновления модулями-патчами. Большие обновления xdelta для модулей с удалением патчей.
ненужно бояться перепаковать модуль, xdelta при современных скоростях интернета - тоже под вопросом.
Я загружаю новые пакеты сюда: http://file.puppyrus.ml/users/ а дальше можно найти самостоятельно.

Оффлайн betcher

  • Ветеран
  • *****
  • Сообщений: 1222
  • Репутация: +13/-0
    • Беседка магос
Re: Re: Initrd UIRD
« Ответ #14 : 08 Август 2017, 09:36:58 »
Если, как мы с вами, пользоваться чужими репами то да, обновляйся с ПМ и перепаковывай. А если репа ваша и дистр изначально модульный то что мешает критические патчи выкладывать. Вопрос же о гипотетическом redhat на модулях.