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

Автор Тема: PFS-utils v.4  (Прочитано 24895 раз)

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

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: PFS-utils v.4
« Ответ #30 : 03 Сентябрь 2020, 11:39:43 »
echo "  --mkilst  add files list to simple (non contaner) module"
Наверно не --list, а --mklist. 

mkIlst --> mkList

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: PFS-utils v.4
« Ответ #31 : 03 Сентябрь 2020, 11:43:27 »
ой ну чо тупить то. и так ясно что --mklist имеется ввиду.
Ещу и ссылку дал на файл где с ошибкой это написано. хотя исправляли, я помню.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: PFS-utils v.4
« Ответ #32 : 03 Сентябрь 2020, 11:48:04 »
mkIlst --> mklist
тогда надо поправить в гит и дописать в вики
Я не юзаю --mklist. Мне удобнее разобрать+собрать. Делайте как Вам удобно

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: PFS-utils v.4
« Ответ #33 : 03 Сентябрь 2020, 12:17:08 »
в том то и дело что уже правили, я точно помню что писал про это уж года два поди прошло
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: PFS-utils v.4
« Ответ #34 : 03 Сентябрь 2020, 12:27:43 »
дописать в вики
Дописал
Цитата
—mklist - добавить файлы в несоставной модуль.pfs
Т.е. юзать mkpfs —mklist /dir/file1 /dir/file2 mod.pfs ?
Или на входе список файлов для добавления ? Надо пример
А если модуль составной? Выдаст ошибку или что?
Давайте как-то доку подтягивать.

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: PFS-utils v.4
« Ответ #35 : 03 Сентябрь 2020, 12:31:21 »
не добавить файлы,  создать список файлов в / etc/modules....
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: PFS-utils v.4
« Ответ #36 : 03 Сентябрь 2020, 12:36:22 »
--mkilst  add files list to simple (non contaner) module
Т.е. mkpfs --mklist mod.pfs пересобирает обычный squash в squash со списком (т.е. в pfs)?
Зачем такое на практике в несоставном модуле?
Исходный модуль перезапишется?

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: PFS-utils v.4
« Ответ #37 : 03 Сентябрь 2020, 12:53:32 »
mkpfs делает из каталога pfs модуль, ничего он не пересобирает из другого модуля.
--mklist просто добавляет в готовый модуль информацию о модуле.

Вобще информация о модуле была изначально, и только юзер sfs выкинул ее "за ненадобностью" и теперь не помнит истоков.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: PFS-utils v.4
« Ответ #38 : 03 Сентябрь 2020, 12:54:57 »
А параметр mklist впервые предложил именно sfs. :)
mkmeta - может лучше mklist - более понятно
Это вместо mkpfs -d - и кстати там можно переделать
И остальное тоже в функцию
От mkpfs останется :
mklist ; mksfs

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: PFS-utils v.4
« Ответ #39 : 03 Сентябрь 2020, 13:02:09 »
Теперь понятно
Цитата
добавить в несоставной модуль.pfs списки файлов (как в составном)
норм?
юзер sfs выкинул ее "за ненадобностью"
А зачем может быть нужен на практике список файлов в несоставном модуле?

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: PFS-utils v.4
« Ответ #40 : 03 Сентябрь 2020, 13:11:25 »
чтобы собрать составной модуль просто накидав содержимое модулей в каталог и сделав squashfs
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: PFS-utils v.4
« Ответ #41 : 03 Сентябрь 2020, 13:14:16 »
Наверное "сделав mksquashfs" ...?
Откуда возьмется "содержимое модуля" если на выходе модуль
Чем это лучше mkpfs -d ?
« Последнее редактирование: 03 Сентябрь 2020, 13:18:14 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: PFS-utils v.4
« Ответ #42 : 03 Сентябрь 2020, 13:24:00 »
Короче - изврат какой-то
3 года назад убрали списки в несоставном модуле. Никто не вспомнил, кроме Pro только сейчас
Можно вообще убрать --mklist
Меньше путаницы
Основные утилиты типа mkpfs надо сделать максимально простыми , понятными и документированными
« Последнее редактирование: 03 Сентябрь 2020, 13:28:16 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: PFS-utils v.4
« Ответ #43 : 03 Сентябрь 2020, 13:47:04 »
Вроде получилось починить, за одно и некоторые специальные символы в именах модулей и подмодулей (:+=,#*). Все изменения в ветке pfsget, делать сразу в двух ветках не удобно, если пройдет проверки у вас в prar предлагаю слить бранч pfsget в мастер, кроме этих изменений там только pfsget, который на работу остальных утилит не влияет.
Модуль для тестирования в моих дистрах в аттаче
Давайте тестировать

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: PFS-utils v.4
« Ответ #44 : 03 Сентябрь 2020, 14:12:20 »
Хрен с ним с mklist. Не мешает и ладно. По задумке это для сборки pfs такими какие они были в v3 и раньше, то есть со списками файлов. Для контейнеров смысла не имеет, там списки есть всегда.
Что делаем с name в спеке.
Как сейчас или как говорит Pro?