这是一个用于 Ubuntu 系统的 Bash 脚本集合,支持一键配置国内镜像源与安装常用开发组件。目前已支持:
- Ubuntu 22.04 LTS (jammy)
- Ubuntu 24.04 LTS (noble)
curl -fsSL https://raw.githubusercontent.com/AdySnowflake/ubuntu-sh/main/aliyun_jammy.sh | sudo bashcurl -fsSL https://raw.githubusercontent.com/AdySnowflake/ubuntu-sh/main/aliyun_noble.sh | sudo bashcurl -fsSL https://raw.githubusercontent.com/AdySnowflake/ubuntu-sh/main/install_docker.sh | sudo bashcurl -fsSL https://raw.githubusercontent.com/AdySnowflake/ubuntu-sh/main/set_docker_mirror.sh | sudo bashcurl -fsSL -o swap.sh https://raw.githubusercontent.com/AdySnowflake/ubuntu-sh/main/swap.sh && chmod +x swap.sh && sudo ./swap.sh-
自动检测系统版本代号(如
jammy,noble) -
自动备份原始
/etc/apt/sources.list -
自动写入阿里云加速源配置
-
自动执行
apt update -
安全提示:非目标版本会要求确认
-
使用 Docker 官方安装脚本安装最新版 Docker
-
自动将当前用户添加到
docker组 -
自动设置 Docker 开机自启
-
显示安装后版本信息
-
添加 Swap:支持以 GB 为单位输入大小,自动创建并挂载
/swapfile -
删除 Swap:自动卸载并移除 swap 文件及
/etc/fstab配置 -
自动检测是否为 OpenVZ 架构,避免不兼容系统执行
-
适合 VPS 内存不足场景临时扩展虚拟内存
.
├── aliyun_jammy.sh # Ubuntu 22.04 镜像源脚本
├── aliyun_noble.sh # Ubuntu 24.04 镜像源脚本
├── install_docker.sh # 一键安装 Docker 脚本
├── set_docker_mirror.sh # 设置 Docker 镜像源脚本
├── swap.sh # 添加/删除 Swap 脚本
└── README.md # 项目说明文件