1-rust开发环境
一、安装rust开发环境

其实这点没什么好说的,按照官网上的步骤来就行了:https://www.rust-lang.org/tools/install


当然他里面还有面安装在线编辑的支持,也算是个不错的环境。






curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
当然,安装过程中会提示创建环境变量什么的,选择Y,OK什么的就可以了,不用操这个心。
这里要说明的是,cargo相关的命令,参数全都保存在$HOME/.cargo目录下。
安装完成后当然需要验证下:
~$ rustc --version
rustc 1.51.0 (2fd73fabe 2021-03-23)
到这里其实就可以开始正式的学习之路了!

二、rust镜像源配置
当你开始兴奋的开始看教程,噼里啪啦一阵敲以后,就会发现:编译有问题,下载依赖超时。
天朝,就这点不是特别让人舒服。改成国内的镜像源吧。
在~/home/.cargo/下新建config文件,并填入如下内容:
~/.cargo$ cat config 
[source.crates-io]
registry = "https://github.com/rust-lang/crates.io-index"
# 指定镜像
replace-with = 'tuna'

# 清华大学
[source.tuna]
registry = "https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git"

# 中国科学技术大学
[source.ustc]
registry = "git://mirrors.ustc.edu.cn/crates.io-index"

# 上海交通大学
[source.sjtu]
registry = "https://mirrors.sjtug.sjtu.edu.cn/git/crates.io-index"

# rustcc社区
[source.rustcc]
registry = "https://code.aliyun.com/rustcc/crates.io-index.git"
这个是我百度后放在配置文件里的,看个人喜欢,随便挑,挑个速度快的改下replace-with的值就行,好了可以飞了。

二、安装vs code


工欲利其事必先利其器!

所以在开始正式开始学习以前,当然要安装开发环境。当前热门的编辑器当然是vs code。


肯定有人会奇怪,vs code安装还要专门写么!当然不是,主要是vs code的下载有点坑。

个人的学习环境是linux mint。然后上了vs code官网想去下载个最新的版的(有强迫症,软件就要最新的)。但是下载速度奇慢,总是提示下载失败。

最终,百度了下,不是只有我一人。处理方式也很简单,换用国内的镜像。

操作步骤:就是正常去官网下载,在下载管理器里复制下载链接,替换域名就行了。

原始
https://az764295.vo.msecnd.net/stable/2b9aebd5354a3629c3aba0a5f5df49f43d6689f8/code_1.54.3-1615806378_amd64.deb
替换
https://vscode.cdn.azure.cn/stable/2b9aebd5354a3629c3aba0a5f5df49f43d6689f8/code_1.54.3-1615806378_amd64.deb
so easy,对吧!


我要学习rust

全新开始学习rust,立贴为证。

其实个人关注Rust是在rust正是对外发布就关注到了,那个时候应该、大概、可能还是0.0X的版本。当时确实是被它的内存安全的设计深深的吸引。

但由于个人状态,懒惰了,没有持续学习的心态。工作上压力也比较大,没有很好的时间管理和安排,没有给自己预留充电学习的时间,rust的学习算是被抛弃了。

那现在个人状态就好了么?时间管理就好了么?不用加班到很晚了么?

当然是不可能的!!

30出头了,还是两个孩子的爸爸,个人发展还是有很大的压力的。但个人对技术一直非常的热爱,就喜欢毫无成果的瞎捣鼓,期望还是能够积累一些其他的技术,给未来做打算,万一能够用上呢。

职业发展上,当前正在努力的往技术管理岗走,但毕竟还是技术不是,还想技术创业呢。

脑海里有很多的想法,无论是学习技术的、软件技能的、创业方向的。每天就不能干点正事了。

所以,就立个贴,一样一样的去做。这次,就先学习下rust吧,给自己不再有冲劲的心,注入点新的渴望。

说到这,博客好多功能都烂摊子在这,诶,我要定个计划,把自己要做的,想做的,该做的,都列出来,定个时间安排,一样样去完成

————————无论多久——好怂的赶脚!
test:main-right