非常游戏网
Mac如何使用Lima运行Linux虚拟机_Mac Lima运行Linux虚拟机解析

Mac如何使用Lima运行Linux虚拟机_Mac Lima运行Linux虚拟机解析

2026-04-08系统教程27259

Lima 是 macOS 上基于 HyperKit 的轻量级命令行 Linux 虚拟机工具,支持通过 Homebrew 安装、一键启动 Ubuntu 等默认模板、SSH 交互、多发行版切换及完整生命周期管理。

如果您希望在 macOS 上快速启动一个轻量级、无图形界面的 Linux 虚拟机环境,Lima 提供了基于命令行的极简流程。它不依赖 VirtualBox 或 VMware,而是利用 macOS 原生虚拟化框架(HyperKit)构建隔离的 Linux 实例。以下是具体实施路径:

一、通过 Homebrew 安装 Lima

Homebrew 是 macOS 下最主流的包管理器,使用它安装 Lima 可确保版本稳定且依赖自动处理。安装过程不涉及 GUI 配置,全程终端执行。

1、打开终端应用,确认已安装 Homebrew。若未安装,先运行官方安装脚本:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

2、执行安装命令:brew install lima

3、验证安装结果:limactl version。输出应显示当前 Lima 版本号及 commit 信息。

二、启动默认 Ubuntu 虚拟机

Lima 内置 default 模板,对应 Ubuntu 24.04 LTS 镜像,已预配置网络、SSH、containerd 等基础服务,适合开箱即用。

1、执行启动命令:limactl start default

2、首次运行时,Lima 将自动下载约 1.2 GB 的 qcow2 镜像并初始化虚拟磁盘,期间保持终端连接勿中断。

3、当终端输出 READY 字样且光标返回,表示虚拟机已就绪。

三、连接并操作 Linux 环境

Lima 不提供桌面会话,所有交互均通过 SSH 通道完成,等效于登录一台远程 Linux 主机,安全且资源占用低。

1、进入默认虚拟机 Shell:lima(等价于 limactl shell default)。

2、执行基础验证命令:cat /etc/os-release 查看发行版信息;df -h 查看磁盘挂载状态。

CAPTURELAB

一款面向Steam游戏玩家的AI工具,自动生成集锦

3、退出当前会话直接输入 exit 或按 Ctrl+D。

四、使用非默认模板启动其他发行版

Lima 支持数十种 Linux 发行版模板,无需手动配置内核或 rootfs,仅需指定模板名即可拉起对应环境。

1、列出全部内置模板:limactl list templates

2、启动 Debian 测试版虚拟机:limactl start template://debian

3、启动 Alpine Linux 最小化实例:limactl start template://alpine

4、启动后均可使用 lima --name=alpine 进入对应 Shell。

五、管理虚拟机生命周期

除启动外,Lima 提供完整状态控制能力,所有操作均通过 limactl 子命令完成,不需额外工具介入。

1、查看所有运行中及已停止的虚拟机:limactl list

2、停止 default 虚拟机:limactl stop default

3、彻底删除 default 虚拟机及其磁盘数据:limactl delete default

4、重启已停止的虚拟机:limactl start default(自动复用原有配置)。