> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tsukineos.top/llms.txt
> Use this file to discover all available pages before exploring further.

# Керування пакетами: tknpkg та tknpkkj

> Використовуйте tknpkg для встановлення, видалення, оновлення та переліку пакетів; використовуйте tknpkkj для створення пакетів .tkn для розповсюдження.

# Керування пакетами

TsukineOS використовує `tknpkg` як менеджер пакетів; формат пакетів — `.tkn`, і вони отримуються з офіційного віддаленого репозиторію TsukineOS. Якщо ви хочете розповсюджувати власні інструменти, скрипти або конфігурації, ви можете запакувати їх у `.tkn` за допомогою `tknpkkj`.

## tknpkg — менеджер пакетів

`tknpkg` відповідає за повний життєвий цикл пакетів: оновлення індексу, встановлення, видалення та перелік встановлених пакетів.

| Команда                | Опис                                                 |
| ---------------------- | ---------------------------------------------------- |
| `tknpkg update`        | Оновлення індексу пакетів із віддаленого репозиторію |
| `tknpkg install <pkg>` | Встановлення вказаного пакета                        |
| `tknpkg remove <pkg>`  | Видалення вказаного пакета                           |
| `tknpkg list`          | Перелік усіх встановлених пакетів                    |

```bash theme={null}
tknpkg update
tknpkg install mypackage
tknpkg list
tknpkg remove mypackage
```

<Note>
  Перед встановленням пакетів спочатку виконайте `tknpkg update`, щоб переконатися, що локальний індекс відображає останні версії з віддаленого репозиторію.
</Note>

## tknpkkj — інструмент пакування

`tknpkkj` запаковує каталог або файл у пакет `.tkn`, який можна розповсюджувати або встановлювати за допомогою `tknpkg`.

```bash theme={null}
tknpkkj <каталог або файл>    # створення пакету .tkn
```

**Типові сценарії використання:**

* Пакування власних інструментів командного рядка для розповсюдження
* Дозвіл іншим встановлювати ваші скрипти однією командою `tknpkg install`
* Розповсюдження системних конфігурацій у відтворюваному форматі

<Note>
  Доступний набір пакетів залежить від збірки. Перед встановленням нових пакетів спочатку виконайте `tknpkg list`, щоб побачити, які вже встановлені в поточному образі.
</Note>

<Note>
  Цю сторінку перекладено штучним інтелектом, тому вона може містити неточності. Авторитетним є варіант спрощеною китайською.
</Note>

***

© 2024-2026 TsutokiTeo/JunweiZhang. All rights reserved.
