ZeroTermux 中文文档 下载 App

多容器隔离——ZeroTermux 核心差异点解析

一句话理解

容器就是 ZeroTermux 内部的独立 Termux 实例。你可以在设备上同时拥有多个容器,每个容器有自己的软件包、自己的家目录、自己的配置文件——互不干扰。

为什么需要多容器

想象这些场景:

和其他隔离方案的区别

方案隔离级别复杂度ZeroTermux 支持
多容器(ZeroTermux)用户空间(proot)菜单操作,零命令原生支持
proot 手动跑用户空间手写 proot 命令支持,但不推荐(用容器代替)
chroot用户空间需要 root不支持(ZeroTermux 不 root)
虚拟机(QEMU)完整系统重,耗资源支持,但另一个入口

容器 vs 发行版

很多用户搞混这两个概念:

一个容器里可以装一个发行版;也可以不装发行版,只用原生 Termux 环境。

切换为什么要重启

容器的 PREFIX 路径在 ZeroTermux 启动时就确定了,切换容器需要让应用重新读取新的路径配置。所以切换后必须完全退出 ZeroTermux 并重新打开。

容器与数据目录

ZeroTermux 默认数据放在 /sdcard/xinhao/ 下,但各容器的 PREFIX 和家目录不在那里——它们藏在 Termux 的应用内部存储里。所以切换容器不会动你 xinhao 目录下的文件,备份恢复也需要用 ZeroTermux 自带的打包功能。