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

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

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

Оффлайн neobht

  • Ветеран
  • *****
  • Сообщений: 993
  • Репутация: +15/-0
Re: Обсуждение комбинации FULL и FRUGAL режимов
« Ответ #30 : 08 Август 2017, 15:07:25 »
Говоря о фулл - я имею ввиду установку на раздел в режиме rw.
Такое устарело и дистрибутивы от этого уйдут со временем. По крайней мере пользовательские точно. Серверные медленнее, но тоже уйдут. Датацентры уже практически все ушли в сторону docker, rkt и подобные технологии, а это и есть фругал, который вы хотите сделать, назвав его фулл в папке. То есть слои ro и в отдельные слои rw.

Так что фулл - вчерашний день. На нем сидят только ради параноидальной безопасности - больше нет ничего, что даст фругал и changes в каталог, как это сделано в docker, в magos, puppy и тд.

Онлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 21671
  • Репутация: +157/-0
    • PuppyRus-A
Re: Обсуждение комбинации FULL и FRUGAL режимов
« Ответ #31 : 08 Август 2017, 15:11:29 »
Но обновлять -то удобнее и проще именно full

Оффлайн Ильфат

  • Постоялец
  • ***
  • Сообщений: 136
  • Репутация: +8/-0
Re: Обсуждение комбинации FULL и FRUGAL режимов
« Ответ #32 : 08 Август 2017, 15:23:51 »
Но обновлять -то удобнее и проще именно full
Согласен, и не только обновлять. Многое удобнее. Просто сделал и забыл. А на фругал надо многое знать и учитывать.
Но на фругал интереснее, не соскучишься. Я раньше на фул просто пользовался ПК, обновы можно сказать сами вставали. А теперь спокойно не могу сидеть, все время надо что-нибудь поковырять, попробовать и так и эдак :)

Оффлайн neobht

  • Ветеран
  • *****
  • Сообщений: 993
  • Репутация: +15/-0
Re: Обсуждение комбинации FULL и FRUGAL режимов
« Ответ #33 : 08 Август 2017, 15:37:21 »
Но обновлять -то удобнее и проще именно full
Нет. Все обновления должны идти в отдельные слои - атомарной операцией. И с возможностью слияния в случае удачи. Именно это сейчас можно сделать с помощью uird достаточно гибко и просто.

Роса фриз - это по сути идея перенести слоеный принцип из MagOS на фулл систему, что Там достаточно хорошо и сделали оборачиваясь на magos и это замечательно!  В настоящее время то, что делает роса фриз - это частный случай применения uird и это то, что заложено в архитектуру docker. Просто у нас и в puppy это уже с десяток лет, а там это сравнительно недавно.

У обычной фулл - нет никаких преимуществ. Слоеный фулл - это гораздо гибче. Те, кто видит преимущества в фулл - по сути просто неразобрались в идее каскадного построения и поэтому могут искать иллюзорные преимущества. Их нет. Обычный фулл - это подмножество. Все его свойства включены в множество, которым является слоеная технология. А модульность - это оборачивание acl и posix для ухода от носителя информации. То есть это возможность на системах с fat, cd, nfs, httpfs и тд. Абстрагирование от носителя. А это и есть фругал.




Оффлайн Ильфат

  • Постоялец
  • ***
  • Сообщений: 136
  • Репутация: +8/-0
Re: Обсуждение комбинации FULL и FRUGAL режимов
« Ответ #34 : 08 Август 2017, 15:43:44 »
2. Если все ок - перегружаемся в фул и обновляемся начисто
Забыл сказать, Rosa Freeze чейнджз с рутфс мержить умеет. Получается "Если все ок - мержим и перезагружаемся" :)
В вики они конечно обезопасили себя написав, что смерживание потенциально опасная операция, но скорее на всякий случай, ведь всегда что-то может пойти не так. И все же "Если все ок - перегружаемся в фул и обновляемся начисто" кажется более надежным ;)

Оффлайн neobht

  • Ветеран
  • *****
  • Сообщений: 993
  • Репутация: +15/-0
Re: Обсуждение комбинации FULL и FRUGAL режимов
« Ответ #35 : 08 Август 2017, 15:59:22 »
Роса фриз - это два слоя - ro и rw. То, что sfs хотит сделать.
Это применять совершенно не имеет смысла, если есть множественность слоев, которые дает uird.
То есть идеально - это как в docker - по сути это слоеный пирог с фулл системой, где каждый уровень абстракции - отдельный слой:
ro+ro+ro+....+rw
А затем rw становится ro и появляется новый rw и это с дедубликацией на уровне слоев - вот что такое docker, ну и плюс фишки изоляции cgroups.

