You need to enable JavaScript to run this app. Mac环境下如何配置VS Code内置终端运行Ubuntu?
优惠活动
大模型
产品
解决方案
定价
更多

Mac环境下如何配置VS Code内置终端运行Ubuntu?

Mac 端配置 VS Code 内置终端使用 Ubuntu 环境方法

原提问

您好,我使用的是Mac设备,请问要如何配置VS Code自带的内置终端以使用Ubuntu环境?(大致是想要获得与Mac终端使用命令一致的体验)我是初学者,请各位多多指教。

enter image description here


适配新手的零复杂配置方案

Mac没有Windows系统自带的WSL便捷能力,新手最容易上手、不需要折腾图形界面的方案,是通过轻量无图形界面的虚拟机跑Ubuntu,直接打通VS Code内置终端的连接,配置完就能直接使用:

  • 第一步:安装轻量虚拟机管理工具
    打开Mac自带的系统终端,通过Homebrew安装Lima(专为Mac开发场景设计的轻量Linux虚拟机,启动快、资源占用低),执行命令:brew install lima
    如果还没装Homebrew,先完成Homebrew的基础安装后再执行上述命令。
  • 第二步:启动Ubuntu长期支持版实例
    在终端执行limactl start template://ubuntu-lts,第一次运行会自动下载最新的Ubuntu LTS系统镜像,等进度跑完就好;过程中如果弹出是否设置登录密码的提示,新手直接选跳过就行,不影响后续正常使用。启动完成后终端会输出这个Ubuntu实例的本地连接地址。
  • 第三步:把Ubuntu环境接入VS Code
    1. 在VS Code里安装官方的Remote Development扩展包,装完重启VS Code。
    2. 打开VS Code左侧的远程连接面板,会自动识别到刚才启动的Lima Ubuntu实例,点一下选择连接即可。
    3. 连接成功后,直接打开VS Code的内置终端,默认就会自动进到Ubuntu的Shell环境,所有Linux命令、apt包管理逻辑和原生Ubuntu完全一致,不会和Mac本地的zsh/bash环境混在一起。

体验对齐小技巧

  • 如果想要和Mac本地终端的使用习惯完全统一,可以把你在Mac终端常用的命令别名、环境变量配置,同步复制到Ubuntu系统对应的家目录配置文件(比如.bashrc、.zshrc)下,敲命令的操作逻辑就和你平时用Mac终端的习惯完全一致了。
  • 日常使用时,每次开机只需要在Mac本地终端跑一下limactl start把Ubuntu虚拟机拉起来就行,不需要重复配置;虚拟机占多大磁盘、分多少内存,都可以通过修改Lima的配置文件自己调整。
  • 要是你更习惯Canonical官方的工具,也可以用同类型的轻量工具Multipass跑Ubuntu,配置逻辑和Lima几乎一样,接入VS Code的方式没区别,选哪个顺手来哪个就行。

内容的提问来源于stack exchange,提问作者jr005

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.11.04 08:15:05