> ## 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.

# Paket boshqaruvi: tknpkg va tknpkkj

> tknpkg yordamida paketlarni o'rnating, olib tashlang, yangilang va ro'yxatlang; tknpkkj yordamida .tkn tarqatma paketlarini yaratish.

# Paket boshqaruvi

TsukineOS `tknpkg` ni paket menejeri sifatida ishlatadi, paket formati `.tkn` bo'lib, TsukineOS rasmiy masofaviy omboridan yuklanadi. Agar o'z vositangiz, skript yoki sozlamalaringizni tarqatmoqchi bo'lsangiz, `tknpkkj` yordamida `.tkn` paketiga o'rashingiz mumkin.

## tknpkg — Paket menejeri

`tknpkg` paketlarning to'liq hayot siklini boshqaradi: indeksni yangilash, o'rnatish, olib tashlash, o'rnatilgan paketlarni ro'yxatlash.

| Buyruq                 | Tavsif                                       |
| ---------------------- | -------------------------------------------- |
| `tknpkg update`        | Masofaviy ombordan paket indeksini yangilash |
| `tknpkg install <pkg>` | Belgilangan paketni o'rnatish                |
| `tknpkg remove <pkg>`  | Belgilangan paketni olib tashlash            |
| `tknpkg list`          | Barcha o'rnatilgan paketlarni ro'yxatlash    |

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

<Note>
  Paket o'rnatishdan oldin `tknpkg update` bajarishni unutmang, bu mahalliy indeksni masofaviy omborning so'nggi versiyasiga mos kelishini ta'minlaydi.
</Note>

## tknpkkj — Paket yaratish vositasi

`tknpkkj` katalog yoki faylni `.tkn` paketiga aylantiradi, tarqatish yoki `tknpkg` orqali o'rnatish uchun ishlatiladi.

```bash theme={null}
tknpkkj <katalog yoki fayl>    # .tkn paketini yaratish
```

**Odatdagi foydalanish holatlari:**

* O'z buyruq satri vositangizni paketlab tarqatish
* Boshqalar `tknpkg install` bilan skriptlaringizni o'rnatishiga imkon berish
* Qayta ishlab chiqiladigan formatda tizim sozlamalarini tarqatish

<Note>
  Mavjud paketlar to'plami qurilishga qarab farq qiladi. Yangi paket o'rnatishdan oldin `tknpkg list` bilan joriy tasvirda allaqachon nimalar o'rnatilganligini tekshiring.
</Note>

<Note>
  Ushbu sahifa sun'iy intellekt tomonidan tarjima qilingan va noaniqliklarni o'z ichiga olishi mumkin. Soddalashtirilgan xitoy tilidagi versiyasi asosiy hisoblanadi.
</Note>

***

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