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

# Construire TsukineOS din sursă: Privire de ansamblu

> Construiește TsukineOS din codul sursă (flux simplificat)

# Privire de ansamblu asupra construirii

TsukineOS este bazat pe Linux 6.6 LTS, iar spațiul de utilizator este compus din BusyBox + dash + instrumente proprii. Rezultatul construirii este un initrd bootabil și imaginea corespunzătoare.

## Flux de construire (simplificat)

```bash theme={null}
# 1. Obține codul sursă al kernelului Linux 6.6
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. Construiește BusyBox (compilare statică)
# Configurează pentru legare statică, apoi compilează pentru a obține binarul busybox

# 3. Construiește dash
# Compilează dash ca /bin/sh

# 4. Compilează instrumentele proprii
# Construiește taskmgr / net / ping / iwr / tknpkg / tknpkkj

# 5. Ambalează initrd
# Asamblează modulele kernelului, BusyBox, dash, instrumentele proprii și scripturile init într-un initrd
```

## Rezultate

* x86\_64: ISO bootabil (kernel + initrd)
* ARM64: IMG inscriptibil (kernel + initrd, adaptat pentru dispozitive de tip Raspberry Pi)

## Detalii suplimentare

Dependențele pentru fiecare pas și configurația de compilare încrucișată sunt descrise în [Mediul de construire](/ro/build-guide/environment). Scriptul de construire complet și reproducibil este disponibil în depozitul `TsukineOS`.

<Note>
  Această pagină a fost tradusă de AI și poate conține inexactități. Versiunea în chineză simplificată este cea autoritativă.
</Note>

***

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