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

# Qurish umumiy ko'rinishi

> Manba kodidan TsukineOS ni qurish (qisqa jarayon)

# Qurish umumiy ko'rinishi

TsukineOS Linux 6.6 LTS asosida qurilgan bo'lib, foydalanuvchi maydoni BusyBox + dash + o'z vositachilik zanjiridan iborat. Qurish natijasi ishga tushiriladigan initrd va mos tasvir.

## Qurish jarayoni (qisqa)

```bash theme={null}
# 1. Linux 6.6 yadro manba kodini olish
wget https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz
tar xf linux-6.6.tar.xz && cd linux-6.6
make defconfig && make -j$(nproc)
cd ..

# 2. BusyBox ni statik kompilatsiya qilish
# Sozlamalarda statik havolani yoqish va kompilatsiya qilish, busybox ikkilik faylini olish

# 3. dash ni qurish
# dash ni /bin/sh sifatida kompilatsiya qilish

# 4. O'z vositachilik vositalarini kompilatsiya qilish
# taskmgr / net / ping / iwr / tknpkg / tknpkkj ni qurish

# 5. initrd ni paketlash
# Yadro modullari, BusyBox, dash, o'z vositachilik vositalari, init skriptlarini initrd ga yig'ish
```

## Natijalar

* x86\_64: Ishga tushiriladigan ISO (yadro + initrd)
* ARM64: Yoziladigan IMG (yadro + initrd, Raspberry Pi kabi qurilmalarga moslashuv)

## Batafsil tavsif

Har bir bosqichning bog'liqliklari va kross-kompilatsiya sozlamalari [Qurish muhiti](/uz/build-guide/environment) sahifasida. To'liq, qayta ishlab chiqiladigan qurish skriptlari `TsukineOS` omboridagi joriy manba kodiga asoslanadi.

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