码迷,mamicode.com
首页 > 其他好文 > 详细

2.1.安装Rust

时间:2015-08-12 18:50:13      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:

原文地址:http://doc.rust-lang.org/book/installing-rust.html

 

安装Rust

使用Rust的第一步就是去安装它!有很多方式安装Rust,但最简单的方法是使用rustup脚本。如果你使用Linux或者Mac,那么你需要做这些事情:

注意:你不需要输入$符号,它仅仅是一行命令开始的指示符。你可能已经在很多网站的教程中见到过这种约定习惯:$代表用普通用户运行命令,#代表用管理员账户运行命令。
$ curl -sf -L https://static.rust-lang.org/rustup.sh | sh


如果你担心 curl | sh 的潜在的不安全性,请继续往下阅读并且看看我们的免责声明,还有你随时可以使用另外两个命令来安装和测试。

$ curl -f -L https://static.rust-lang.org/rustup.sh -O
$ sh rustup.sh


如果你使用Windows,请自行下载合适的安装程序。

卸载

如果你已经决意要离开Rust,我们将会因此感到一阵悲伤,但不是所有的语言都适合每一个人。运行一下脚本就可以了:

$ sudo /usr/local/lib/rustlib/uninstall.sh


如果你使用的是windows,那么请重新运行安装程序,它会给你一个卸载选项。

 



当我们告诉你使用 curl | sh 的时候,一些颇为正式的人会感到不习惯。基本上,当你使用这个方法安装Rust的时候,你就已经决定信任那些维护Rust的好人了。这是一个好直觉!如果你不信任我们,*你也可以检查Rust的构建文档,或者官方的二进制包[原文:please check out the documentation on building Rust from Source, or the official binary downloads.]

对了,我们应该说说官方的支持平台:
    
    Windows (7, 8, Server 2008 R2)
    Linux (2.6.18 or later, various distributions), x86 and x86-64
    OSX 10.7 (Lion) or greater, x86 and x86-64

我们在这些平台进行测试,当然也有其他平台,比如安卓。但是以上这些平台是最有可能兼容Rust的,因为我们已经在这些平台上进行了大量测试。

最后,关于Windows还要提醒一点,*Rust把Windows当成第一发布平台,但我们可以诚实地告诉你,Rust在Windows上的体验不如Linux/OS X那样好[原文:Rust considers Windows to be a first-class platform upon release, but if we‘re honest, the Windows experience isn‘t as integrated as the Linux/OS X experience is.]。我们正在努力修复它。如果有什么地方出错了,这是个BUG,请将它告诉我们。每一个提交的BUG我们都会在windows上进行测试,就像在其他平台一样。

如果你已经安装了Rust,你可以打开一个终端,输入一下句子:

$ rustc --version

你应该会看见版本号、commit hash和commit date。比如你安装了1.0.0版本,你应该会看见

rustc 1.0.0 (a59de37e9 2015-05-13)

如果是那样的话,说明你已经安装成功了,祝贺你!

安装程序也会安装一篇本文的副本到你的电脑里,所以你可以在脱机情况下阅读本文。在UNIX系统中,本文被放在/usr/local/share/doc/rust,在windows中,本文被放在Rust安装目录下的share/doc文件夹里。

除此以外,还有很多可以得到帮助的地方,最简单的方法是登录irc.mozilla.org(总感觉被墙了,反正我是登不上去),还有其他不错的地方比如用户自建的论坛和Stack Overflow。

2.1.安装Rust

标签:

原文地址:http://www.cnblogs.com/hider000/p/4724933.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!