pc6a学习分享

技术知识分享

Debian/Ubuntu/CentOS一键重装脚本

背景:

适用于由GRUB引导的CentOS,Ubuntu,Debian系统。
使用官方发行版去掉模板预装的软件。
同时也可以解决内核版本与软件不兼容的问题。
只要有root权限,还您一个纯净的系统。


注意:

  • 全自动安装默认root密码:Vicer,安装完成后请立即更改密码。(改密码代码:passwd )2018-11-19更新自定义密码 -p "密码"

  • 全自动安装CentOS时默认提供VNC功能,可使用VNC Viewer查看进度,VNC端口为1或者5901,可自行尝试连接。(成功后VNC功能会消失)

  • 目前CentOS系统只支持任意版本重装为 CentOS 6.x 及以下版本。

  • OpenVZ构架不适用。

准备工作

确保能顺利完成网络自动安装。请先运行以下代码。

Debian/Ubuntu:

apt-get update
apt-get install -y xz-utils openssl gawk file

#RedHat/CentOS:
yum update
yum install -y xz openssl gawk file

安装

下载一键安装脚本:

wget --no-check-certificate -qO InstallNET.sh 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh' && chmod a+x InstallNET.sh

安装命令:
全自动:

Debian7 32位

bash InstallNET.sh -d 7 -v 32 -a

# Debian7 64位
bash InstallNET.sh -d 7 -v 64 -a

# Debian8 64位
bash InstallNET.sh -d 8 -v 64 -a

# Debian9 64位
bash InstallNET.sh -d 9 -v 64 -a

手动:
将最后的 -a 改为 -m 即可。需主机商自带VNC配合安装。

CentOS/Ubuntu:

bash InstallNET.sh          -d/--debian [dist-name]
                            -u/--ubuntu [dist-name]
                            -c/--centos [dist-version]
                            -v/--ver [32/i386|64/amd64]
                            --ip-addr/--ip-gate/--ip-mask
                            -apt/-yum/--mirror
                            -dd/--image
                            -a/-m

# dist-name: 发行版本代号
# dist-version: 发行版本号
# -apt/-yum/--mirror : 使用定义镜像
# -a/-m : 询问是否能进入VNC自行操作. -a 为不提示(一般用于全自动安装), -m 为提示.

CentOS版本代码:

6.5
6.8
6.9

Ubuntu版本代码:

12.04 ='precise';
14.04 ='trusty';
16.04 ='xenial';
18.04 ='bionic';

本文来源大致参考与Vicer大佬博客:https://moeclub.org/2018/04/03/603/

未经允许不得转载:pc6a学习分享 » Debian/Ubuntu/CentOS一键重装脚本

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址