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

# TsukineOS fordítási áttekintés: Forráskódból való építés

> TsukineOS fordítása forráskódból (rövidített folyamat)

# Fordítási áttekintés

A TsukineOS **Linux 6.6 LTS** alapokon nyugszik, a felhasználói teret a BusyBox + dash + saját fejlesztésű eszközök alkotják. A fordítási eredmény egy bootolható initrd és a hozzá tartozó képfájl.

## Fordítási folyamat (rövidített)

```bash theme={null}
# 1. Linux 6.6 kernel forráskód megszerzése
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 fordítása (statikus linkelés)
# Statikus linkelésre konfigurálva, busybox bináris eredményez

# 3. dash fordítása
# dash fordítása /bin/sh-ként

# 4. Saját fejlesztésű eszközök fordítása
# taskmgr / net / ping / iwr / tknpkg / tknpkkj fordítása

# 5. initrd csomagolása
# Kernel modulok, BusyBox, dash, saját eszközök és init szkriptek összeállítása initrd-ként
```

## Eredmények

* x86\_64: bootolható ISO (kernel + initrd)
* ARM64: kiírható IMG (kernel + initrd, Raspberry Pi típusú eszközökhöz illesztve)

## Részletes leírás

Az egyes lépések függőségei és keresztfordítási konfigurációi a [Fordítási környezet](/hu/build-guide/environment) oldalon találhatók. A teljes, reprodukálható fordítási szkript a `TsukineOS` tároló forráskódjában található.

<Note>
  Ezt az oldalt mesterséges intelligencia fordította, és pontatlanságokat tartalmazhat. Az egyszerűsített kínai változat az irányadó.
</Note>

***

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