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

相关推荐
DAWN_T17几秒前
神经网络——非线性激活
人工智能·python·深度学习·神经网络·机器学习
誰能久伴不乏3 分钟前
Linux 文件操作详解:结构、系统调用、权限与实践
linux·运维·服务器
宇宙浪子37 分钟前
阿里云宝塔Linux面板相关操作记录
linux·服务器·阿里云
阿杰技术3 小时前
CentOS 清理技巧
linux·运维·centos
云游5 小时前
k8s:利用kubectl部署postgis:17-3.5
linux·容器·kubernetes
Kaydeon6 小时前
【Anaconda】Conda 虚拟环境打包迁移教程
人工智能·pytorch·python·conda
love530love6 小时前
《Anaconda 精简路径治理》系列 · 番外篇Conda 虚拟环境路径结构方案全解——六种路径布局对比、优劣与治理建议
运维·人工智能·windows·python·conda
深度学习04077 小时前
【Linux服务器】-MySQL数据库参数调优
linux·服务器·数据库
老马啸西风9 小时前
windows docker-02-docker 最常用的命令汇总
linux·运维·ubuntu·docker·容器·eureka·maven
Yweir9 小时前
Elastic Search 8.x 分片和常见性能优化
java·python·elasticsearch