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

# Tổng quan xây dựng TsukineOS: Quy trình từ mã nguồn

> Xây dựng TsukineOS từ mã nguồn (quy trình tóm tắt)

# Tổng quan xây dựng

TsukineOS dựa trên Linux 6.6 LTS, không gian người dùng gồm BusyBox + dash + các công cụ tự phát triển. Sản phẩm xây dựng là initrd có thể khởi động và ảnh hệ thống tương ứng.

## Quy trình xây dựng (tóm tắt)

```bash theme={null}
# 1. Lấy mã nguồn nhân 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. Xây dựng BusyBox (biên dịch tĩnh)
# Cấu hình liên kết tĩnh rồi biên dịch, tạo nhị phân busybox

# 3. Xây dựng dash
# Biên dịch dash làm /bin/sh

# 4. Biên dịch công cụ tự phát triển
# Xây dựng taskmgr / net / ping / iwr / tknpkg / tknpkkj

# 5. Đóng gói initrd
# Lắp ráp mô-đun nhân, BusyBox, dash, công cụ tự phát triển, script init thành initrd
```

## Sản phẩm

* x86\_64: ISO có thể khởi động (gồm nhân + initrd)
* ARM64: IMG có thể ghi (gồm nhân + initrd, tương thích thiết bị như Raspberry Pi)

## Chi tiết

Các bước phụ thuộc và cấu hình biên dịch chéo xem tại [Môi trường xây dựng](/vi/build-guide/environment). Script xây dựng đầy đủ và có thể tái tạo lấy từ mã nguồn kho lưu trữ `TsukineOS`.

<Note>
  Trang này được dịch bởi AI và có thể chứa nội dung không chính xác. Phiên bản tiếng Trung giản thể là phiên bản chính thức.
</Note>

***

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