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

# Visió general de la construcció de TsukineOS

> Construeix TsukineOS des del codi font (flux de treball simplificat).

# Visió general de la construcció

TsukineOS es basa en Linux 6.6 LTS, amb un espai d'usuari compost per BusyBox + dash + eines pròpies. El resultat de la construcció és un initrd arrencable i la imatge corresponent.

## Flux de construcció (simplificat)

```bash theme={null}
# 1. Obtén el codi font del nucli 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. Construeix BusyBox (compilació estàtica)
# Configura per enllaçar estàticament i compila, obtenint el binari busybox

# 3. Construeix dash
# Compila dash com a /bin/sh

# 4. Compila les eines pròpies
# Construeix taskmgr / net / ping / iwr / tknpkg / tknpkkj

# 5. Empaqueta l'initrd
# Afegeix els mòduls del nucli, BusyBox, dash, eines pròpies i scripts init a l'initrd
```

## Resultats

* x86\_64: ISO arrencable (nucli + initrd)
* ARM64: IMG gravable (nucli + initrd, adaptat per a dispositius com Raspberry Pi)

## Detalls addicionals

Les dependències i configuracions de compilació creuada de cada pas es descriuen a [Entorn de construcció](/ca/build-guide/environment). Els scripts de construcció complets i reproductibles es troben al repositori `TsukineOS`.

<Note>
  Aquesta pàgina ha estat traduïda per IA i pot contenir imprecisions. La versió en xinès simplificat és l'autoritativa.
</Note>

***

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