Karton

Karton
软件描述
在 macOS 上运行 Linux 程序,或在不同的 Linux 发行版,或不同的架构上运行。
官方网站
访问软件的官方网站了解更多信息
karton.github.io
安全链接HTTPS
什么是 Karton?
Karton 是一个可以透明运行 Linux 程序的工具:
🐧 在不同的 Linux 发行版上运行,
🍎 在 macOS 上运行,
💻 在不同的架构上运行(在 x86-64 主机上运行 ARMv7 和 ARMv8 架构)。
要实现这一点,你只需要告诉 Karton 使用哪个发行版(🐧),安装哪些软件包(📦),以及哪些目录(📂)可以被访问。这被称为“镜像”。
功能特点
⚡ 快速启动:在镜像中启动程序仅需几秒钟。
无需启动或停止虚拟机或容器,操作透明且迅速。
多个终端可以访问同一个正在运行的镜像。你可以在一个终端中启动程序,然后从另一个终端使用 gdb 连接到该程序。
自动处理共享目录和文件。你的文件既可以在本地系统上访问,也可以被镜像中运行的程序访问。
除了你选择共享的目录之外,文件系统是临时的。你可以立即重置系统上的更改。
支持运行 Ubuntu、Debian、Fedora 和 CentOS 镜像。
基于 Docker 容器构建。