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

Автор Тема: Перспективы PFS-utils  (Прочитано 17358 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33966
  • Репутация: +231/-0
    • PuppyRus-A
Re:Перспективы PFS-utils
« Ответ #15 : 28 Декабрь 2013, 16:01:42 »
А что если переделать get_pet?
Под какие задачи?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re:Перспективы PFS-utils
« Ответ #16 : 28 Декабрь 2013, 17:17:32 »
Под какие задачи?
А под какие надо?
Моноблок 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

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33966
  • Репутация: +231/-0
    • PuppyRus-A
Re:Перспективы PFS-utils
« Ответ #17 : 28 Декабрь 2013, 21:21:06 »
Рукописные зависимости, скачка модулей
В sfs-get есть, но много исторических наслоений и т.п. Код грязный, путаный, неоптимальный, но на уровне идеи - все ок

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re:Перспективы PFS-utils
« Ответ #18 : 28 Декабрь 2013, 22:25:43 »
Рукописные зависимости
Вписать в start.sh
скачка модулей
Какой вариант будем рассматиривать, wget, curl, defaultbrowser или curlftpfs?
Моноблок 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

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33966
  • Репутация: +231/-0
    • PuppyRus-A
Re:Перспективы PFS-utils
« Ответ #19 : 28 Декабрь 2013, 22:50:09 »
Вписать в start.sh
Так и сделал. Скрипт sfs-get-dep
Какой вариант будем рассматиривать, wget, curl, defaultbrowser или curlftpfs?
wget - просто и есть X градусник загрузки на yad (функция WG в sfs-get)
curl - есть градусник?
defaultbrowser - запарно. Мало ли что там у юзера. В PRA.iso вообще ничего
curlftpfs - не в восторге от него. Тормозит систему

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Ветеран
  • *****
  • Сообщений: 1708
  • Репутация: +49/-1
  • /dev/hands < /dev/ass
Re:Перспективы PFS-utils
« Ответ #20 : 29 Декабрь 2013, 02:01:51 »
curlftpfs - не в восторге от него. Тормозит систему

Извиняюсь, что не в свой огород лезу, но не замечал, а няшка интересная.
-----------------------------
Только что дурацкая мысль в голову стукнула: в условиях локальной сети - PXE с инитрамфс + монтирование каталога на сервере.
Нафиг нужна терминалка в таком случае? (извините за оффтоп).

Но для данной задачи (про зависимости) curlftpfsfs - конкретный перебор (читайте 3ю мысль после второго делителя).

Просто curl не плавали, не знаем.

Defaultbrowser или любой другой browser - гемор.

wget - самое разумное в данном случае. Не из-за градусников.

----------------------------------------------

Дошло, почему может томозить curlftpfs - не у всех коннект на over 9000. Так что не стоит с ним заморачиваться
не в условиях локальной сети.
« Последнее редактирование: 29 Декабрь 2013, 02:31:59 от imp »
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33966
  • Репутация: +231/-0
    • PuppyRus-A
Re:Перспективы PFS-utils
« Ответ #21 : 29 Декабрь 2013, 09:30:17 »
PXE с инитрамфс + монтирование каталога на сервере.
В porteus-initrd подобное реализовано. Долько дома - то все это зачем?
Дошло, почему может томозить curlftpfs - не у всех коннект на over 9000.
Именно поэтому. Все что связано с fuse [curl ssh http]fs- хорошо только в локалке. Чем хуже связь - тем проблемнее. Например просто заходишь mc в /mnt , а система уже задумывается

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re:Перспективы PFS-utils
« Ответ #22 : 29 Декабрь 2013, 10:30:58 »
wget - самое разумное в данном случае.
Ok, я думаю примерно так же, но тогда надо обеспечить меню выбора загружаемых модулей с возможностью захода в подкаталоги. Я делал на Xdialog, но получилось как то некрасиво и нескладно.
Моноблок 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

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33966
  • Репутация: +231/-0
    • PuppyRus-A
Re:Перспективы PFS-utils
« Ответ #23 : 29 Декабрь 2013, 11:40:55 »
надо обеспечить меню выбора загружаемых модулей с возможностью захода в подкаталоги.
ntf -l или ntf -3 (c иконками)
Очень рекомендую yad (для простого). Есть контакт с автором. Для сложного gtkdialog

Что Вы в итоге пишете и подо что?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re:Перспективы PFS-utils
« Ответ #24 : 29 Декабрь 2013, 12:16:24 »
Что Вы в итоге пишете и подо что?
Пока ничего. Разбираю написанное раньше. Положил сюда, синхронизируется автоматически.
Моноблок 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

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re:Перспективы PFS-utils
« Ответ #25 : 01 Январь 2014, 20:23:12 »
 Собрал "ядронезависимый" initrd.gz с копированием базы и модулей в tmpfs. Проверено на Richy и PR1312 загрузка с HDD с save-файлом и CD "чистая". В связи с этим возник вопрос разграничения сферы деятельности init и PFS-utils. В init есть проверка на "примонтированность", повторно модуль не подключится. Надо подобное сделать и в  PFS-utils или разграничить обязанности, init подключает базовые модули (можно поместить как в PRA в /base), остальное подключает PFS-utils. Ваши предложения?
Моноблок 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

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:Перспективы PFS-utils
« Ответ #26 : 01 Январь 2014, 23:51:47 »
Собрал "ядронезависимый" initrd.gz с копированием базы и модулей в tmpfs.
А где взять, чтобы попробывать?
"Чистая" загрузка подразумевает, что носитель, с которого загрузился не примонтирован и его можно извлечь?
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re:Перспективы PFS-utils
« Ответ #27 : 02 Январь 2014, 01:04:01 »
А где взять, чтобы попробывать?
Тут
"Чистая" загрузка подразумевает, что носитель, с которого загрузился не примонтирован и его можно извлечь?
"Чистая" - без сохранёнки, носитель отмонтирован. Есть возможность автомонтировать раздел к /home по LABEL или UUID.
Моноблок 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

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33966
  • Репутация: +231/-0
    • PuppyRus-A
Re:Перспективы PFS-utils
« Ответ #28 : 02 Январь 2014, 09:16:37 »
Чем ядронезависимый лучше porteus-initrd (где все это есть) и в чем смысл переписывания?

Цитата
Надо подобное сделать и в  PFS-utils или разграничить обязанности, init подключает базовые модули (можно поместить как в PRA в /base), остальное подключает PFS-utils.
В PRA столкнулся с подобным
Т.к. базовые модули подключены не pfs-util, им и не отключить. Придется писать отдельный скрипт. Не сложно и нужен ли вообще такой функционал - не уверел. В PRA в последних sfs-get сделал

Идею подключения базовых в init поддерживаю.
У нас было по другому исторически.
Только зачем изобретать велосипед? porteus-initrd работает в PR. Что в нем не устраивает?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re:Перспективы PFS-utils
« Ответ #29 : 02 Январь 2014, 10:32:12 »
Чем ядронезависимый лучше porteus-initrd (где все это есть) и в чем смысл переписывания?
Просто я "укушенный Поттерингом", а что лучше покажет время.
Идею подключения базовых в init поддерживаю.
Надо идею развить, WM выше базы.
Только зачем изобретать велосипед?
Велосипеды бывают разные: детский, гоночный, цирковой. вам какой надо?
porteus-initrd работает в PR. Что в нем не устраивает?
Непонятность.
Моноблок 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