姥爷关于 Linux 的教程,都是以 Ubuntu 18.04 Server 和 Debian 10 Server 为主,且都是 root 用户,不关注桌面,没有 sudo 等用户命令。
C 环境包:
apt install build-essential libtool libpcre3 libpcre3-dev zlib1g-dev openssl libssl-dev
golang 环境:
wget https://golang.org/dl/go1.16.3.linux-amd64.tar.gz -O - | tar -xz -C /usr/local/
vi ~/.profile
export PATH=$PATH:/usr/local/go/bin
export PATH=$PATH:$HOME/.cargo/bin
export GOROOT=/usr/local/go
export GOBIN=$GOROOT/bin
export PATH=$PATH:$GOBIN
source ~/.profile
go version
rust 安装:
curl https://sh.rustup.rs -sSf | sh
运行选择 1 默认安装,然后:
source $HOME/.cargo/env
检查:
cargo --version
rustc -V
docker 安装:
curl https://get.docker.com -fsSL | sh
检查:
docker --version