Uird  делает слоеный пирог только на уровне initrd.

Оффлайн Ильфат

  • Постоялец
  • ***
  • Сообщений: 136
  • Репутация: +8/-0
Re: Обсуждение комбинации FULL и FRUGAL режимов
« Ответ #36 : 08 Август 2017, 16:18:53 »
А затем rw становится ro и появляется новый rw
На стационарнике это вообще легко сделать с uird. Собственно это и хочу сделать на базе Росы и uird. Вчера запускал фул Росу таким образом с раздела, все нормально. Роса R9 и на старом ядре 4.1 от R8 запускается, но я пока взял из беты Магос, там как раз 4.9, даже uird не пришлось собирать. Теперь надо все это в модуль упаковать, по папочкам разложить и настроить меню загрузки. Система не будет переносной, но оно и не требуется. Хотя если открытые дрова вернуть на видюху, то почему бы и нет.
А с дубликацией mkpfs отлично справится со своим смерживанием.

Оффлайн neobht

  • Ветеран
  • *****
  • Сообщений: 993
  • Репутация: +15/-0
Re: Обсуждение комбинации FULL и FRUGAL режимов
« Ответ #37 : 08 Август 2017, 16:24:22 »
Дедупликация имеется ввиду, когда у вас запущено сотня операционных систем, у них у всех ro слои, которые общие - это одни и те же каталоги - отличаются только rw.

Оффлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 5672
  • Репутация: +143/-0
  • Старый чайник
Re: Обсуждение комбинации FULL и FRUGAL режимов
« Ответ #38 : 08 Август 2017, 17:41:02 »
"Запустился" и "100% совместимость с репозиторием" - разные вещи
Переделывать запуск кучи пакетов с демонами - на свой init того не стоит
Ставлю штатным apt-get и из changes опакечиваю. No problem!
Зачем? Не Вы ли только что поставили диагноз "overlayfs нам не нужен"
Диагноз: слабак, слился :D
все дистростроители Линукса дураки
Вообще я так и думаю :) Если не дураки то ретрограды застрявшие во взглядах на рутфс образца 60х.
Согласен, но в другую сторону. Только благодаря увлечённым дуракам были протащены и узаконены такие гадости как GRUB2, pulseaudio, systemd, gtk3 и прочие ненужности
Моноблок 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

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 21671
  • Репутация: +157/-0
    • PuppyRus-A
Re: Обсуждение комбинации FULL и FRUGAL режимов
« Ответ #39 : 09 Август 2017, 08:55:25 »
Ставлю штатным apt-get и из changes опакечиваю. No problem!
Как с Вашим init запустятся демоны из пакетов репы заточенные под systemd?
Диагноз: слабак, слился :D
Мы вроде уже вышли из детсадовского возраста...
pulseaudio - уверены что запустите без него абсолютно любую звуковуху?
Вам не нужно - не юзайте. Зачем это бездоказательно рекламировать.

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 9510
  • Репутация: +95/-0
Re: Обсуждение комбинации FULL и FRUGAL режимов
« Ответ #40 : 09 Август 2017, 08:58:15 »
Как с Вашим init запустятся демоны из пакетов репы заточенные под systemd?
systemd не существует. это миф.  :D

pulseaudio - уверены что запустите без него абсолютно любую звуковуху?
оно не для этого, запуск звуковухи пока alsa делает.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 5672
  • Репутация: +143/-0
  • Старый чайник
Re: Обсуждение комбинации FULL и FRUGAL режимов
« Ответ #41 : 09 Август 2017, 09:33:44 »
Мы вроде уже вышли из детсадовского возраста...
Доказательства?
Моноблок 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

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 21671
  • Репутация: +157/-0
    • PuppyRus-A
Re: Обсуждение комбинации FULL и FRUGAL режимов
« Ответ #42 : 09 Август 2017, 10:37:18 »
systemd не существует. это миф.  :D
Тогда в Вашей вселенной норм. в реальном мире по другому  :)
оно не для этого, запуск звуковухи пока alsa делает.
Да. Но в итоге в соседней теме мы некоторые звуконы запустили только с пульсой
Доказательства?
Я не повелся на слабо, а с Вами надо разбираться  ;)

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 9510
  • Репутация: +95/-0
Re: Обсуждение комбинации FULL и FRUGAL режимов
« Ответ #43 : 09 Август 2017, 10:43:54 »
Тогда в Вашей вселенной норм. в реальном мире по другому  :)
я привел точку зрения Ddshurick
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.