OS
以 Debian 系统为例
更改主机名
shell
hostnamectl set-hostname dales
vim /etc/hosts
# 127.0.0.1 后面的字符改成新主机名
# 重启服务器
换源
shell
vim /etc/apt/sources.list
shell
deb http://mirrors.aliyun.com/debian/ buster main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ buster main non-free contrib
deb http://mirrors.aliyun.com/debian-security buster/updates main
deb-src http://mirrors.aliyun.com/debian-security buster/updates main
deb http://mirrors.aliyun.com/debian/ buster-updates main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ buster-updates main non-free contrib
deb http://mirrors.aliyun.com/debian/ buster-backports main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ buster-backports main non-free contrib
shell
apt update
使用 fish 终端
shell
# 以 Debian 为例
apt update
apt upgrade
apt install fish
fish
cd .config/fish
vim config.fish
# 配置文件 : https://gitee.com/dale-chu/prefered_configs/blob/master/config.fish
# 重启 fish
安装 node.js 最新版本
shell
apt update
shell
apt upgrade
shell
apt install -y ca-certificates curl gnupg
shell
mkdir -p /etc/apt/keyrings
shell
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
shell
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_21.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list
shell
apt update
shell
apt install nodejs -y
shell
npm config set registry https://registry.npmmirror.com
shell
npm install --global pnpm
安装 docker
docker.io 是由 Debian/Ubuntu 维护的 Docker 版本,它比官方的最新版本要老一些. 其依赖的程序库由 Debian/Ubuntu 软件源中的其他软件包提供
而 docker-ce 是由 Docker 官方维护的. 它依赖的程序库都被打包在了这个包中
两个版本任选其一安装即可, 详情参考 Linux 101 或 Docker — 从入门到实践
换源参考 : 镜像加速器
shell
# 安装 docker.io
apt install -y docker.io docker-compose jq
vim /etc/docker/daemon.json # 换源
docker -v
更多
必装 : git curl nginx neofetch unzip micro btop python3 python3-pip fd-find
赞赏博主
评论 隐私政策