mirror of
https://github.com/raymond999999/shell.git
synced 2026-03-12 17:51:35 +08:00
Modify the reset files on September 22, 2025.
This commit is contained in:
@@ -1,4 +1,6 @@
|
||||
# Rocky、Almalinux、CentOS、Ubuntu、Debian、openEuler、AnolisOS、OpenCloudOS、openSUSE、银河麒麟(Kylin Server)和统信(UOS Server)系统初始化脚本
|
||||
# Rocky、AlmaLinux、CentOS、Ubuntu、Debian、openEuler、AnolisOS、OpenCloudOS、openSUSE、银河麒麟(Kylin Server)和统信(UOS Server)系统初始化脚本
|
||||
|
||||

|
||||
|
||||
**Shell脚本源码地址:**
|
||||
|
||||
@@ -13,7 +15,7 @@ Github:https://github.com/raymond999999/shell
|
||||
|
||||
| **支持的功能** | **支持的系统** |
|
||||
| ------------------------------------------------------------ | ------------------------------------------------------------ |
|
||||
| 修改网卡名、设置网络(包括设置IP地址、子网掩码位数、网关地址和DNS地址,包括单网卡和双网卡)、设置主机名、设置镜像仓库、Minimal安装建议安装软件、关闭防火墙、禁用SELinux、禁用SWAP、设置系统时区、优化资源限制参数、优化内核参数、优化SSH、更改SSH端口号、设置系统别名、设置vimrc配置文件、安装邮件服务并配置、设置PS1、设置默认文本编辑器为vim、设置history格式、禁用ctrl+alt+del重启系统功能、Ubuntu和Debian设置root用户登录、Ubuntu卸载无用软件包、Ubuntu卸载snap。 | v10版支持的系统:Rocky Linux 8、9和10、AlmaLinux 8、9和10、CentOS 7、CentOS Stream 8、9和10、Ubuntu Server 18.04/20.04/22.04/24.04 LTS、Debian 11、12和13;openEuler版支持的系统:openEuler 22.03/24.03 LTS;Anolis OS版支持的系统:AnolisOS 8和23;OpenCloudOS版支持的系统:OpenCloudOS 8和9;openSUSE版支持的系统:openSUSE 15;Kylin Server版支持的系统:银河麒麟(Kylin Server) V10/V11;UOS Server版支持的系统:统信(UOS Server) V20。 |
|
||||
| 修改网卡名、设置网络(包括设置IP地址、子网掩码位数、网关地址和DNS地址,包括单网卡和双网卡)、设置主机名、设置镜像仓库、Minimal安装建议安装软件、关闭防火墙、禁用SELinux、禁用SWAP、设置系统时区、优化资源限制参数、优化内核参数、优化SSH、更改SSH端口号、设置系统别名、设置vimrc配置文件、安装邮件服务并配置、设置PS1、设置默认文本编辑器为vim、设置history格式、禁用ctrl+alt+del重启系统功能、Ubuntu和Debian设置root用户登录、Ubuntu卸载无用软件包、Ubuntu卸载snap。 | v10版支持的系统:Rocky Linux 8/9/10、AlmaLinux 8/9/10、CentOS 7、CentOS Stream 8/9/10、Ubuntu Server 18.04/20.04/22.04/24.04 LTS、Debian 11/12/13;openEuler版支持的系统:openEuler 22.03/24.03 LTS;Anolis OS版支持的系统:AnolisOS 8/23;OpenCloudOS版支持的系统:OpenCloudOS 8/9;openSUSE版支持的系统:openSUSE Leap 15;Kylin Server版支持的系统:银河麒麟(Kylin Server) V10/V11;UOS Server版支持的系统:统信(UOS Server) V20。 |
|
||||
|
||||
**版本更新日志:**
|
||||
|
||||
@@ -25,7 +27,7 @@ Github:https://github.com/raymond999999/shell
|
||||
| | 4.优化了Ubuntu和Debian系统更改IP地址的操作方法; |
|
||||
| | 5.修复了Ubuntu Server 22.04 LTS的IP地址修改完,系统重启后IP被重置问题; |
|
||||
| | 6.修复了修改网卡名的bug; |
|
||||
| | 7.添加了对Rocky Linux 10和Almalinux10系统的支持; |
|
||||
| | 7.添加了对Rocky Linux 10和AlmaLinux 10系统的支持; |
|
||||
| | 8.添加了对Debian 13系统的支持; |
|
||||
| | 9.修改了某些bug; |
|
||||
| | 10.[reset_v10版脚本下载](https://gitee.com/raymond9/shell/tree/main/reset/reset_v10)。 |
|
||||
@@ -37,14 +39,14 @@ Github:https://github.com/raymond999999/shell
|
||||
| Kylin Server版更新的内容 | 1.添加了对银河麒麟(Kylin Server)V10系统的支持; |
|
||||
| | 2.通过修改GRUB配置文件来修改网卡名时,如果是UEFI引导系统,“grub.cfg”文件位置发生了改变,添加了相关功能; |
|
||||
| | 3.修复了修改网卡名的bug; |
|
||||
| | 4.修改了某些bug; |
|
||||
| | 5.添加了对银河麒麟(Kylin Server)V11系统的支持; |
|
||||
| | 4.添加了对银河麒麟(Kylin Server)V11系统的支持; |
|
||||
| | 5.修改了某些bug; |
|
||||
| | 6.[reset_kylin_server版脚本下载](https://gitee.com/raymond9/shell/tree/main/reset/reset_kylin_server)。 |
|
||||
| openSUSE版更新的内容 | 1.添加了对openSUSE 15系统的支持; |
|
||||
| openSUSE版更新的内容 | 1.添加了对openSUSE Leap 15系统的支持; |
|
||||
| | 2.修复了“禁用SWAP”不生效的问题; |
|
||||
| | 3.修复了“禁用ctrl+alt+del重启系统功能”不生效的问题; |
|
||||
| | 4.修复了“设置PS1”不生效的问题; |
|
||||
| | 5.openSUSE 15系统pcre安装包名改成了pcre-tools,openssl-devel安装包名改成了libopenssl-devel; |
|
||||
| | 5.openSUSE Leap 15系统pcre安装包名改成了pcre-tools,openssl-devel安装包名改成了libopenssl-devel; |
|
||||
| | 6.对单网卡和双网卡的配置进行了统一处理,能够自动识别当前是单网卡还是双网卡环境,并据此进行相应的配置设置; |
|
||||
| | 7.修复了设置网络时DNS设置不生效的问题; |
|
||||
| | 8.修改了某些bug; |
|
||||
@@ -77,9 +79,9 @@ Github:https://github.com/raymond999999/shell
|
||||
| | 7.修改了某些bug; |
|
||||
| | 8.[reset_openeuler版脚本下载](https://gitee.com/raymond9/shell/tree/main/reset/reset_openeuler)。 |
|
||||
| v9版更新内容 | 1.由于CentOS Stream 8 已于 2024 年 5 月 31 日到期, CentOS Linux 7 的生命周期结束日期是 2024 年 6 月 30 日,将CentOS Stream 8和CentOS 7的镜像仓库都改成了centos-vault仓库;把CentOS 7的epel仓库改成了epel-archive仓库; |
|
||||
| | 2.添加了对Ubuntu 24.04系统的支持;(Ubuntu 24.04的变更:网卡配置文件变成了“/etc/netplan/50-cloud-init.yaml”,镜像仓库格式变成了DEB822 格式,ssh服务的服务名变成了ssh;) |
|
||||
| | 2.添加了对Ubuntu Server 24.04 LTS系统的支持;(Ubuntu Server 24.04 LTS的变更:网卡配置文件变成了“/etc/netplan/50-cloud-init.yaml”,镜像仓库格式变成了DEB822 格式,ssh服务的服务名变成了ssh;) |
|
||||
| | 3.添加了对Debian 11和12系统的支持; |
|
||||
| | 4.添加了Almalinux的devel仓库; |
|
||||
| | 4.添加了AlmaLinux的devel仓库; |
|
||||
| | 5.修复了“禁用ctrl+alt+del重启系统功能”不生效的问题; |
|
||||
| | 6.添加了对CentOS Stream 10系统的支持,修复了“禁用SWAP”不生效的问题,CentOS Stream 10系统pcre安装包名改成了pcre2,pcre-devel安装包名改成了pcre2-devel; |
|
||||
| | 7.修改了某些bug; |
|
||||
@@ -93,20 +95,20 @@ Github:https://github.com/raymond999999/shell
|
||||
| | 2.分别有reset_v6_1版本(镜像仓库采用sed直接替换网址方式;修改ip地址采用nmcli命令方式)和reset_v6_2版本(镜像仓库和修改ip地址采用配置文件方式); |
|
||||
| | 3.reset_v6_1添加了CentOS Stream 9用Perl语言更改镜像源的方法,优化了某些镜像仓库失效的bug,修改了某些bug。 |
|
||||
| v5版更新内容 | 1.优化了某些镜像仓库失效的bug; |
|
||||
| | 2.CentOS stream 9和Rocky 9修改ip的方式更改,做了相应的修改; |
|
||||
| | 2.CentOS stream 9和Rocky Linux 9修改ip的方式更改,做了相应的修改; |
|
||||
| | 3.分别有reset_v5_1版本(镜像仓库采用sed直接替换网址方式;修改ip地址采用nmcli命令方式)和reset_v5_2版本(镜像仓库和修改ip地址采用配置文件方式); |
|
||||
| | 4.把设置PS1、设置默认文本编辑器为vim和设置history格式单独分开; |
|
||||
| | 5.修改了某些bug。 |
|
||||
| v4版更新内容 | 1.添加对CentOS stream 9、Rocky 9和Ubuntu 22.04系统的支持; |
|
||||
| | 2.添加Ubuntu 22.04修改IP地址和网关地址、双网卡更改IP地址; |
|
||||
| v4版更新内容 | 1.添加对CentOS stream 9、Rocky Linux 9和Ubuntu Server 22.04 LTS系统的支持; |
|
||||
| | 2.添加Ubuntu Server 22.04 LTS修改IP地址和网关地址、双网卡更改IP地址; |
|
||||
| | 3.添加禁用ctrl+alt+del重启功能; |
|
||||
| | 4.修改了某些bug。 |
|
||||
| v3版更新内容 | 1.添加双网卡更改IP地址; |
|
||||
| | 2.添加设置系统时区。 |
|
||||
| v2版更新内容 | 1.添加对CentOS stream 8系统支持,添加了CentOS stream 8镜像仓库; |
|
||||
| | 2.由于CentOS 8已被废弃,修改成centos-vault的历史镜像仓库; |
|
||||
| | 3.优化Ubuntu 20.04禁用swap不生效的问题。 |
|
||||
| v1版支持功能 | 1.支持CentOS 6/7/8、Ubuntu 18.04/20.04、Rocky 8系统; |
|
||||
| | 3.优化Ubuntu Server 20.04 LTS禁用swap不生效的问题。 |
|
||||
| v1版支持功能 | 1.支持CentOS 6/7/8、Ubuntu Server 18.04/20.04 LTS、Rocky Linux 8系统; |
|
||||
| | 2.支持功能禁用SELinux、关闭防火墙、优化SSH、设置系统别名、设置vimrc配置文件、设置软件包仓库、Minimal安装建议安装软件、安装邮件服务并配置邮件、更改SSH端口号、修改网卡名、修改IP地址和网关地址、设置主机名、设置PS1和系统环境变量、禁用SWAP、优化内核参数、优化资源限制参数、Ubuntu设置root用户登录、Ubuntu卸载无用软件包。 |
|
||||
|
||||
**reset脚本在使用过程中需要注意的事项:**
|
||||
|
||||
@@ -4,11 +4,11 @@
|
||||
#Author: Raymond
|
||||
#QQ: 88563128
|
||||
#MP: Raymond运维
|
||||
#Date: 2025-09-14
|
||||
#Date: 2025-09-22
|
||||
#FileName: reset_opencloudos.sh
|
||||
#URL: https://wx.zsxq.com/group/15555885545422
|
||||
#Description: The reset linux system initialization script supports
|
||||
# “OpencloudOS 8 and 9“ operating systems.
|
||||
# “OpenCloudOS 8 and 9“ operating systems.
|
||||
#Copyright (C): 2025 All rights reserved
|
||||
#**********************************************************************************
|
||||
COLOR="echo -e \\033[01;31m"
|
||||
|
||||
@@ -4,11 +4,11 @@
|
||||
#Author: Raymond
|
||||
#QQ: 88563128
|
||||
#MP: Raymond运维
|
||||
#Date: 2025-09-14
|
||||
#Date: 2025-09-22
|
||||
#FileName: reset_opensuse.sh
|
||||
#URL: https://wx.zsxq.com/group/15555885545422
|
||||
#Description: The reset linux system initialization script supports
|
||||
# “openSUSE 15“ operating systems.
|
||||
# “openSUSE Leap 15“ operating systems.
|
||||
#Copyright (C): 2025 All rights reserved
|
||||
#**********************************************************************************
|
||||
COLOR="echo -e \\033[01;31m"
|
||||
|
||||
@@ -4,11 +4,11 @@
|
||||
#Author: Raymond
|
||||
#QQ: 88563128
|
||||
#MP: Raymond运维
|
||||
#Date: 2025-09-14
|
||||
#Date: 2025-09-22
|
||||
#FileName: reset_v10.sh
|
||||
#URL: https://wx.zsxq.com/group/15555885545422
|
||||
#Description: The reset linux system initialization script supports
|
||||
# “Rocky Linux 8, 9 and 10, Almalinux 8, 9 and 10,
|
||||
# “Rocky Linux 8, 9 and 10, AlmaLinux 8, 9 and 10,
|
||||
# CentOS 7, CentOS Stream 8, 9 and 10,
|
||||
# Ubuntu Server 18.04, 20.04, 22.04 and 24.04 LTS,
|
||||
# Debian 11 , 12 and 13“ operating systems.
|
||||
|
||||
Reference in New Issue
Block a user