Blog/content/posts/porteus/utils_4_make_modules.md

41 lines
1.1 KiB
Markdown
Raw Normal View History

2022-07-28 22:31:06 +03:00
---
2022-11-19 03:36:06 +03:00
title: "📦 Утилиты для создания пакетов в Porteus"
2022-07-28 22:31:06 +03:00
date: 2022-07-28T22:07:44+03:00
draft: false
tags: [linux, porteus]
---
## dir2xzm
Утилита `dir2xzm` конвертирует директорию в **zstd** или **xz** сжатый модуль (`.xzm`).
2022-09-03 00:07:20 +03:00
```sh
2022-07-28 22:31:06 +03:00
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` модуля в директорию.
2022-09-03 00:07:20 +03:00
```sh
2022-07-28 22:31:06 +03:00
Extract .xzm module to folder
Usage: xzm2dir moduleName.xzm [outputFolder]
Example: xzm2dir module.xzm
Example: xzm2dir module.xzm outputFolder
```
## txz2dir
Скрипт для извлечения различных пакетов Slakware в директорию.
## getpkg
Скрипт для загрузки одного или нескольких пакетов из репозитория Slackware.