当前位置: 首页 > news >正文

收集的 Linux VPS 在线重装系统脚本

因为 VPS 上预装的操作系统我并不习惯,所以打算重装一个。有的 VPS 服务商提供了较多种类的系统选择,有的却没有。如果你发现你希望重装的系统服务商没有提供,可以考虑自己安装。


本文内容

    • 重装脚本 - 来自萌咖
      • CentOS -> Debian

重装脚本 - 来自萌咖

以下是来自萌咖的一键重装脚本的发布贴:

  • [ Linux VPS ] Debian(Ubuntu)网络安装/重装系统一键脚本 - 萌咖
  • [ Linux VPS ] CentOS 网络安装/重装系统一键脚本 纯净安装 - 萌咖

CentOS -> Debian

第一步:先确保安装所需的软件。

yum install -y gawk sed grep
[root@walterlv ~]# yum install -y gawk sed grep
Loaded plugins: fastestmirror
Determining fastest mirrors
epel/x86_64/metalink                                      | 9.5 kB  00:00:00
 * base: mirror.xtom.com.hk
 * epel: my.mirrors.thegigabit.com
 * extras: mirror.xtom.com.hk
 * updates: mirror.xtom.com.hk
base                                                                                                                                                                | 3.6 kB  00:00:00     
epel                                                                                                                                                                | 5.3 kB  00:00:00     
extras                                                                                                                                                              | 2.9 kB  00:00:00     
updates                                                                                                                                                             | 2.9 kB  00:00:00     
(1/7): base/7/x86_64/group_gz                             | 165 kB  00:00:01
(2/7): extras/7/x86_64/primary_db                         | 159 kB  00:00:00
(3/7): epel/x86_64/group_gz                               |  90 kB  00:00:01
(4/7): epel/x86_64/updateinfo                             | 1.0 MB  00:00:03
(5/7): base/7/x86_64/primary_db                           | 6.0 MB  00:00:04
(6/7): updates/7/x86_64/primary_db                        | 5.9 MB  00:00:03
(7/7): epel/x86_64/primary_db                             | 6.9 MB  00:06:01
Package gawk-4.0.2-4.el7_3.1.x86_64 already installed and latest version
Package sed-4.2.2-5.el7.x86_64 already installed and latest version
Package grep-2.20-3.el7.x86_64 already installed and latest version
Nothing to do

第二步:下载脚本。

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

第三步:全自动安装 Debian 9

bash DebianNET.sh -d 9 -v 64 -a

这里的 -a 是自动安装。如果不指定或者指定为 -m 则需要去 VNC 手动安装。

可以设置安装时 root 用户的密码:

bash DebianNET.sh -d 9 -v 64 -a -p WalterlvPwd

自动安装

如果你希望设置更多的安装选项,也可以选择手动安装。第三步我们修改命令。

第三步:手动安装系统 Debian 9

[root@walterlv ~]# bash DebianNET.sh -d 9 -v 64

安装过程和交互如下:

# Install

Do you want to install os manually?[y/n] y
Manual Mode insatll [Debian] [stretch] [amd64] in VNC.

[Debian] [stretch] [amd64] Downloading...

It will reboot!
Please connect VNC!
Select Install OS [stretch amd64] to install system.

在以上命令重启 Linux 后,前往 VNC 界面选择启动的操作系统:

InstallOS

随后会进入安装和设置界面。

安装界面


我的博客会首发于 https://blog.walterlv.com/,而 CSDN 会从其中精选发布,但是一旦发布了就很少更新。

如果在博客看到有任何不懂的内容,欢迎交流。我搭建了 dotnet 职业技术学院 欢迎大家加入。

知识共享许可协议

本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。欢迎转载、使用、重新发布,但务必保留文章署名吕毅(包含链接:https://walterlv.blog.csdn.net/),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请与我联系。

相关文章:

  • Linux 系统根目录下的文件夹
  • 修复 Windows 10 设置界面里面混乱的语言翻译
  • .NET 程序如何获取图片的宽高(框架自带多种方法的不同性能)
  • 用命令行执行 .NET 单元测试时,如何仅执行符合某些条件的单元测试
  • WPF 中如何绑定附加属性?XAML 中记得加括号,C# 中记得不能用字符串
  • VSCode:当匹配到结果时,如何一次性全部选中操作(复制 删除)?
  • Unity3D 入门:安装 Unity3D 并配置与 Visual Studio 的协作开发环境
  • 在 Visual Studio 2019 (16.5) 中查看托管线程正在等待的锁被哪个线程占用
  • 将 Windows Terminal 作为外部工具集成到其他工具 程序 代码中
  • Unity3D 入门:在 Visual Studio 里使用 Visual Studio Tools for Unity 全套工具
  • .NET C# 使用 SetWindowsHookEx 监听鼠标或键盘消息以及此方法的坑
  • .NET WebClient 类下载部分文件会错误?可能是解压缩的锅
  • Unity3D 入门:为 Unity 的 C# 项目添加 dll 引用或安装 NuGet 包
  • .NET 的静态构造函数是否线程安全?答案是肯定的!
  • 如何在终端和 PowerShell 中将一个命令自动重复执行多次
  • ----------
  • cookie和session
  • HTTP--网络协议分层,http历史(二)
  • jQuery(一)
  • JS基础之数据类型、对象、原型、原型链、继承
  • js中forEach回调同异步问题
  • Node 版本管理
  • Node项目之评分系统(二)- 数据库设计
  • 初探 Vue 生命周期和钩子函数
  • 分享一个自己写的基于canvas的原生js图片爆炸插件
  • 服务器之间,相同帐号,实现免密钥登录
  • 前端
  • 为什么要用IPython/Jupyter?
  • PostgreSQL 快速给指定表每个字段创建索引 - 1
  • 整理一些计算机基础知识!
  • #NOIP 2014#day.2 T1 无限网络发射器选址
  • (3)Dubbo启动时qos-server can not bind localhost22222错误解决
  • (html转换)StringEscapeUtils类的转义与反转义方法
  • (阿里云万网)-域名注册购买实名流程
  • (初研) Sentence-embedding fine-tune notebook
  • (附源码)springboot青少年公共卫生教育平台 毕业设计 643214
  • (免费领源码)python#django#mysql公交线路查询系统85021- 计算机毕业设计项目选题推荐
  • (篇九)MySQL常用内置函数
  • (删)Java线程同步实现一:synchronzied和wait()/notify()
  • (一)使用IDEA创建Maven项目和Maven使用入门(配图详解)
  • (最简单,详细,直接上手)uniapp/vue中英文多语言切换
  • .net 流——流的类型体系简单介绍
  • .Net 应用中使用dot trace进行性能诊断
  • .Net 转战 Android 4.4 日常笔记(4)--按钮事件和国际化
  • .net6+aspose.words导出word并转pdf
  • .NET企业级应用架构设计系列之技术选型
  • .vimrc php,修改home目录下的.vimrc文件,vim配置php高亮显示
  • [16/N]论得趣
  • [ACTF2020 新生赛]Upload 1
  • [c语言]小课堂 day2
  • [Docker]三.Docker 部署nginx,以及映射端口,挂载数据卷
  • [Flex][问题笔记]TextArea滚动条问题
  • [HTML]Web前端开发技术30(HTML5、CSS3、JavaScript )JavaScript基础——喵喵画网页
  • [IM] [Webhook] Webhook实现IM平台机器人
  • [JavaEE系列] Thread类的基本用法