Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

puppyrus:pfs [2021/01/29 09:20]
sfs [Стандарты названий модулей]
puppyrus:pfs [2021/05/27 17:48] (текущий)
sfs [Автообновление модулей PRA]
Строка 34: Строка 34:
   *[[http://forum.puppyrus.org/index.php?topic=20612.0|Пример]]   *[[http://forum.puppyrus.org/index.php?topic=20612.0|Пример]]
  
-====== Автообновление модулей PRA ======+====== Автообновление модулей  ======
 После загрузки системы, происходит [[http://forum.puppyrus.org/index.php?topic=17797.0|проверка актуальности версий загруженных модулей]] После загрузки системы, происходит [[http://forum.puppyrus.org/index.php?topic=17797.0|проверка актуальности версий загруженных модулей]]
   *Результаты выводятся на экран диалоговыми сообщениями системы   *Результаты выводятся на экран диалоговыми сообщениями системы
Строка 61: Строка 61:
   *sf09: собирал модуль разработчик sfs и это его 09 версия   *sf09: собирал модуль разработчик sfs и это его 09 версия
  
-====== pacman2pfs: создание модуля.pfs из репозитория Arch ====== +====== chroot2pfs: создание модуля.pfs из репозитория Arch на любом Linux с AUFS ====== 
-Выкачивает из репозитория Arch пакеты с зависимостями и подготавливает для упаковки модуля. +[[https://wiki.puppyrus.org/puppyrus/pr218/pfs4#chroot2pfs|chroot2pfs]] создает свой корень системы из перечисленных модулей (каталогов) , делает chroot и при выходе сохраняет результат ваших действий 
 +  chroot2pfs --mlist /путь/001...,/путь/030-qt5... --command bash 
 + 
 +Если вы собираете на загруженной системе (т.е. модули 001*.pfs и 030-qt5*.pfs являются слоями AUFS Вашей системы и уже подключены): 
 +  chroot2pfs -m "^\(001\|030-qt5\)-.*" --command bash 
 +...и далее  
 +  pacman -Sy && pacman -S нужные_пакеты 
 + 
 +====== pacman2pfs: создание модуля.pfs из репозитория Arch на загруженной системе ====== 
 +  *Выкачивает из репозитория Arch пакеты с зависимостями и подготавливает для упаковки модуля.  
 +  *Если у Вас подключено много непортированных модулей - удобнее использовать chroot2pfs. Иначе при другом составе модулей в созданном модуле будет не хватать компонентов
  
 [[http://forum.puppyrus.org/index.php?topic=16490.msg138586#msg138586|Форум]] [[http://forum.puppyrus.org/index.php?topic=16490.msg138586#msg138586|Форум]]
Печать/экспорт