diff --git a/content/posts/2022/porteus/utils_4_make_modules.md b/content/posts/2022/porteus/utils_4_make_modules.md new file mode 100644 index 0000000..c24a1e0 --- /dev/null +++ b/content/posts/2022/porteus/utils_4_make_modules.md @@ -0,0 +1,40 @@ +--- +title: "Утилиты для создания пакетов в Porteus" +date: 2022-07-28T22:07:44+03:00 +draft: false +tags: [linux, porteus] +--- + +## dir2xzm + +Утилита `dir2xzm` конвертирует директорию в **zstd** или **xz** сжатый модуль (`.xzm`). + +``` +usage: /usr/bin/dir2xzm <-option> source_directory output_file.xzm + options: -x : use xz compression. + options: -z : use zstd compression. + if no option is given xz is used. +```` + +## tgz2xzm && txz2xzm + +Скрипт для конвертации Slackware's `TXZ` пакетов в сжатые `.xzm` модули. + +## xzm2dir + +Скрипт для извлечения `.xzm` модуля в директорию. + +``` +Extract .xzm module to folder +Usage: xzm2dir moduleName.xzm [outputFolder] +Example: xzm2dir module.xzm +Example: xzm2dir module.xzm outputFolder +``` + +## txz2dir + +Скрипт для извлечения различных пакетов Slakware в директорию. + +## getpkg + +Скрипт для загрузки одного или нескольких пакетов из репозитория Slackware.