极狐GitLab自动化安装脚本中增加国产化操作系统的识别判断
背景:
目前极狐的版本已经适配了多款国产化操作系统,希望在自动化安装脚本中增加麒麟、欧拉等国产化操作系统的匹配与支持。
以下是个例子:
- 操作系统版本为:
Linux version 5.4.18-53-generic (buildd@localhost) (gcc version 9.3.0 (Ubuntu 9.3.0-10kylin2)) #42-KYLINOS SMP Fri Mar 4 06:09:02 UTC 2022
- 执行脚本后报错回显:
root@phytium-kvmvirtualmachine:~# curl -fsSL https://packages.gitlab.cn/repository/raw/scripts/setup.sh | /bin/bash [麒麟安全授权认证] 检测到未授权程序试图建立网络连接,是否允许? 程序:curl 路径:/usr/bin/curl 禁止(N) 允许(Y) 本次允许(O):y ==> Detected OS kylin !!! Unsupported OS kylin ==> Please email support@gitlab.cn and let us know if you run into any issues.