全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 2426|回复: 19

一键重装支持Alpine,384mDebian,原ssh端口引入,修复红帽网络配置

[复制链接]
发表于 2023-5-31 14:23:40 来自手机 | 显示全部楼层 |阅读模式
本帖最后由 天权璇玑 于 2023-5-31 16:48 编辑

项目地址,欢迎 star,github 主页或私信反馈:

https://github.com/leitbogioro/Tools

论坛主贴,中文使用说明:

https://hostloc.com/thread-1159839-1-1.html

本次更新内容如下:

支持Alpine Linux;

bash InstallNET.sh -alpine

可选版本范围:3.16-3.18,推荐edge,时刻保持最新。支持端口、密码等参数自定义配置。支持官方源和国内源自动切换。

需要注意的是:Alpine Linux 运行省内存,50M就能跑,但安装时可不省内存,因为它在安装时除了最后一步把完整装好在内存里的系统写入内存外,其他时候不往硬盘里写任何东西,这就导致512m甚至768m低内存机器装Alpine Linux反而不行,内存很快就写满了。

甲骨文1G AMD64测试通过,ARM64兼容也没问题。支持从iPv4动态或静态启动,双栈机iPv6部分会在部署时自动配好,iPv6部分仅支持采用静态配置,原系统如果iPv6动态,重装成Alpine Linux后也会变成静态配置,不影响使用。

根据官方iPXE启动文档,https://wiki.alpinelinux.org/wiki/PXE_boot 我用Vultr 2.5刀纯iPv6测试时,不管是给ip=dhcp,还是尝试用手动给iPv4和参数的方法给iPv6手动配置时,安装程序都不会承认网络配置或从纯iPv6网络启动,所以我设置了运行安装时,脚本会自动检测并终止,避免此类机型重启后失联。

支持384M内存安装Debian;

修复了纯iPv4静态模式安装红帽系列因iPv6配置格式错误造成的安装中止;

修复了纯iPv6动态模式安装Debian会多写入一条iPv4动态配置的错误;

重装时ssh端口在接受用户自定义的功能不变的基础上,加入如果不指定,按用户原来ssh连接机器的端口决定,如除22以外的5位数10000-65535高端口等,解决了每次重装前需指定-port ""或手动在terminal改回22的麻烦,懒才是人类进步的动力

感想:成熟的产品,比如Debian、红帽,内存里的初始化linuz把盘格了后,正式系统里的必要文件就开始陆续从镜像源往硬盘上搬了,Alpine Linux傻到只用内存,实在太坑。我原本想用轻量的Alpine Linux来解决小内存机器系统选择的问题,结果带来的问题是小内存机器连装都装不了,我尝试过把定制组件悉数砍掉,只保留核心必须组件,但也不行,小内存机器测试时内存很快又写满了,只好放弃。

因为精简得太厉害,Alpine Linix的各种功能都乏善可陈,需要额外各种安装,中意它图的就是运行时足够轻量,但安装时它往内存里写的东西又不少,引入它并没有符合我预期设想,配置但凡够的,裸机(包括完整功能的虚拟机)装它都是浪费,一句话点评:老老实实当着Docker底包吧,其他啥也不是

研发往往面临实际效果和预期完全南辕北辙的结果,为了取得最理想的效果,除了钱和时间,一步一步耐心去做,别无捷径,没有弯道超车。

 楼主| 发表于 2023-5-31 16:37:04 | 显示全部楼层
本帖最后由 天权璇玑 于 2023-5-31 16:39 编辑
hacn 发表于 2023-5-31 15:28
vps2arch这个项目就是联网安装arch


他这个脚本不太行啊,跑完后重启就成这样了,grub引导找不到系统

 楼主| 发表于 2023-5-31 14:57:11 来自手机 | 显示全部楼层
腾讯云6折购 发表于 2023-5-31 14:51
泰库辣 什么时候支持Arch Linux

俺寻思谁把arch linux一键重装搞定了俺去偷他代码咧
 楼主| 发表于 2023-5-31 14:56:00 来自手机 | 显示全部楼层
药丸 发表于 2023-5-31 14:47
384m安装Debian12?

能,akile 韩国 iPv4 NAT 鸡,后台标称390M内存,Debian 12可装,9-11理论也没问题,凌晨刚测的,人格担保
发表于 2023-5-31 14:32:32 | 显示全部楼层
Alpine Linux能用宝塔么?
 楼主| 发表于 2023-5-31 14:33:38 来自手机 | 显示全部楼层
happy61 发表于 2023-5-31 14:32
Alpine Linux能用宝塔么?

不知道,我只负责到系统装好这一步,剩下的各种兼容性问题自己测试
发表于 2023-5-31 14:47:22 | 显示全部楼层
384m安装Debian12?
发表于 2023-5-31 14:51:16 | 显示全部楼层
泰库辣 什么时候支持Arch Linux
发表于 2023-5-31 15:28:07 来自手机 | 显示全部楼层
天权璇玑 发表于 2023-5-31 14:57
俺寻思谁把arch linux一键重装搞定了俺去偷他代码咧

vps2arch这个项目就是联网安装arch
 楼主| 发表于 2023-5-31 15:41:14 来自手机 | 显示全部楼层
hacn 发表于 2023-5-31 15:28
vps2arch这个项目就是联网安装arch

感谢带路,我知道去哪儿偷了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-4-3 17:33 , Processed in 0.065732 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表