Repolode
mxhm11cr

mxhm11cr/LinuxRunner

无需越狱或虚拟机,在 iPhone 和 iPad 上运行 ARM64 Linux 用户空间、终端和桌面应用。

Star
687
Fork
39
未关闭 Issue
3
最近提交
6天前

这是什么?

LinuxRunner 是一款运行在 iOS 和 iPadOS 上的应用,可以加载 ARM64 Linux 程序并提供其所需的运行环境。它基于自研的 ARM64 解释器和用户空间兼容层,实现 Linux 系统调用、进程、线程、信号和文件系统元数据,不启动 Linux 内核,也不使用硬件虚拟化。

应用内可以安装 Debian、Arch Linux ARM 或 Alpine Linux ARM64,通过 shell 使用对应的包管理器。图形应用运行在基于 Xvfb 和 x11vnc 的 X11 桌面上,默认是轻量会话,Debian 上还有实验性的 KDE Plasma 选项。截图展示了 Telegram Desktop、Firefox、Dolphin 和 Blender 的运行效果。

项目采用 GPL-3.0 许可证,衍生自 iSH。它只能运行 ARM64 程序,不支持 Wayland 和 systemd;iOS 可能挂起或终止应用,此时正在运行的 Linux 进程会结束。

核心功能

  • 01可在应用内安装 Debian、Arch Linux ARM 或 Alpine Linux ARM64。
  • 02提供终端,支持 shell、用户账户以及 apt、pacman、apk 等包管理器。
  • 03运行带窗口、面板和文件管理的 X11 桌面。
  • 04支持触控、硬件键盘和指针输入。
  • 05支持文件导入导出,并可通过设备网络使用 Linux 套接字,但受 iOS 限制。

适用场景

  • 出差时在 iPad 上使用 Linux 命令行工具。
  • 在手机或平板上试用 ARM64 Linux 桌面应用。
  • 在不越狱的 Apple 设备上学习 Linux 用户空间和系统调用。
  • 在 iOS 上试验基于包管理器的 Linux 环境。

快速上手

  1. 1

    从 GitHub Releases 下载 LinuxRunner IPA 文件

  2. 2

    使用 Sideloadly 或 AltStore Classic 等兼容的 IPA 侧载工具安装

  3. 3

    打开 LinuxRunner,按照“Set Up Linux”在应用内安装一个 Linux 发行版

使用前须知

  • 仅支持 iPhone 和 iPad,不支持其他平台。
  • 仅支持 ARM64 Linux 程序,不支持 x86 和 x86-64 应用。
  • 桌面支持处于实验阶段,高负载程序可能运行缓慢或超出设备内存。
  • 安装需要第三方侧载工具,且许可证元数据不明确。

收录于专题

标签

常见问题

LinuxRunner 是什么?
无需越狱或虚拟机,在 iPhone 和 iPad 上运行 ARM64 Linux 用户空间、终端和桌面应用。 LinuxRunner 是一款运行在 iOS 和 iPadOS 上的应用,可以加载 ARM64 Linux 程序并提供其所需的运行环境。它基于自研的 ARM64 解释器和用户空间兼容层,实现 Linux 系统调用、进程、线程、信号和文件系统元数据,不启动 Linux 内核,也不使用硬件虚拟化。
LinuxRunner 可以免费使用吗?用的什么许可证?
LinuxRunner 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
LinuxRunner 还在维护吗?
活跃维护中。LinuxRunner 最近一次提交是在 2026年11月1日。
LinuxRunner 适合用来做什么?
出差时在 iPad 上使用 Linux 命令行工具。 在手机或平板上试用 ARM64 Linux 桌面应用。 在不越狱的 Apple 设备上学习 Linux 用户空间和系统调用。 在 iOS 上试验基于包管理器的 Linux 环境。
LinuxRunner 怎么安装和运行?
从 GitHub Releases 下载 LinuxRunner IPA 文件 使用 Sideloadly 或 AltStore Classic 等兼容的 IPA 侧载工具安装 打开 LinuxRunner,按照“Set Up Linux”在应用内安装一个 Linux 发行版
在哪里获取 LinuxRunner?
源代码和安装说明在 GitHub 上:https://github.com/mxhm11cr/LinuxRunner

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目