• 本站在不影响浏览的前提下添加了少量广告,请允许本站广告可显示,感谢~
  • 如果有必要,请使用Telegram关注https://t.me/getssr_info
  • 关于国内某个软件代理商代理的CorelDRAW系列软件,如果各位需要正版请访问corel官方网站,不要访问带有china的网站!!!反正话是放在这里了,听不听随你
  • 如果遇到文章图片不显示请联系管理员处理,谢谢
  • 欢迎访问寡人的吐槽胜地,我们真的只是吐槽,不谈技术,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站
  • 版权声明:大部分文章是从网上复制的!并不表示全部都是从网上复制的!

CentOS(x86_64)/Debian/Ubuntu重装系统一键脚本

aha,转载 解答问题的小白 6年前 (2018-03-17) 1996次浏览 已收录 0个评论
文章目录[隐藏]

文章转载自 如有乐享 & 萌咖 & 狗仔小分队的博客。

特别注意: OpenVZ 构架不适用,安装之前备份重要数据。

前提

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

运行要求

1.Debian/Ubuntu/CentOS 系统(由 GRUB 引导);
2.wget 用来下载文件,获取公网 IP;
3.ip 获取网关,掩码等;
4.sed awk grep 处理文本流;
5.VNC 安装系统(此项为可选)。

安装脚本

全自动安装默认 root 密码: Vicer,安装完成后请立即更改密码。

Debian 7 x32

wget —no–check–certificate –qO DebianNET.sh ‘https://moeclub.org/attachment/LinuxShell/DebianNET.sh’ && chmod –x DebianNET.sh && bash DebianNET.sh –d 7 –v 32

Debian 7 x64

wget —no–check–certificate –qO DebianNET.sh ‘https://moeclub.org/attachment/LinuxShell/DebianNET.sh’ && chmod –x DebianNET.sh && bash DebianNET.sh –d 7 –v 64

Debian 8 x32

wget —no–check–certificate –qO DebianNET.sh ‘https://moeclub.org/attachment/LinuxShell/DebianNET.sh’ && chmod –x DebianNET.sh && bash DebianNET.sh –d 8 –v 32

Debian 8 x64

wget —no–check–certificate –qO DebianNET.sh ‘https://moeclub.org/attachment/LinuxShell/DebianNET.sh’ && chmod –x DebianNET.sh && bash DebianNET.sh –d 8 –v 64

Debian 9 x32

wget —no–check–certificate –qO DebianNET.sh ‘https://moeclub.org/attachment/LinuxShell/DebianNET.sh’ && chmod –x DebianNET.sh && bash DebianNET.sh –d 9 –v 32

Debian 9 x64

wget —no–check–certificate –qO DebianNET.sh ‘https://moeclub.org/attachment/LinuxShell/DebianNET.sh’ && chmod –x DebianNET.sh && bash DebianNET.sh –d 9 –v 64

Ubuntu 14.04 x32

wget —no–check–certificate –qO DebianNET.sh ‘https://moeclub.org/attachment/LinuxShell/DebianNET.sh’ && chmod –x DebianNET.sh && bash DebianNET.sh –d trusty –v 32

Ubuntu 14.04 x64

wget —no–check–certificate –qO DebianNET.sh ‘https://moeclub.org/attachment/LinuxShell/DebianNET.sh’ && chmod –x DebianNET.sh && bash DebianNET.sh –d trusty –v 64

Ubuntu 16.04 x32

wget —no–check–certificate –qO DebianNET.sh ‘https://moeclub.org/attachment/LinuxShell/DebianNET.sh’ && chmod –x DebianNET.sh && bash DebianNET.sh –d xenial –v 32

Ubuntu 16.04 x64

wget —no–check–certificate –qO DebianNET.sh ‘https://moeclub.org/attachment/LinuxShell/DebianNET.sh’ && chmod –x DebianNET.sh && bash DebianNET.sh –d xenial –v 64

Ubuntu 17.04 x32

wget —no–check–certificate –qO DebianNET.sh ‘https://moeclub.org/attachment/LinuxShell/DebianNET.sh’ && chmod –x DebianNET.sh && bash DebianNET.sh –d zesty –v 32

Ubuntu 17.04 x64

wget —no–check–certificate –qO DebianNET.sh ‘https://moeclub.org/attachment/LinuxShell/DebianNET.sh’ && chmod –x DebianNET.sh && bash DebianNET.sh –d zesty –v 64

安装时间(Vultr 2.5 刀机器 重装大概 15 分钟) root 用户密码为 xiaofd.win
CentOS 6+ x86_64

wget xiaofd.github.io/centos.sh && bash centos.sh

centos 测试结果

centos 仅支持 64 位系统

测试了 Vultr 下重装,Ubuntu 16.04、Ubuntu 14.04、CentOS 6、CentOS 7 都能正常重装到 CentOS 6.9
测试了 Azure 下重装,Ubuntu 16.04 能正常重装到 CentOS 6.9(耗时较长,大概 20~30 分钟)
测试了 AWS-LightSail 下重装,Ubuntu 16.04 能正常重装到 CentOS 6.9(耗时较长,大概 20~30 分钟)
目测没啥幺蛾子的小鸡鸡都能成功装上

注意事项

确保安装了所需软件:

#Debian/Ubuntu:
apt–get install –y gawk sed grep
#RedHat/CentOS:
yum install –y gawk sed grep

如果出现了错误,请运行:

#Debian/Ubuntu:
apt–get update
#RedHat/CentOS:
yum update

在安装 Ubuntu 时,可能会遇到:

Getting the time form a network time server…

界面进度条很长时间不会动,可以等待它超时或者更换别的版本.
该问题是 Ubuntu 系统的问题.

完整代码

前往萌咖查看完整代码
前往狗仔小分队查看原文


本站大部分资源收集于网络,只做学习和交流使用,版权归原作者所有;若为付费内容,请在下载后 24 小时之内自觉删除,若作商业用途请购买正版;如果有版权争议,请发送邮件至 master@digac.cc(请留下写明原因和文章链接),我们将及时处理,谢谢!

喜欢 (0)
解答问题的小白
关于作者:
在本站的解答问题的小萌新,小萌新,小萌新
头像
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

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