Rust离线版安装和编辑器配置

Jul 1, 2021  

rust离线版安装

  • 1、解压离线包
  tar -zxvf rust-1.34.2-x86_64-unknown-linux-gnu.tar.gz -C ~/sdks
  • 2、进入解压包执行.install.sh
  sudo ./install.sh
  • 3、验证安装是否成功
  rustc --version
  cargo --version

配置编辑器vscode

  • 1、首先下载对应版本的源码解压
tar -zxvf rustc-1.34.2-src.tar.gz -C ~/sdks
  • 2、配置环境变量
vim ~/.bashrc
export RUST_SRC_PATH=/home/alex/software/rustc-1.34.2-src/src
  • 3、初始化环境变量
source ~/.bashrc
  • 4、vscode安装rust(rls)插件并禁用rustup(勾选disable rustup选项)

配置编辑器emacs

  • 1、克隆emacs配置,使用lsp-mode实现代码补全
https://gitee.com/zjtomoon/my-emacs-config.git
  • 2、复制init.el到~/.emacs.d
cp my-emacs-config/init.el ~/.emacs.d
  • 3、打开emacs自动加载插件,加载完毕后执行emacs命令
	M-x package-install ret
  	rust-mode ret