Tiny Core Linux 13.0 不久前发布了,它可应用于 32 位和 64 位的 x86 系统,还具有最新的Linux 5.15 .10 内核和对软件包的各种升级。
其实,Tiny Core Linux 本身就是一个轻量级(~22MB ISO)的Linux 发行版,带有FLTK(Fast Light Toolkit)和 FLWM(Fast Light Windows Manager)桌面。它还基于Core Project,集成了最新的 Linux 内核、vmlinuz 和占用空间小的库(例如busybox)的根文件系统。对于更常见且无法运行的 Linux 发行版(如 Ubuntu 或 Debian)或者运行这些系统比较缓慢的较旧或低端x86硬件来说,Tiny Core Linux应该会很适合、使用起来应该也会很有趣。

Tiny Core Linux 13.0 主要变化:
- 内核更新到 5.15.10
- glibc 更新到 2.34
- gcc 更新到 11.2.0
- binutils 更新到 2.37
- e2fsprogs 基础库/应用程序更新到 1.46.4
- util-linux 基础库/应用程序更新到 2.37.2
- busybox 更新到 1.34.1
- 50-udev-default.rules:添加媒体权限
- select:要求在 awk 脚本中使用“break”
- sh:防止从 bdantas 无偿更改 .filetool.lst 的时间戳
- tce-update:如果没有为“list”或“query”指定目录,默认来自 bdantas
- tc-config: 将 nodhcp static_ip 从 andyj 移到更早的位置

我很快就尝试了 在VirtualBox 中运行 32 位的 ISO,运行时它提供了 GUI 和命令行两类可选的启动方法,同时它还针对需要等待 USB 一段时间的这类慢速设备提供了可选启动项。运行时的桌面环境(如上面的第一个屏幕截图所示)比较基本,只是底部五个图标。唯一需要预安装的应用程序是终端,但你们也可以通过菜单添加更多的应用程序,包括 Firefox也可以安装。如下图所示:

第一次启动后,该系统使用了大约 30MB 的 RAM 和 30MB 的存储空间。
虽然,新发布的 Tiny Core Linux 13.0主要是针对 x86 系统的,不过它们也有用于树莓派板的版本。比如其中的 PiCore v13.1 就是在 2021 年 11 月发布的,它可以使用 armv6、armv7 或 Aarch64的flag进行编译。对了,你们也可以通过浏览13.x的 发布列表找到 x86 和 Arm 镜像。
更多详情你们可以查看论坛公告。

文章翻译者:Taylor Lee,瑞科慧联(RAK)高级嵌入式开发工程师,有丰富的物联网和开源软硬件经验,熟悉行业主流软硬件框架,对行业发展动向有着敏锐的感知力和捕捉能力。