linux系统下vscode portable版本的rust环境搭建004:rust

  • 目的:希望在获得一个新的系统之后,以最简便快速的方式搭配一个rust的编程环境
  • 命令在线安装只执行这句就行了curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh,因为是要portable安装所以按照以下的方式执行。

下载

安装

复制代码
#!/bin/bash
sudo apt install build-essential
rust_folder="rust-1.68.2-x86_64-unknown-linux-gnu"

if [ -d "$rust_folder" ]; then
    echo "rust folder already exists."
else
    tar -xzvf rust-1.68.2-x86_64-unknown-linux-gnu.tar.gz
fi
mkdir ./rustlang
./$rust_folder/install.sh --destdir=./rustlang

$ echo 'export PATH="./rustlang/usr/local/bin:$PATH"' >> ~/.bashrc
$ source ~/.bashrc
$ cargo -V
$ rustc -V

相关错误

复制代码
$ tar -zxvf rust-1.68.2-x86_64-unknown-linux-gnu.tar.gz 
tar: This does not look like a tar archive
tar: Skipping to next header
tar: Exiting with failure status due to previous errors
$ file rust-1.68.2-x86_64-unknown-linux-gnu.tar.gz 
rust-1.68.2-x86_64-unknown-linux-gnu.tar.gz: gzip compressed data, original size modulo 2^32 322181574 gzip compressed data, reserved method, has CRC, has comment, encrypted, from FAT filesystem (MS-DOS, OS/2, NT), original size modulo 2^32 322181574
我是用局域网文件传递命令从windows主机的本地复制的,可能传输中出现了问题,导致tar.gz类型有误,重新下载以下就行了

CG

相关推荐
lsh曙光35 分钟前
延时at指令和定时cron指令
linux·服务器·网络
圆山猫1 小时前
[Virtualization](四):Linux KVM/RISC-V 的 vCPU 运行路径
java·linux·risc-v
笨鸟先飞,勤能补拙1 小时前
AI 赋能网络安全:技术全景、成熟度评估与实战案例
人工智能·python·安全·web安全·网络安全·sqlite·github
似的8351 小时前
一步一步学习使用FireMonkey动画() 使用TAnimator类创建动画
linux·学习·nginx
长和信泰光伏储能2 小时前
京津冀光伏发电:绿色能源的未来之路
python·能源
浦信仿真大讲堂2 小时前
从重复操作到自动化闭环:如何让 CST 与 Python 真正协同起来
python·自动化·cst·仿真软件·达索软件
Gu Gu Study3 小时前
ScoutLoop开放域深度研究引擎(agent的初步设计想法)
人工智能·python
我不管我就要叫小猪3 小时前
嵌入式Linux----网络通信
linux·运维·服务器
泡沫冰@3 小时前
ECS 的介绍和使用
linux·服务器·网络
卷无止境3 小时前
写代码这件事,到底该讲究点什么?
后端·python