Различия

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

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

puppyrus:pfs [2023/04/26 12:49]
sfs [Стандарты названий модулей]
puppyrus:pfs [2023/08/10 14:25] (текущий)
sfs [mkmod: создание модуля.pfs из пакетов ubuntu или arch на загруженной системе]
Строка 61: Строка 61:
   *sf09: собирал модуль разработчик sfs и это его 09 версия   *sf09: собирал модуль разработчик sfs и это его 09 версия
  
-====== chroot2pfs: создание модуля.pfs из репозитория Arch на любом Linux с AUFS ======+===== chroot2pfs: создание модуля.pfs из репозитория Arch на любом Linux с AUFS =====
 [[https://wiki.puppyrus.org/puppyrus/pr218/pfs4#chroot2pfs|chroot2pfs]] создает свой корень системы из перечисленных модулей (каталогов) , делает chroot и при выходе сохраняет результат ваших действий [[https://wiki.puppyrus.org/puppyrus/pr218/pfs4#chroot2pfs|chroot2pfs]] создает свой корень системы из перечисленных модулей (каталогов) , делает chroot и при выходе сохраняет результат ваших действий
   chroot2pfs --mlist /путь/001...,/путь/030-qt5... --command bash   chroot2pfs --mlist /путь/001...,/путь/030-qt5... --command bash
Строка 70: Строка 70:
   pacman -Sy && pacman -S нужные_пакеты   pacman -Sy && pacman -S нужные_пакеты
  
-====== mk-dp: создание псевдопакета arch и ubuntu ======+===== mk-dp: создание псевдопакета arch и ubuntu =====
  
   *Бывший mk-dpkg    *Бывший mk-dpkg 
Строка 93: Строка 93:
 </code> </code>
  
-====== mkmod: создание модуля.pfs из пакетов ubuntu или arch на загруженной системе ====== +===== mkmod: создание модуля.pfs из пакетов ubuntu или arch на загруженной системе ===== 
-Это обертка вокруг chroot2pfs. Использует уже  загруженные модули вашего дистрибутива+  *Это обертка вокруг chroot2pfs. Использует уже  загруженные модули вашего дистрибутива 
 +  *Создание модуля.pfs из пакетов Arch или Debian на запущенном фругал дистрибутиве. 
 +  *Из уже загруженных модулей.pfs собирается новый корень (chroot2pfs) и поверх него создается модуль. 
 +  *Список использованных модулей выводится в начале
  
-  -mkmod имя_пакета.  Точное название пакета искать :  +    Usage:  ./mkmod пакет1 пакет2 ... 
-    *ubuntu : apt update && apt search имя_пакета или [[https://packages.ubuntu.com|здесь]] +    Usage:  ./mkmod [-m m1,m2] пакет1 пакет2 ... - где mx - части названий дополнительно подключаемых при сборке модулей 
-    *arch : pacman -Sys имя_пакета+ 
 + 
 +  -mkmod имя_пакета.   
 +    *Точное название пакета искать :  
 +      *ubuntu : apt update && apt search имя_пакета или [[https://packages.ubuntu.com|здесь]] 
 +      *arch : pacman -Sys имя_пакета
   -mkdp каталог_с_пакетами   -mkdp каталог_с_пакетами
   -[[https://wiki.puppyrus.org/puppyrus/pr218/pfs4#mkpfs|mkpfs]] каталог_с_пакетами   -[[https://wiki.puppyrus.org/puppyrus/pr218/pfs4#mkpfs|mkpfs]] каталог_с_пакетами
Печать/экспорт