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

Автор Тема: Утверждение общих стандартов  (Прочитано 72759 раз)

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

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re:Утверждение общих стандартов
« Ответ #105 : 12 Январь 2016, 16:40:47 »
Вроде Вы тоже приняли логику base modules optional ?
А почему-бы и не принять полезное?
Моноблок 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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Утверждение общих стандартов
« Ответ #106 : 12 Январь 2016, 16:56:01 »
base и modules - больше организационно разделены : не уверен в себе- не лезь в base - сломаешь систему
Зачем нужно несколько modules , сохраненок и т.п.- не очень понимаю. Возможно особенности сетевой загрузки в корпоративной сети
Дома попроще надо

Оффлайн betcher

  • Ветеран
  • *****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re:Утверждение общих стандартов
« Ответ #107 : 14 Январь 2016, 13:40:21 »
А вот так http://files.magos-linux.ru/betcher/111 выглядит tree -L3 /memory в обычной росе запущенное в модульном режиме с uird. (да uird так может http://www.magos-linux.ru/index.php?option=com_agora&task=topic&id=1005&p=1&Itemid=55#p17412) )

Оффлайн Zay

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:Утверждение общих стандартов
« Ответ #108 : 14 Январь 2016, 16:23:58 »
Вот так стало более или менее понятно!
Получается что основной каталог, в котором находятся точки монтирования в UIRD - это /memory/bundles.
А каталог верхнего RW-слоя AUFS - это /memory/changes, правильно?

Тогда желательно выбрать названия для двух переменных, в которых будут указаны эти каталоги.
Названия переменных, ИМХО, надо тоже выбирать логичные. SQMNT - не очень наглядно...

Кто знает, есть ли какие-то правила именования переменных?

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Утверждение общих стандартов
« Ответ #109 : 14 Январь 2016, 16:43:33 »
Кто знает, есть ли какие-то правила именования переменных?
хранителя правил забанили на неделю сегодня.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Утверждение общих стандартов
« Ответ #110 : 14 Январь 2016, 16:47:09 »
Он послал всех читать posix

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re:Утверждение общих стандартов
« Ответ #111 : 14 Январь 2016, 16:54:21 »
Он послал всех читать posix
Правильно послал. Вот и читайте до полного просветления.
Получается что основной каталог, в котором находятся точки монтирования в UIRD - это /memory/bundles.
А каталог верхнего RW-слоя AUFS - это /memory/changes, правильно?
Вроде бы от memory отказались в пользу layers?
Названия переменных, ИМХО, надо тоже выбирать логичные. SQMNT - не очень наглядно...
Предлагайте

« Последнее редактирование: 14 Январь 2016, 17:00:12 от DdShurick »
Моноблок 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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Утверждение общих стандартов
« Ответ #112 : 14 Январь 2016, 16:59:44 »
Если в posix все есть - что мы собираемся "утверждать" в этой теме?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re:Утверждение общих стандартов
« Ответ #113 : 14 Январь 2016, 17:01:58 »
Если в posix все есть - что мы собираемся "утверждать" в этой теме?
Каждый своё ИМХО (Имею Мнение Хрен Оспоришь)  :)
Моноблок 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

Оффлайн betcher

  • Ветеран
  • *****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re:Утверждение общих стандартов
« Ответ #114 : 14 Январь 2016, 17:07:29 »
Layers вместо memory тоже не корректно,  там не только сдои, там еще точки монтирования и проч.

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Утверждение общих стандартов
« Ответ #115 : 14 Январь 2016, 17:11:39 »
там не только сдои, там еще точки монтирования и проч.
а точки монтирования в конечном итоге становятся слоями или нет?
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re:Утверждение общих стандартов
« Ответ #116 : 14 Январь 2016, 17:14:01 »
Читаем, потом дальше будем думать.
Моноблок 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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Утверждение общих стандартов
« Ответ #117 : 14 Январь 2016, 17:16:50 »
http://ya.dmitrov.ru/docs/posixbook/ch10.html#8
Цитата
Каталог /mnt предназначен для монтирования временно используемых файловых систем, располагающихся, как правило, на сменных носителях. В всежеустановленной системе он обычно пуст, и структура его никак не регламентирована. Пользователю вольно создать в нем подкаталоги для отдельных видов носителей. Например, в моей системе это /mnt/cd, /mnt/dvd, /mnt/usb и /mnt/hd - для дисков CD, DVD, флэшки и съемного винчестера.
Только если я правильно понял - это не сам posix , а ИМХО от Алексей Федорчук

В оригинале про /mnt вообще не нашел. Про остальные наши /memory и т.п. тем более. Документ напоминает скорее 10 заповедей
« Последнее редактирование: 14 Январь 2016, 17:29:46 от sfs »

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re:Утверждение общих стандартов
« Ответ #118 : 14 Январь 2016, 17:34:52 »
Только если я правильно понял - это не сам posix , а ИМХО от Алексей Федорчук
Да, но оно не противоречит FHS.
Получается, что /mnt/layers (или /mnt/memory) вполне законно.
Моноблок 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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Утверждение общих стандартов
« Ответ #119 : 14 Январь 2016, 18:02:54 »
Получается, что /mnt/layers (или /mnt/memory) вполне законно.
... как и /mnt/что_угодно и никаким стандартом являться не может. Только "не противоречит FHS и posix" - не более
А /etc/packages и /tmp/.mountRam в pfs-util - похоже противоречит...
« Последнее редактирование: 14 Январь 2016, 18:07:37 от sfs »