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

相关推荐
RisunJan2 分钟前
Linux命令-help命令(查看 Shell 内置命令帮助信息)
linux·运维·服务器
我一定会有钱7 分钟前
pytest测试框架基础
python·单元测试·自动化·pytest
cr_每天进步一点点9 分钟前
【无标题】
人工智能·python·机器学习
大猫和小黄11 分钟前
Windows环境下在VMware中安装和配置CentOS 7
linux·windows·centos
我的xiaodoujiao13 分钟前
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 35--二次封装MySQL数据库连接操作
python·学习·测试工具·pytest
DechinPhy14 分钟前
使用Python免费合并PDF文件
开发语言·数据库·python·mysql·pdf
梁正雄15 分钟前
linux服务-Kibana8原理与安装
linux·运维·服务器
驾数者16 分钟前
Flink SQL自定义函数开发:标量、聚合、表值函数实现
python·sql·flink
qq_2526144117 分钟前
python爬虫爬取视频
开发语言·爬虫·python
风为你而吹17 分钟前
mac m3上使用vscode + esp-idf开发esp32
ide·vscode·macos