Tiny Core Linux 是一个极致轻量化的Linux发行版,核心系统仅 11MB,采用模块化设计,适合老旧硬件、嵌入式系统或学习Linux内核原理。其核心特点包括:
- • 极小体积:基础系统仅包含Linux内核(约3MB)和BusyBox工具。
- • 模块化扩展:所有软件(如Xorg、Python)均通过可选扩展模块(
.tcz文件)按需加载。 - • 内存优先:默认运行于RAM中,支持无硬盘运行。
命令示例
1. 启动与基础操作
# 启动Tiny Core(默认无密码,root用户登录)
uname -a # 查看内核版本
free -h # 检查内存占用(通常仅占用约20MB)
2. 安装扩展模块
# 从官方仓库安装htop(需联网)
tce-install htop # 下载并安装到/tmp目录
tce-load -i htop # 加载模块到内存
3. 持久化配置
# 将扩展保存到硬盘(需先挂载分区)
tce-setdrive # 设置持久化存储路径(如/dev/sda1)
tce-save # 保存当前已加载的模块列表
进阶/替代方案
| 特性 | Tiny Core | Tails | Puppy Linux |
|---|
| 核心大小 | | | |
| 目标场景 | | | |
| 模块管理 | | | |
| 启动方式 | | | |
替代方案:
- • 若需完整桌面环境:推荐 Lubuntu(基于Ubuntu的轻量版)。
- • 若需隐私保护:选择 Tails(强制通过Tor路由所有流量)。