Any Debian Based Linux to Alpine Linux in KVM (k2a.sh)
K2A.SH
此脚本可一键将Debian系Linux发行版,一键切换到超级轻量的Linux分支——Alpine Linux,多适合于小型VPS或高性能需求下使用
新一代的DD脚本
特点
- 支持自非标准网卡名(比如ens0等情况)自动获取IPv4/IPv6双栈网络信息并自动生成网络配置文件
- 支持一键切换到国内镜像源,在运行时添加"--tuna"参数即可切换到由清华大学TUNA协会提供的镜像源,加快在国内使用时的安装速度
- 支持在安装之后使用公钥登录(如果源系统启用了公钥登录的情况下)
- 支持安装权限检测,并提示提权
使用
wget --no-check-certificate https://obj.yuu.ink/script/k2a.sh && chmod +x k2a.sh && ./k2a.sh
使用时请务必做好备份
更新日志
1.8
JAN.28-2023
修复GRUB安装器无法找到磁盘的Bug
1.7
JAN.10-2023
一些优化
1.6
JAN.07-2023
增加IPv6自动判断和自动配置文件生成功能
增加帮助提示功能(附带--help参数即可显示)
1.5
JAN.06-2023
首次发布
测试版
测试中功能: EFI检测, EFI安装, Debian系发行版检测
使用时请务必做好备份
wget --no-check-certificate https://obj.yuu.ink/script/k2a_alpha.sh && chmod +x k2a_alpha.sh && ./k2a_alpha.sh
2.1-ALPHA
JAN.26-2023
添加snapd检测和卸载功能
2.0-ALPHA
JAN.13-2023
修复无法执行init的逻辑错误
精简部分代码
1.9-ALPHA
JAN.12-2023
添加系统检测功能
修改一些字符提示
1.8-ALPHA
JAN.10-2023
添加EFI检测功能
添加EFI安装功能