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

如何解决Ubuntu上的‘stable-x86_64-unknown-linux-gnu unchanged - (error reading rustc version)’错误

解决WSL Ubuntu中Rust安装错误stable-x86_64-unknown-linux-gnu unchanged - (error reading rustc version)的方案
  • 更新系统依赖包
    先确保Ubuntu环境的基础依赖完整,执行:

    sudo apt update && sudo apt upgrade -y
    sudo apt install build-essential curl file git -y
    
  • 清理旧安装残留
    如果之前尝试过安装Rust,先彻底清理相关文件:

    rustup self uninstall -y
    rm -rf ~/.cargo ~/.rustup
    

    关闭当前终端,重新打开一个新的WSL会话。

  • 重新执行官方安装脚本
    使用官方提供的rustup安装脚本重新安装:

    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
    

    安装时选择默认配置(输入1回车),完成后执行以下命令加载环境变量:

    source $HOME/.cargo/env
    
  • 验证安装结果
    执行以下命令确认Rust组件正常:

    rustc --version
    cargo --version
    

    若能正常输出版本信息,说明安装成功。

  • 额外排查项

    1. 检查WSL版本:在Windows终端执行wsl --list --verbose,确保使用的是WSL2,若为WSL1,执行wsl --set-version Ubuntu-22.04 2(替换为你的Ubuntu发行版名称)升级。
    2. 测试网络连通性:在WSL内执行ping static.rust-lang.org,确保能正常访问Rust官方资源。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 12:02:32