Debian 系统操作合集
基础构建工具
GCC 等基础构建工具:
sudo apt install build-essential -y
sudo apt install gcc make cmake -y
Clang、LLVM 等构建工具:
sudo apt install clang llvm -y
Node.js
Node.js 18:
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt install nodejs -y
Node.js 20:
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install nodejs -y
设置镜像和使用 corepack
:
npm config set registry https://registry.npmmirror.com/
sudo corepack enable
corepack prepare pnpm@latest --activate
corepack prepare yarn@stable --activate
使用 pnpm
安装常见工具:
pnpm setup
source ~/.bashrc
pnpm config set registry https://registry.npmmirror.com/
pnpm add -g http-server
Docker
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
Docker Compose 现在已经是 Docker 的一部分,不需要单独安装。
echo "alias docker-compose='docker compose'" >> ~/.bashrc
source ~/.bashrc
MySQL
先到 MySQL APT 源上确认信息,然后将你得到的文件链接替换下面的链接,即替换 mysql-apt-config_0.8.25-1_all.deb
:
wget https://dev.mysql.com/get/mysql-apt-config_0.8.25-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.25-1_all.deb
rm mysql-apt-config_0.8.25-1_all.deb
sudo apt update
sudo apt install mysql-server -y
OpenJDK
默认版本:
sudo apt install default-jdk -y
OpenJDK 11:
sudo apt install openjdk-11-jdk -y
OpenJDK 17:
sudo apt install openjdk-17-jdk -y
HTTP 服务器
Nginx:
sudo apt install nginx -y
Apache:
sudo apt install apache2 -y
Golang
sudo apt install golang -y