许多商家促销的小内存 VPS,默认只能安装 Debian9 或 Debian10 等低版本系统。使用常规方案 DD Debian11 或 Debian12 时,可能会因内存不足导致卡死或失败。本文以 RackNerd 的便宜促销 VPS 为例,介绍如何在小内存 VPS 上成功安装 Debian11 或 Debian12 系统。
👉 【建议收藏】2025年Racknerd最新优惠套餐整理汇总 - 每日更新可用活动优惠
如果服务商提供的是 Debian9,就在服务商系统下直接 DD Debian9;如果提供的是 Debian10,则直接 DD Debian10。
这样做的好处是保持稳定,避免越级 DD 导致失败。
bash
Debian9 DD命令
bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -d 9 -v 64 -p "自行设置密码" -firmware
Debian10 DD命令
bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -d 10.3 -v 64 -p "自行设置密码" -firmware
将当前版本的包更新到最新版本。
bash
apt update
apt upgrade -y
apt dist-upgrade -y
apt autoclean
apt autoremove -y
在升级过程中,可能会遇到重新启动服务或更新现有配置选项的提示。由于升级特定库(如 libpam、libc 和 libssl)时,重新启动可能导致系统服务中断,建议选择 是 <Yes>,并按 Enter 键继续。之后,如果提示更新 OpenSSH 配置文件,选择 保留当前版本 <Keep…>。
完成后,建议使用 reboot 命令重新启动系统。
bash
reboot
接下来,需要将 /etc/apt/sources.list 文件中的源替换为 Debian10 或 Debian11 的源。你可以选择逐级替换进行升级(如 Debian9 升级到 Debian10,再升级到 Debian11),也可以直接越级升级(如从 Debian9 直接升级到 Debian12)。
根据你的需求,将下面的源替换进 sources.list 文件。
如果是国内 VPS,请自行查找国内源。
bash
apt update
apt upgrade -y
apt dist-upgrade -y
升级过程中出现的选项,请参照 第 2 步:更新系统 进行选择。升级完成后,使用 reboot 命令重新启动系统。
bash
reboot
重新启动后,查看当前系统版本。
bash
cat /etc/os-release
此时,系统已成功升级到最新的 Debian 系统。接下来,只需清理旧的、不必要的软件包和依赖即可。注意:这是可选步骤,务必仔细查看是否都是不再需要的软件包,否则可能会破坏当前的软件环境。
bash
apt autoclean
apt autoremove -y
至此,整个系统升级结束。如果选择逐级升级,则重复 第 2 步 至 第 5 步 即可。