是否可以下载以前的夜间版本?

时间:2015-01-03 18:54:24

标签: rust

我每晚都下载了最新的Rust,并将此依赖项添加到Cargo.toml:

[dependencies.http]

git = "https://github.com/chris-morgan/rust-http.git"

我为cargo build收到了很多错误:

...
error: aborting due to 7 previous errors
...
error: aborting due to previous error
Could not compile `regex`.

我想这是因为某些依赖项尚未更新到最新的版本。是否可以从昨天或前一天下载每晚?

已安装的版本:

$ rustc --version
rustc 0.13.0-nightly (c89417130 2015-01-02 21:56:13 +0000)
$ cargo --version
cargo 0.0.1-pre-nightly (1a1868b 2014-12-31 21:39:41 +0000)

1 个答案:

答案 0 :(得分:24)

如果您使用rustup(目前首选的安装Rust方式):

rustup install nightly-2016-06-03

如果要使用独立的Rust安装程序,则会保留以前的版本。从此Reddit thread链接到此Rust issue

  

他们是正式主持的。

        
wget https://static.rust-lang.org/dist/2014-12-08/rust-nightly-x86_64-apple-darwin.pkg
wget https://static.rust-lang.org/dist/2014-12-12/rust-nightly-x86_64-unknown-linux-gnu.tar.gz

如果您仍在使用rustup .sh (不是 .rs ),您应该可以使用以下内容:

rustup.sh --channel=nightly --date=2016-06-03