陈葵
陈葵
发布于 2025-02-24 / 335 阅读
4

云服务器重装openEuler系统

前言

最早使用云服务器时,系统镜像选择的是CentOS。后来随着其停止维护又短暂使用过Debian和Ubuntu,最终还是决定使用国产的openEuler作为服务器的系统。一方面是我准备使用的1Panel服务器运维管理面板对openEuler有较好的支持,另一方面是openEuler的硬件资源占用比较少。

重装脚本

https://github.com/bin456789/reinstall

服务器购买时预装了Debian 12,准备重装成openEuler 24.03。重装系统一方面是因为云厂商未提供所需系统镜像,还有一方面是因为预装的系统资源占用多,选择重装可以得到纯净原生的系统。该脚本还可重装其他Linux或者Winodws系统,更多使用方案可以查看原项目,根据需求修改相应命令。

重装步骤

以本机为例,重装前后的系统都是Linux。在云服务器管理后台,使用VNC模式远程连接到服务器。

登录后下载脚本(当前系统是Linux)

中国大陆:

curl -O https://cnb.cool/bin456789/reinstall/-/git/raw/main/reinstall.sh || wget -O ${_##*/} $_

中国大陆以外:

curl -O https://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.sh || wget -O ${_##*/} $_

安装openEuler 24.03,并且根据提示预设root密码

bash reinstall.sh openEuler 24.03

根据提示输入reboot,开始重装系统

reboot

重装系统的时间根据服务器的配置和带宽而定,耐心等待即可。

换源脚本

https://github.com/SuperManito/LinuxMirrors

系统重装后的镜像源是随机的,可以使用换源脚本进行更换。

换源步骤

登录系统后台后执行下列命令

中国大陆:

bash <(curl -sSL https://linuxmirrors.cn/main.sh)

中国大陆以外:

bash <(curl -sSL https://linuxmirrors.cn/main.sh) --abroad

根据服务器所属云厂商和所处地域,按照脚本提示选择合适的系统镜像源。

后记

至此,云服务器重装系统已经完成了。此时可以给服务器创建快照或者云备份,防止后续误操作方便恢复还原。