From 4e54cc0c938ba2a9273a05dc6a00b98f418f7e93 Mon Sep 17 00:00:00 2001 From: Cola Chen Date: Tue, 30 Jun 2020 22:42:01 +0800 Subject: [PATCH] Update README.CN.md (#66) Update README.CN.md --- README.CN.md | 43 ++++++++++++++++++++++++++----------------- 1 file changed, 26 insertions(+), 17 deletions(-) diff --git a/README.CN.md b/README.CN.md index 40b59ba6..ca4b1cf4 100644 --- a/README.CN.md +++ b/README.CN.md @@ -49,28 +49,37 @@ _带上我最诚挚的问候,
Andre ([@andre-richter])_ 1. [安装 Docker][install_docker]。 2. 确保你的用户在 [docker group] 中。 -3. 安装正确的 `Rust` 工具链: - -[docker group]: https://docs.docker.com/engine/install/linux-postinstall/ - -```bash -curl https://sh.rustup.rs -sSf | sh -s -- \ - --default-toolchain nightly-2020-05-04 \ - --component llvm-tools-preview rustfmt - -source $HOME/.cargo/env -rustup target add aarch64-unknown-none-softfloat -cargo install cargo-binutils -``` - -3. 如果你使用 `Visual Studio Code`,我强烈推荐你安装[Rust Analyzer 扩展]。 -4. 如果你使用的**不是**Linux,那么你还需要安装一些`Ruby` gems。 +3. 安装正确的`Rust`工具链: + 1. 如果你已经安装了一个版本的Rust: + ```bash + rustup toolchain add nightly-2020-06-28 + rustup default nightly-2020-06-28 + rustup component add llvm-tools-preview + rustup target add aarch64-unknown-none-softfloat + cargo install cargo-binutils + ``` + + 2. 如果你想要全新安装: + ```bash + curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- \ + --default-toolchain nightly-2020-06-28 \ + --component llvm-tools-preview + + source $HOME/.cargo/env + rustup target add aarch64-unknown-none-softfloat + cargo install cargo-binutils + ``` + +4. 如果你使用 `Visual Studio Code`,我强烈推荐你安装[Rust Analyzer 扩展]。 +5. 如果你使用的**不是**Linux,那么你还需要安装一些`Ruby` gems。 ```bash sudo gem install bundler -bundle install --path .vendor/bundle +bundle config set path '.vendor/bundle' +bundle install ``` +[docker group]: https://docs.docker.com/engine/install/linux-postinstall/ [Rust Analyzer 扩展]: https://marketplace.visualstudio.com/items?itemName=matklad.rust-analyzer