在腾讯云服务器Ubuntu系统上安装Rust
基于知乎文章《ubuntu下安装Rust》。
预先条件
- 安装了Ubuntu Server 20.04 LTS 64的腾讯云服务器
- 如可以通过ssh访问则比较方便
安装过程
登录云服务器,执行下面命令
$ export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static
$ export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup
$ sudo curl https://sh.rustup.rs -sSf | sh
在下面输入1后报错
1) Proceed with installation (default)
2) Customize installation
3) Cancel installation
>1
错误指出~/.profile
以及~/.bashrc
无权限修改,类似如下
error: could not amend shell profile: '/home/ubuntu/.bashrc': could not write rcfile file: '/home/ubuntu/.bashrc': Permission denied (os error 13)
在~/
下执行ll
发现有不少配置文件的所有者属性是root,也包括上面提到的两个文件,使用命令sudo chown ubuntu:ubuntu 文件名
将其通通修改后再执行上面的安装命令可以成功。
最后需要重新登录终端或在当前终端执行source $HOME/.cargo/env
以使cargo/rustc等命令所在的目录$HOME/.cargo/bin
生效。
- 原文作者:Eric Jia
- 原文链接:http://eric96may.cn/post/2021/07/install-rust-on-ubuntu-20/
- 版权声明:© Copyright 2022 版权信息 | 本博客所有文字、图片的组织及呈现方式未经本人允许不得转载或使用,转载请联系作者获得授权。