2022-07-28 22:31:06 +03:00
|
|
|
---
|
|
|
|
title: "Утилиты для создания пакетов в Porteus"
|
|
|
|
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.
|