You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WSL中执行build-essential提示command not found的问题求助

解决WSL Ubuntu中build-essential: command not found的问题

嘿,我懂你遇到的这个小困惑了——其实这里有个关键误区:build-essential并不是一个可以直接执行的命令!它是Ubuntu里的一个「元包」,作用是帮你一次性安装编译软件所需的基础工具集合(比如gcc、g++、make这些核心编译工具),本身没有对应的可执行程序。

你可以按照下面的步骤确认环境是否正常:

  • 首先验证build-essential是否真的安装成功:
    dpkg -l build-essential
    
    如果输出结果里有一行以ii开头,就说明这个包已经成功安装了。
  • 接着检查它提供的编译工具是否可用,比如试试:
    gcc --version
    make --version
    
    要是能正常输出版本信息,就说明你的编译环境已经搭建好了,完全可以继续后续的RoR开发环境配置。

另外,之前遇到的libfreetype6提示只是系统告诉你这个包现在没有依赖需求了,和build-essential的问题没有任何关系,不用特意去处理它~

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.27 09:33:29