Ubuntu 20.04系统安装Shopify CLI提示gem原生扩展构建失败怎么办
问题原因
你的报错核心是安装Shopify CLI依赖的ffi原生gem包时,缺少Ruby开发环境对应的头文件,无法完成编译流程导致安装中断。Ubuntu 20.04默认预装的Ruby运行时没有附带开发组件,所以会触发该错误。
解决步骤
- 首先安装所需的编译工具链和依赖包:
sudo apt update && sudo apt install -y ruby-dev build-essential libffi-dev
- 清理之前安装失败留下的依赖冲突残留:
sudo dpkg --configure -a sudo apt --fix-broken install -y
- 重新执行Shopify CLI安装命令即可:
sudo apt install /home/stefan/Downloads/shopify-cli-2.6.3.deb
安装验证
安装完成后执行shopify version,如果返回版本号2.6.3则说明安装成功。
内容的提问来源于stack exchange,提问作者Stefan Momcilovic
相关产品推荐
相关产品推荐

