73-Инструкция по созданию модулей - окончательная редакция

Перезагрузка в Fresh start

Команды для поиска и установки пакетов:
apt search keyword
apt install package(s)

Команды для установки сторонних DEB пакетов:
dpkg --install name.deb
apt --fix-broken install

Добавить имеющийся активированный module.sb:
Копировать нужное из:
/run/initramfs/memory/bundles/module.sb
в:
/run/initramfs/memory/changes
Добавить имеющийся неактивированный module.sb:
Копировать его в:
/tmp/000
sb2dir module.sb
Копировать нужное из:
/tmp/000/module.sb
в:
/run/initramfs/memory/changes
rmsbdir module.sb
Удалить лишние локали, изменить ярлыки запуска в /run/initramfs/memory/changes
savechanges /tmp/mychanges.sb
Копировать mychanges.sb в:
/run/initramfs/memory/data/slax000/modules/
или
/run/initramfs/memory/data/slax000/modules+/
Перезагрузка в Fresh start (slax000), проверка
Копировать mychanges.sb в:
/run/initramfs/memory/data/slax/modules/
или
/run/initramfs/memory/data/slax/000-modules/

Очистка /changes:
Переименовать /run/initramfs/memory/data/slax/changes в /changes-
Создать /run/initramfs/memory/data/slax/changes
Копировать только нужное из /changes- в /changes
Перезагрузка в Persistent changes (slax)

Добавить пакеты в готовый модуль:
Копировать /run/initramfs/memory/bundles/module.sb в /tmp/000
apt install -u package(s)
<N>
Копировать имена всех зависимостей в текстовый файл, редактировать так, чтобы между именами было по одному пробелу
cd /tmp/000; apt download package(s)
Копировать, если нужно, сторонние name.deb в /tmp/000
undeb && cd /tmp/000/data; pcmanfm /tmp/000/data; unp *.*

Удалить лишние локали, изменить ярлыки запуска в /tmp/000/data

Переименовать /tmp/000/data в /tmp/000/module.sb
cd /tmp/000; dir2sb module.sb
Заменить module.sb в папке, где он находился

ОГЛАВЛЕНИЕ

НАЗАД

Комментариев нет:

Отправить комментарий

Примечание. Отправлять комментарии могут только участники этого блога.